重写了个北京沃宽加速的 Python 脚本

2015-11-01 16:10:07 +08:00
 msdx123
import urllib2
import urllib
import datetime
import time
id = str(你的宽带帐号)
content = urllib2.urlopen('http://bj.wokuan.cn/phoneservice/get_server_time.php').read()
year = int(content[15:19])
mon = int(content[20:22])
day = int(content[23:25])
hour = int(content[26:28])
min = int(content[29:31])
sec = int(content[32:34])
s = datetime.datetime(year,mon,day,hour,min,sec)
ti = str(int(time.mktime(s.timetuple()))*1000)
data = {}
data['device'] = 'Android Phone'
data['devicename'] = 'Android Phone'
data['reqtime'] = ti
data['paras'] = '{"device":"Android Phone","devicename":"Android Phone","reqtime":"'+ti+'","upspeedcode":"09","oldspeedcode":"01","adslaccount":"'+id+'","accetime":"300000.0","sv":"is"}'
data['accetime'] = '300000.0' 
post_data = urllib.urlencode(data)
url = 'http://bj.wokuan.cn/phoneservice/mobile_improvespeed.php'
req = urllib2.urlopen(url, post_data)
res = req.read()
print res

默认提速到 100M ,时间是 300000 分钟。所以一个月执行一次就够了。有需要可以自己修改

3922 次点击
所在节点    分享创造
20 条回复
codeforlife
2015-11-01 16:15:02 +08:00
想问下,楼主你办的这个宽带是多少钱啊
msdx123
2015-11-01 16:17:26 +08:00
@codeforlife 1480 包年 20M 那种
codeforlife
2015-11-01 16:19:25 +08:00
@msdx123 这种提速到 100m 活动会持续多久呢
我最近要办宽带所以问下
msdx123
2015-11-01 16:22:08 +08:00
@codeforlife http://10010.bbn.com.cn/index.php?s=/FourthSpeed/index 建议直接上 100M 一步到位 应该是 1980 一年
codeforlife
2015-11-01 16:54:44 +08:00
@msdx123 ok
准备办这个 100m 的
loserwn
2015-11-01 17:11:37 +08:00
我这里记住的自己在路由器上拨号的 adsl 的帐号是*[a-z] 这种形式的,而非客户端上看到的 [0-9] 这种形式的。客户端上对[0-9]这种形式只现实了前两位数据和末尾两位数字,中间用 * replace 掉了。 @msdx123 是否有好的方法能获取到?

---

报错
> <br/>
<b>Error 1839</b>: Element 'adslaccount': [facet 'pattern'] The value '*replace_my_adsl_account' is not accepted by the pattern '[a-zA-Z0-9]{12}'. in <b>/usr/local/nginx/html/wkservice/phoneservice/</b> on line <b>1</b>
<br/>
msdx123
2015-11-01 17:56:20 +08:00
msdx123
2015-11-01 17:57:27 +08:00
@loserwn 要 post 点东西上去
msdx123
2015-11-01 17:58:51 +08:00
@loserwn 用这个 http://bj.wokuan.cn/web/startenrequest.php 忽略我之前发的
loserwn
2015-11-01 17:59:15 +08:00
@msdx123 找到了你之前的一个帖子。里面有个 link 看到了。 thx
http://bj.wokuan.cn/web/startenrequest.php
loserwn
2015-11-01 18:02:03 +08:00
@msdx123 哈。看到了。 thx ,感谢,测试了一下,可用。
不过,我看 windows 的官方客户端上现实的还是原来的 15 小时。
这个是说「只是启动了加速功能」?还是说「可以忽略」官方客户端的这个 15 小时的(兑换时间)可以使用 accetime 那么长的时间?

我的意思是如何判断 accetime 这个生效了?
msdx123
2015-11-01 18:13:56 +08:00
@loserwn 以前的话应该是可以忽略 15 个小时的。现在不太清楚 明天再看看
loserwn
2015-11-01 18:21:30 +08:00
@msdx123 好的。谢谢
xierch
2015-11-01 20:16:28 +08:00
「你的宽带帐号」上的红框是怎么做到的?
msdx123
2015-11-01 20:46:47 +08:00
@xierch 这个是自动纠错吧
yiciyuansky
2015-11-02 11:20:33 +08:00
我能弱弱的问问怎么用吗。。。
anyforever
2015-11-02 11:26:40 +08:00
哇,把接口都扒出来了啊。
我都是手动点 APP ,终于升完了。。
crytis
2015-11-02 12:58:52 +08:00
@codeforlife 办 50 的就行,快鸟可以提到 100
hadoop
2015-11-03 19:09:38 +08:00
@crytis 迅雷?
crytis
2015-11-03 23:58:29 +08:00
@hadoop

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/232710

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX