爱意满满的作品展示区。
msdx123

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

  •  
  •   msdx123 · Nov 1, 2015 · 4628 views
  •   You need to sign in to view this topic
    This topic created in 3955 days ago, the information mentioned may be changed or developed.
    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 分钟。所以一个月执行一次就够了。有需要可以自己修改

    20 replies    2015-11-03 23:58:29 +08:00
    codeforlife
        1
    codeforlife  
       Nov 1, 2015
    想问下,楼主你办的这个宽带是多少钱啊
    msdx123
        2
    msdx123  
    OP
       Nov 1, 2015
    @codeforlife 1480 包年 20M 那种
    codeforlife
        3
    codeforlife  
       Nov 1, 2015
    @msdx123 这种提速到 100m 活动会持续多久呢
    我最近要办宽带所以问下
    msdx123
        4
    msdx123  
    OP
       Nov 1, 2015
    @codeforlife http://10010.bbn.com.cn/index.php?s=/FourthSpeed/index 建议直接上 100M 一步到位 应该是 1980 一年
    codeforlife
        5
    codeforlife  
       Nov 1, 2015
    @msdx123 ok
    准备办这个 100m 的
    loserwn
        6
    loserwn  
       Nov 1, 2015
    我这里记住的自己在路由器上拨号的 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
        8
    msdx123  
    OP
       Nov 1, 2015
    @loserwn 要 post 点东西上去
    msdx123
        9
    msdx123  
    OP
       Nov 1, 2015
    @loserwn 用这个 http://bj.wokuan.cn/web/startenrequest.php 忽略我之前发的
    loserwn
        10
    loserwn  
       Nov 1, 2015
    @msdx123 找到了你之前的一个帖子。里面有个 link 看到了。 thx
    http://bj.wokuan.cn/web/startenrequest.php
    loserwn
        11
    loserwn  
       Nov 1, 2015
    @msdx123 哈。看到了。 thx ,感谢,测试了一下,可用。
    不过,我看 windows 的官方客户端上现实的还是原来的 15 小时。
    这个是说「只是启动了加速功能」?还是说「可以忽略」官方客户端的这个 15 小时的(兑换时间)可以使用 accetime 那么长的时间?

    我的意思是如何判断 accetime 这个生效了?
    msdx123
        12
    msdx123  
    OP
       Nov 1, 2015
    @loserwn 以前的话应该是可以忽略 15 个小时的。现在不太清楚 明天再看看
    loserwn
        13
    loserwn  
       Nov 1, 2015
    @msdx123 好的。谢谢
    xierch
        14
    xierch  
       Nov 1, 2015
    「你的宽带帐号」上的红框是怎么做到的?
    msdx123
        15
    msdx123  
    OP
       Nov 1, 2015
    @xierch 这个是自动纠错吧
    yiciyuansky
        16
    yiciyuansky  
       Nov 2, 2015
    我能弱弱的问问怎么用吗。。。
    anyforever
        17
    anyforever  
       Nov 2, 2015
    哇,把接口都扒出来了啊。
    我都是手动点 APP ,终于升完了。。
    crytis
        18
    crytis  
       Nov 2, 2015 via Android
    @codeforlife 办 50 的就行,快鸟可以提到 100
    hadoop
        19
    hadoop  
       Nov 3, 2015
    @crytis 迅雷?
    crytis
        20
    crytis  
       Nov 3, 2015 via Android
    @hadoop
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3007 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 00:32 · PVG 08:32 · LAX 17:32 · JFK 20:32
    ♥ Do have faith in what you're doing.