Tag: Python

Linux实现惠尔顿上网认证客户端

最近公司由于某些特殊原因,需要上一套惠尔顿的上网行为管理系统,局域网内的所有设备在连接互联网时都需要通过惠尔顿上网认证客户端进行登录,或者需要管理员在上网行为管理中设置免监控。 惠尔顿官方只提供了 Windows 上的客户端进行用户登录,也可以访问网页版进行临时登录,效果如下: 不过 Linux 服务器设备就没法登录了,为此我写了个 Python 程序模拟惠尔顿的网页版客户端实现 Linux / macOS 等系统下的上网认证功能。 Python 程序 我编写的 wholeton-auth.py Python 程序可以通过 Pastebin 分享链接 下载,写的很简单粗糙,这里贴出来说明一下: […]

ge.tt文件分享服务CLI及API的问题

关于 ge.tt 最近我一直在寻找支持直链形式的文件分享服务: 支持通过 cURL 或者公开 API 上传文件生成分享地址; 用户可以通过 wget、cURL 等程序直接下载文件; 上传者后续可以更新文件并保持分享地址不变; 国内的普通用户可以正常访问下载分享的文件。 如果使用 Dropbox、Google Drive 应该也可以实现前面几个需求,但这两个网盘的最大问题在于国内难以描述的墙,而且上传下载还是稍微有点复杂。 以前我使用过 DriveHQ 服务,免费用户支持通过 FTP 方式上传文件(付费用户还支持通过 WebDAV 上传),上传到 Web 分享目录的文件可以直接通过 HTTP 下 […]

PPTV XBMC视频插件更新-v1.2.8

最近有网友反映之前更新的 1.2.6 版本 PPTV XBMC 插件存在问题,无法正常使用了,因此这两天花了点时间修改把插件更新到 1.2.8 版本了,主要更新记录如下: 解决直播视频地址不正确导致电视台直播节目无法正常问题的问题; 解决由于 PPTV 网站变动导致无法获取视频类别列表的问题; 解决由于 PPTV 网站变动导致无法获取视频节目列表的问题; 使用新的方法获取视频列表页码信息; 解决无法获取 m3u8 视频播放地址的问题; 解决 flvcd 网站接口变化导致无法获取 flash 视频地址的问题。 新版本已经更新到我的 GitHub 项目主页: https://github.com/ […]

PPTV XBMC视频插件更新-v1.1.8

本文同步自(最佳显示效果请点击):https://zohead.com/archives/pptv-xbmc-plugin-v1-1-8/ 去年写了一个 XBMC 媒体中心系统上的 PPTV 视频插件(参考 [这里]),自从去年快 11 月份更新之后就再没有管过。今天无意到 htpc XBMC 论坛(参考 [这里])逛了下,发现有不少网友跟帖反映插件已经无法正常播放视频,故考虑可能的话更新下 PPTV 视频插件。 比较意外的是我发现 XBMC 中文插件库中我所提交的 PPTV 视频插件的最后版本号为 1.1.3 版本,但有网友 cmeng 已经做了一些改动,将插件的版本更新为了 1.1.7 版 […]

解决chroot Linux中Upstart无法工作的问题

本文同步自(最佳显示效果请点击):https://zohead.com/archives/chroot-linux-upstart/ Upstart 是比较新的 Linux 中使用的 init 进程,用于替换原始的通过 /etc/inittab 控制的 /sbin/init 进程。原始的 /sbin/init 进程在系统启动时启动服务,在系统重启或关闭时关闭服务。而 Ubuntu 从 6.10 开始已经不再使用老的 init 进程方式,改为新的 Upstart 方式。Upstart 完全可以替代原始 init 进程(实际上 Upstart 就是新的 init 进程),而且还可以做到特定事件触发 […]

PPTV XBMC视频插件更新-v1.1.2

本文同步自(最佳显示效果请点击):https://zohead.com/archives/pptv-xbmc-plugin-v1-1-2/ 之前利用闲余时间写了个 PPTV 的 XBMC 多媒体中心系统的视频插件 v1.0 版本(请参考 [这里]),在 htpc XBMC 论坛上公布之外,经过几百个论坛网友下载使用之后,也发现一些问题,经过修正和增强之后更新了 1.1.2 版本的新 PPTV 视频插件。 更新内容如下: 由于 Python 2.5 以下版本不支持三目运算符,为兼容 Xbox XBMC 等老的 Python 环境,将 if else 三目运算符改换为普通的方式; 解决 PPTV […]

发布PPTV XBMC视频插件v1.0

本文同步自(最佳显示效果请点击):https://zohead.com/archives/pptv-xbmc-plugin/ 最近认识一位朋友想要在 XBMC 多媒体中心软件(http://www.xbmc.org/)上观看 PPTV(http://www.pptv.com/) 视频网站上的视频,看到有 Windows 上的 XBMC PPTV 插件,但都没法在我的 Raspberry Pi 微型电脑板上(板子虽小也支持播放 1080p 高清视频哦)运行,于是想着自己写个能够跨平台的 PPTV 视频的 XBMC 插件,顺便也拿这个练练 Python,HOHO。 既然要跨平台,那首先考虑必须全部 […]

修改XBMC LiveStreams Python插件以支持中文

本文同步自(最佳显示效果请点击):https://zohead.com/archives/xbmc-livestreams-cn-patch/ 最近在闲时捣鼓下 Raspberry Pi 微型电脑板上的开源 XBMC 应用准备看看 HTPC 媒体中心的效果,发现 Raspberry Pi 在安装了 XBian 系统之后可以比较好的实现 XBMC 的基本功能,虽然由于 Raspberry Pi 没有购买一些视频格式的软件解码授权而导致 WMV 或者 MMS 之类的格式无法播放,但对于常用的一些 H264 的高清视频已经足以应付,接上网线之后看高清在线视频点播和直播的效果都还可以。 有关 Rasp […]