Skip to content
biergaizi edited this page Mar 9, 2013 · 2 revisions

前因后果

众所周知,由于去年中国电信、联通运营商遭到网络费用过高的指责,因此都推出了各自的优惠措施。 中国联通推出了网速翻一倍,再用客户端进一步提速的计划。然而,提速需要安装使用”联通沃宽“客户端,这在 Linux/Mac 下情何以堪啊……

如果不能享受每月 100 小时的免费提速,更新系统是简直是噩梦啊。首先考虑的方案就是 Wine 了。可是,这联通客户端不知用了什么奇葩的 WebView 控件,CrossOver 和 Wine 轮番上阵,都没有成功。于是,我每天开着一个 Windows XP 的虚拟机,仅仅是为了提升网速。

不享受 100 小时的额外速率也就算了,可是,当你发现你购买的 8 Mbps 宽带需要使用客户端胜速,又会作何感想呢?

@maplebeats: 当年我办的2M的网,600软妹币。一开始是2M,直到那次网速风波,于是被提升到了4M。一切的一切很正常。 直到网到期了,我已经觉得4M太慢了,于是联通又打出了600软妹币8M的广告。于是我拿着我辛苦存的软妹币去了联通工作室!你没看错,不是营业厅是工作室。办理之后,恶梦来了。 今早起床,网速果然变了一倍。从4Mb/s降到了2Mb/s!在问候了客服之后,得到了答案就是必需用那个所谓的提速软件!

看来,这个问题必须解决。终于忍无可忍,使用 WireShark 抓包。虽然仍然没有明白客户端的工作流程,但所获得的信息已经足以实现客户端了。经过一个上午,客户端的第一个版本就搞定了。

程序说明

程序具有图形和命令行两个版本,命令行版本可以在 Python 2/3 下顺利运行,需要依赖 Beautiful Soup 4。图形版本还需要 PyQt 的额外依赖。任何 Bugs/反馈,请在 GitHub 的 Issue 页面提交。

程序可以在 https://github.com/biergaizi/ChinaUnicom-NetSpeed-Client 获得。

图形版本

图形版本的界面足够友好,不需要任何手册与说明(其实实用性也不高)。

命令行版本

  1. ./main_cli.py info 将显示网速信息。
  2. ./main_cli.py up 将会提速带宽。
  3. ./main_cli.py down 将会恢复原始带宽。

已知问题

  1. 不能确定是否为通用的”联通沃宽“替代。
  2. 每半个小时,升速的状态可能会被重置,这可能就是”联通沃宽“需要常驻后台的原因。这一点还没有得到详细的确认,若确认了具体时间和规律,我将增加守护进程的支持,请及时向我反馈。在此之前,先用 grepcron 凑合用吧。
Clone this wiki locally