可以在路由器或者同一网络下的任意设备上登陆并心跳,这样就不用开电脑也不用在手机里装奇怪的应用了。
对我有洁癖你来打我呀
有问题请留言。如果你要报告一个问题,请同时注明:
- 所使用的版本 (Python/Shell)
- 运行的系统环境及版本 (操作系统,Python版本等)
- 包含错误信息的日志
- 产生错误的操作步骤
- (可选) 运营商所在地,如:上海电信
快速入门
- 同目录下新建 swjsq.account.txt,填入
用户名,密码
,如ahaha,123456
(英文逗号),并保存 - python ./swjsq.py &
详细使用方法
能安装Python的路由器
以小米路由为例
- 开启SSH
- 安装Python (OpenWRT用户可以安装完整的
python
包,或者安装python-light
,python-codecs
和python-openssl
三个包 - 将swjsq.py通过WinSCP拷贝到路由
/data/usr/bin/swjsq
,同目录下新建 swjsq.account.txt,填入用户名,密码
,如ahaha,123456
(英文逗号),并保存 - 使用SSH进入目录
/data/usr/bin/swjsq
,运行$ python ./swjsq.py
- 测试运行一次看能否提速,提示
Upgrade done: down xxM, up xxM
即表示成功。如果只开启了快鸟会员,则只显示down xxM
;如果只开启了上行提速会员,则只显示up xxM
。 - 设置自启动 SSH运行
vi /etc/rc.local
或者进入LuCI的本地启动脚本
界面: 在exit 0语句之前加上:nohup python /data/usr/bin/swjsq.py >/dev/null 2>&1 &
- 重启,稍等几分钟,ssh到路由,使用ps命令查看swjsq是否正常启动,提速是否成功。
- 升级路由器固件后,需要重新设置自启动,swjsq一般不需要重新设置,请注意备份swjsq文件。
无法安装Python的路由器
适用于硬件条件有限无法在路由器上安装Python的用户
- 在路由器上安装支持https的wget或curl
- 在PC上安装Python,2.x或3.x版本均可
- 下载swjsq.py,同目录下新建 swjsq.account.txt,填入
用户名,密码
,如ahaha,123456
(英文逗号),并保存 - 在PC的命令提示符中进入刚才下载的目录,然后运行
python swjsq.py
- 提示
Upgrade done: down xxM, up %xxM
即表示成功登陆成功。如果只开启了快鸟会员,则只显示down xxM
;如果只开启了上行提速会员,则只显示up xxM
。 - 安装生成的
swjsq_0.0.1_all.ipk
,安装后,路由/bin
目录将有 swjsq 文件;进入第8步 - 如果对路由器
/bin
目录的修改重启后会丢失,请使用WinSCP手动将前一步中PC上生成的swjsq_wget.sh
拷贝到路由器上不会丢失的目录,如/data/usr/bin
,并更名为swjsq
;进入第9步 - 设置自启动,在路由器的
启动项
界面将swjsq
设置为已启用;进入第10步 - 手动修改启动项: SSH运行
vi /etc/rc.local
或者进入LuCI的本地启动脚本
界面: 在exit 0语句之前加上:nohup /bin/swjsq >/dev/null 2>&1 &
前一步中如果手动拷贝了swjsq_wget.sh
,此处应改为:nohup /data/usr/bin/swjsq >/dev/null 2>&1 &
进入第10步 - 重启,稍等几分钟,ssh到路由,使用ps命令查看swjsq是否正常启动,或者在路由器
系统进程
界面查找是否存在{swjsq} /bin/ash /bin/swjsq
进程;检查提速是否成功。 - 升级路由器固件后,需要重新设置自启动,swjsq一般不需要重新设置,请注意备份swjsq文件。
Docker
下载最新 docker镜像
1 2 |
$ docker pull fffonion/xunlei-fastdick |
群晖用户可以直接从套件
->Docker
->注册表
中搜索xunlei-fastdick
并下载;如果拉取失败,可以登录SSH后运行上述命令。
或者使用DaoCloud镜像
1 2 |
$ docker pull daocloud.io/fffonion/xunlei-fastdick |
指定环境变量作为启动参数
1 2 |
$ docker run -d --name=xunlei-fastdick --restart=unless-stopped -e XUNLEI_UID=<uid> -e XUNLEI_PASSWD=<uid> fffonion/xunlei-fastdick |
如果上一步使用了DaoCloud镜像
1 2 |
$ docker run -d --name=xunlei-fastdick --restart=unless-stopped -e XUNLEI_UID=<uid> -e XUNLEI_PASSWD=<uid> daocloud.io/fffonion/xunlei-fastdick |
说明
- 生成的
swjsq_wget.sh
和swjsq_0.0.1_all.ipk
包含了账户信息,请不要共享给他人使用 - 程序会查询快鸟和上行提速的到期时间,并自动选择是否开启快鸟提速和上行提速功能
- 明文存储的密码将会在第一次登陆成功后保存为数字ID和密码的MD5,明文文件将会删除。如果需要更换账号,只需新建一个 swjsq.account.txt,并重新运行python脚本
- 如果修改或更新了python脚本,下次运行时将重新生成ipk包和
swjsq_wget.sh
,请重新安装ipk或拷贝swjsq_wget.sh
到路由器 - 会员权限及月加速流量等详见这里
- 自带这里抄的纯python实现RSA加密,可选安装pycrypto加快(首次)运算速度
这表情2333
新主题~
没换主题啊
没有使用方法。。。唉。。
见 怎么play 那节
啥?
文章里已经写了使用方法
请问下,这个问题怎么处理 File “/home/Xunlei-FastDick/swjsq.py”, line 324, in fast_d1ck(uid, hashlib.md5(pwd).hexdigest(), TYPE_NORMAL_ACCOUNT)TypeError: Unicode-objects must be encoded before hashing
诶,密码里可以有中文?我去改一下
这回问题又不一样了,Traceback (most recent call last): File “/home/Xunlei-FastDick/swjsq.py”, line 326, in fast_d1ck(uid, hashlib.md5(pwd).hexdigest(), TYPE_NORMAL_ACCOUNT) File “/home/Xunlei-FastDick/swjsq.py”, line 172, in fast_d1ck dt = login_xunlei(uname, pwd, login_type) File “/home/Xunlei-FastDick/swjsq.py”, line 130, in login_xunlei pwd = rsa_encode(pwd_md5) File “/home/Xunlei-FastDick/swjsq.py”, line 71, in rsa_encode return binascii.hexlify(cipher.encrypt(s, None)[0]).upper() File “/usr/lib/python3.4/site-packages/Crypto/PublicKey/RSA.py”, line 150, in encrypt return pubkey.pubkey.encrypt(self, plaintext, K) File “/usr/lib/python3.4/site-packages/Crypto/PublicKey/pubkey.py”, line 75, in encrypt ciphertext=self._encrypt(plaintext, K) File “/usr/lib/python3.4/site-packages/Crypto/PublicKey/RSA.py”, line 224, in _encrypt return (self.key._encrypt(c),)TypeError: must be int, not str
再试试。python3我没仔细测试……
好像还是一样的问题 Traceback (most recent call last): File “/home/Xunlei-FastDick/swjsq.py”, line 326, in fast_d1ck(uid, hashlib.md5(pwd).hexdigest(), TYPE_NORMAL_ACCOUNT) File “/home/Xunlei-FastDick/swjsq.py”, line 172, in fast_d1ck dt = login_xunlei(uname, pwd, login_type) File “/home/Xunlei-FastDick/swjsq.py”, line 130, in login_xunlei pwd = rsa_encode(pwd_md5) File “/home/Xunlei-FastDick/swjsq.py”, line 71, in rsa_encode return binascii.hexlify(cipher.encrypt(s, None)[0]).upper() File “/usr/lib/python3.4/site-packages/Crypto/PublicKey/RSA.py”, line 150, in encrypt return pubkey.pubkey.encrypt(self, plaintext, K) File “/usr/lib/python3.4/site-packages/Crypto/PublicKey/pubkey.py”, line 75, in encrypt ciphertext=self._encrypt(plaintext, K) File “/usr/lib/python3.4/site-packages/Crypto/PublicKey/RSA.py”, line 224, in _encrypt return (self.key._encrypt(c),)TypeError: must be int, not str
github上重新pull一下,我更新过了
为什么已经在同目录中创建了swjsq.account.txt这个文件,却还是提示Please create config file “swjsq.account.txt”
我也你一样的问题,你是怎么解决的?
使用python3.x时暂不支持生成ipk包,如果需要使用ipk请使用python2.7,不需要的话touch一个swjsq_0.0.1_all.ipk就可以了
swjsq.account.txt这个问题解决了,但是出现这个了Login xunlei succeededTraceback (most recent call last): File “./swjsq.py”, line 332, in fast_d1ck(uid, hashlib.md5(pwd).hexdigest(), TYPE_NORMAL_ACCOUNT) File “./swjsq.py”, line 196, in fast_d1ck update_ipk() File “./swjsq.py”, line 293, in update_ipk add_to_tar(data_fobj, ‘./bin/swjsq’, data_content) File “./swjsq.py”, line 283, in add_to_tar tar.addfile(info, sio_obj) File “/usr/lib/python3.4/tarfile.py”, line 1952, in addfile copyfileobj(fileobj, self.fileobj, tarinfo.size) File “/usr/lib/python3.4/tarfile.py”, line 248, in copyfileobj dst.write(buf) File “/usr/lib/python3.4/gzip.py”, line 343, in write self.crc = zlib.crc32(data, self.crc) & 0xffffffffTypeError: ‘str’ does not support the buffer interface
虽然出现了这个,但是还是可以运行的
啊算了你还是用python2.7吧
python3 虽然提示了那个错误,但还是生成了swjsq_wget.sh以及一个ipk包。已经正常运行了,表示非常感谢,以后不用开电脑加速了
那你用wget.sh来心跳吧,要每过一段时间心跳一下才能保持加速
不是每隔5分钟,它自己会刷新吗?
诶你那不是会报错嘛
2015-06-14 17:15:25 (2.94 MB/s) – written to stdout [216/216]….2015-06-14 17:20:27 (2.78 MB/s) – written to stdout [216/216]每5分钟就会这样报一次,难道真的不是自动刷新,而是报错吗
嗯没问题
再次感谢,这个脚本实在是太棒了
不谢www
wget.sh 这个文件在哪,我需要,因为加速一段时间后就会失效
请问Error: can not upgrade, so sad TAT ip check error:1968723081 ret:-2,这个错误怎么处理?
我猜这个错误是检测到ip无法加速,因为我是江苏电信,官方说是在测试阶段,我现在的情况是快鸟电脑客户端可以正常加速,android客户端无法使用,所以我估计这个跟android客户端的情况类似。
试试把Error:cannot upgrade接下去的两行(os._exit(3)以及print)注释掉看行不行,不然就只能去向渣雷反馈了
话说最近这两天好像加速有问题了,
我这没问题
用wget.sh来心跳,但是测速度还是原来的没变
把心跳间隔改短点试试
是心跳后,立刻测速,但是速度没变
不我的意思是心跳时间改短了之后,重新login然后发upgrade的间隔也会变短。因为漏掉一个心跳或者运营商坑爹从而停止提速之后,再心跳也是不会提速的。你试试请求完upgrade之后测速有没有用。如果没有用,看下upgrade的响应是什么,试下安卓客户端有没有用。我曾经也碰到过这种情况,过一会它又自己好了
把sleep改成60了,但是还是一样,安卓可以加速的,不知道什么原因了
“bandwidth”:{“downstream”:0,”upstream”:0},”dial_account”:””,”errno”:513,”message”:”not exist channel”这是返回的信息
很奇怪,重新执行python ./swjsq.py &后,虽然返回”bandwidth”:{“downstream”:0,”upstream”:0},”dial_account”:””,”errno”:513,”message”:”not exist channel”,但是可以加速,但是过段时间又失效了
你重新拨一下宽带,换一个ip…要不就是迅雷抽了。如果安卓可以加速那这个脚本也能加速,如果过一会失效那用安卓也一样…
唉,还是这个”bandwidth”:{“downstream”:0,”upstream”:0},”dial_account”:””,”errno”:513,”message”:”not exist channel”,
反正我这是解决不了了,你可以去论坛里问问,貌似这问题有不少人遇到了
我也有这个问题,加速一段时间后又变回原来的速度了,请问你解决了吗,能教下我怎么搞得么?
找到原因了,是peerid搞得鬼,发现现在的peerid跟swjsq_wget.sh里面的不一样。不知道是不是只有我一人遇到这个问题
peerid实际上是机器的mac地址,目测只要不要一直变是没关系的
我现在用的是抓取手机端的peerid,就能正确心跳了。
wget里peerid是多少?
哈哈哈哈哈哈你这是树莓派吧,我也是树莓派,前六位和你一样,没问题啊,可能问题不在peerid上
恩,是1代B+。改了peerid,就能正确心跳了,其他什么都没动。
不科学,我测试过乱填都可以啊
我也不知道了。我随便写peerid跟sessionid,用电脑浏览器打开是正确的信息。搞不懂什么鬼了。
发现应该是这个问题导致的。WARNING: certificate common name ‘xl’ doesn’t match requested host name ‘login.mobile.reg2t.sandai.net’. 可是明明里面有–no-check-certificate这个啊
使用的时候遇到了Error: can not upgrade, so sad TAT ip check error:1968723081 ret:-2错误,抓了下官方客户端的包发现api地址变了,不是固定的了而是每次获得一个ip地址。我改了下源代码,发到github了,也给你发了个pull request。https://github.com/fffonion/Xunlei-FastDick
地址发错,是这个:https://github.com/malash/Xunlei-FastDick
感谢,希望迅雷客户端不要改来改去的,我这样的伸手党自己不会改很难受。
经常git pull就好了。。不过我的快鸟安卓客户端从来没加速成功过,只能用python的了
真是帮了大忙了,彻底摆脱PC客户端和手机客户端了。之前我都不得不把闲置的安卓手机拿出来,专门作为用于加速的设备。我是小米路由mini,安装python不说,其他方面遇到了不少问题,分享一下:1.小米路由系统是只读的,生成的ipk安装包会安装到tmp/bin,感觉可能丢失,于是我把它移动到/data/usr/bin。2.小米路由带的busybox不支持grep -p命令,花了好大功夫才改成grep -e能用的。3.小米路由带的shell是ash,脚本默认是bash,把脚本第一行改成ash就能运行了3.弄不太懂这个脚本的后台运行和开机自动启动,在shell里开启后,关掉shell客户端,好像能保持后台运行,不太肯定。开机启动参考其他文章改了下,不确定有用没。4.在手机开启提速以后,运行python脚本会报错Error: can not upgrade, so sad TAT,只要退出手机登陆,等待提速状态超时关闭后,就能正常提速了。
你好,关于grep和ash的修改部分,能否在github上发个PR,感谢!
请问下你的python版本是多少?python ./swjsq.py后出错Traceback (most recent call last): File “./swjsq.py”, line 5, in import jsonImportError: No module named json
如果是嵌入式系统的话,opkg install python-json
pc是python-2.7.10.amd64.msi路由器是2.7
#!/bin/ash脚本开头是不是写错了?不是只有 #!/bin/sh 跟#!/bin/bash吗?
ash是busybox里的shell,路由器一般只有那个,所以改成它了
看到了,原来是小米的 ,
{“downstream”:0,”upstream”:0},”dial_account”:””,”errno”:513,”message”:”not exist channel”终于知道这个问题的原因了,是因为少了一句LANG=C
诶,这个会影响?
恩,我把环境默认成了en_US.UTF-8,就出现这个问题。在里面添加了LANG=C就好了
哦,你用户名里有中文?
没中文,但是别的软件需要UTF-8,所以把环境改了
PC上运行怎么出现这个? 求指教Warning: pycrypto not found, use pure-python implementionTraceback (most recent call last): File “./swjsq.py”, line 117, in MAC = get_mac(to_splt = ”).upper() + ‘004V’ File “./swjsq.py”, line 115, in get_mac return retNameError: global name ‘ret’ is not defined
诶,你是啥系统
同问出现这个情况,是win7
感谢作者
感谢作者,我把你的文章转到了恩山,让更多的人看到,x86 openwrt 运行很给力
嚎的
Mac OS X Yosemite 10.10.4下运行出错:SamdeMacBook-Air:~ kkly$ python /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/swjsq.py Warning: pycrypto not found, use pure-python implementionPlease create config file “swjsq.account.txt”, input account splitting with comma(,). Eg:yonghuming,mima建立的配置文件用户名是迅雷数字ID,密码是对的没问题。原因是什么,怎么解决?
swjsq.py要和swjsq.account.txt在同一目录下
是放在同一个目录下的。但是我把两个文件放在根目录下,运行python就解决了这个问题(Please create config file “swjsq.account.txt”, input account splitting with comma(,). Eg:)。但是又出现了另外的问题:error:can not upgrade,so sad TAT 后端服务错误:查询失败,用户不在线ps:能生成那两个文件,不能提速。
那是迅雷在抽……试下宽带重新拨下号
现在在公司,晚上回家再试试。不过迅雷在大姨妈,宽带重拨估计也没有效果。刚在迅雷快鸟群反馈,没一个管理搭理我,内心好忧伤啊!
我问迅雷客服了,得到的回复是:请卸载当前客户端,到swjsq.xunlei.com下载安装最新版本使用尝试,更换磁盘安装,不更换磁盘是会覆盖旧问题的。可是我压根就没安装他们的软件啊。
还好没让你重启一下试试……我还是推荐你重新拨一下号,换一个ip应该就有戏了
还好客服没叫我重装系统——!
$ python ./swjsq.pyWarning: pycrypto not found, use pure-python implementionLogin xunlei succeededError: can not upgrade, so sad TAT 后端服务错误:从资源管理系统获取基础下行线路速率出错,return:-30003,return:-21537这个又是啥回事啊?
(Please create config file “swjsq.account.txt”, input account splitting with comma(,). Eg:)这个问题出现的原因应该是使用了绝对路径,用相对路径就没事了
测试可用,为什么脚本开始加 #!/usr/bin/python 直接执行无效呢?
可以把,这个还要看shell支不支持
另外可以转帖吗?很多人还不知道有这么个神器
转吧
你好,现在好像用不了了,迅雷快鸟改版了,路由器上运行出现错误:Connecting to api.portal.swjsq.vip.xunlei.com:81 (61.155.183.135:81)- 100% |****************************************************************************************************************************************************| 155 0:00:00 ETAwget: not an http or ftp url: https://login.mobile.reg2t.sandai.net:443/session is emptyuid is emptyConnecting to 121.14.82.158:80 (121.14.82.158:80){“bandwidth”:{“downstream”:0,”upstream”:0},”dial_account”:””,”errno”:717,”message”:”account auth session failed result:402″,”province”:”jiang_su”,”province_name”:”江苏”,”sequence”:0,”sp”:”tel”,”sp_name”:”电信”,”timestamp”:1439022463}- 100% |****************************************************************************************************************************************************| 238 0:00:00 ETAConnecting to 121.14.82.158:80 (121.14.82.158:80){“client_type”:””,”errno”:513,”message”:”not exist channel”,”peerid”:”BCAEC5C2038E004V”,”sequence”:0,”timestamp”:1439022465,”userid”:”7067212″}- 100% |****************************************************************************************************************************************************| 144 0:00:00 ETApc端用python运行正常
出现错误了Connecting to 121.14.82.158:80 (121.14.82.158:80){“client_type”:””,”errno”:513,”message”:”not exist win下python正常
试一下按ctrl+c恢复原速再重新提速
进程里面没有 重新运行后: swjsqConnecting to api.portal.swjsq.vip.xunlei.com:81 (61.155.183.135:81)- 100% |****************************************************************************************************************************************************| 155 0:00:00 ETAwget: not an http or ftp url: https://login.mobile.reg2t.sandai.net:443/session is emptyuid is emptyConnecting to 121.14.82.158:80 (121.14.82.158:80){“bandwidth”:{“downstream”:0,”upstream”:0},”dial_account”:””,”errno”:717,”message”:”account auth session failed result:402″,”province”:”jiang_su”,”province_name”:”江苏”,”sequence”:0,”sp”:”tel”,”sp_name”:”电信”,”timestamp”:1439188873}- 100% |****************************************************************************************************************************************************| 238 0:00:00 ETAConnecting to 121.14.82.158:80 (121.14.82.158:80){“client_type”:””,”errno”:513,”message”:”not exist channel”,”peerid”:”BCAEC5C2038E004V”,”sequence”:0,”timestamp”:1439188874,”userid”:”7067212″}- 100% |****************************************************************************************************************************************************| 144 0:00:00 ET
呵呵,没用
那就不资道了,迅雷那里抽了
成功了可是 加入开机启动后重启能看到进程就是没效果怎么破
那成功了是什么情况
听说更新了,重启后自启动,启动成功没有加速效果,gayhub上更新下
我这没问题好像
我用电脑生成ipk安装的
不清楚,用python版行不
试下把212行的_[‘province_name’], _[‘sp_name’],改成 “”, “”,或者在终端里打export LANG=zh_CN.UTF-8
有一个跑Debian的Nas,准备装上python试试直接跑……
正常跑起来了。但是python2.7.3 会在显示加速效果的时候出UnicodeEncodeError,折腾了半天没也不行,暂时把那段print注掉了在跑。
好的 ,其实设一下环境变量就可以了
Login xunlei succeededTraceback (most recent call last): File “./swjsq.py”, line 377, in fast_d1ck(uid, hashlib.md5(pwd).hexdigest(), TYPE_NORMAL_ACCOUNT) File “./swjsq.py”, line 216, in fast_d1ck _[‘max_bandwidth’][‘upstream’]/1024,UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 12-15: ordinal not in range(128)执行./swjsq.py 后提示的
Installing swjsq (0.0.1) to /opt/…Nothing to be doneAn error ocurred, return value: 28.Collected errors:Only have 0 available blocks on filesystem /, pkg swjsq needs 3这是安装生成的ipk反馈
路由器没空间了,可以直接把swjsq_wget.sh拷到/tmp加上执行权限然后运行,但是关机会丢失
好的。这是6300v2的存储信息NVRAM usage 50885 / 65536 bytesJFFS 3.75 / 62.75 MB应该是有的啊
df一下看下/的大小,貌似它装/下面去了
好的
华硕把linux精简到极致了基本上,dn、df都用不了,我基本也放弃在meil固件上搞了。等我搞台能刷openwrt的路由再说了。感谢这些天的解答。
怎么办啊 我也是啊 已经挂载/opt到U盘了 还是提示空间不足啊
默认是安装在/bin里的,可以直接把swjsq_wget.sh拷到/opt下面然后增加执行权限之后运行
Installing swjsq (0.0.1) to /opt/…Nothing to be doneAn error ocurred, return value: 28.Collected errors:Only have 0 available blocks on filesystem /, pkg swjsq needs 3我安装提示这个!! 是什么原因?
/opt没有空间了,可以直接把生成的swjsq_wget.sh拷进去执行
你好,请问有没有常驻后台的脚本?这个脚本已运行加速成功后就自动退出了,实际加速效果也就十几分钟最多了,之后又要进路由器运行一次脚本,周而复始。
python和wget脚本都是可以持续运行的啊,除非出错不然不会退出的,后台的话nohup或者screen即可
多谢回复,后来发现是路由器固件的问题,必须重启,开机加载或wan-start等调用该脚本后台执行,才能常驻后台。
自己已经解决了,可能是固件的bug,必须重启后脚本才能常驻后台。后来我干脆写了个进程守护脚本,以防万一。
你好,我安装完成之后,执行会提示账号认证失败,但是用pc上用py执行是没问题的,有解决办法么message”:”account auth session failed result:402″
账号中是否有特殊字符?其实可以在路由器上运行pc上生成的swjsq_wget.sh
没有,运行这个也是提示认证失败,账号密码全英文pc,,,,,, 密码txt当中的格式如下”AAAA,BBBB”账号密码中间是逗号吧?
不造诶
我这边直接运行swjsq_wget.sh 提示:admin@RT-N16-184A:/tmp/mnt/USB# sh swjsq_wget.sh: not foundsh: line 7:Connecting to api.portal.swjsq.vip.xunlei.com:81 (61.155.183.136:81)- 100% |*******************************| 154 0:00:00 ETAswjsq_wget.sh: line 62: syntax error: unexpected end of file (expecting “then”)
我也想过直接用python执行,也是提示这个
不要用sh,用bash或者ash
好像也还是不行哦!admin@RT-N16-184A:/tmp/mnt/USB# ash swjsq_wget.sh: not foundsh: line 7:Connecting to api.portal.swjsq.vip.xunlei.com:81 (61.155.183.135:81)- 100% |*******************************| 154 0:00:00 ETAswjsq_wget.sh: line 62: syntax error: unexpected end of file (expecting “then”)我也快崩溃了! 求指教!
我用的是梅林的固件! 感觉比较折腾
我是6300v2刷的梅林简单说就是把PC上生成的ipk文件解压,然后找到swjsq文件。把swjsq丢到路由器里。一般都是在/jffs里新建个目录然后把swjsq丢进去就行,别忘记添加x权限和开机启动。
谢谢@fffonion 和 @子泥焗黄鱼 回复哦! 安装是安装上了,但是账户密码认证过不了!好奇怪的问题!呵呵! 继续跟踪ing
你把第一行去掉试试vi swjsq_wget.shdd:wq
知道原因了windows下格式问题传到linux下每行后面多了个^M
应该是你用记事本之类的改过.sh吧?
恩恩 用记事本打开了一下
wget.sh 这个脚本是放后台跑 还是放定时任务里一段时间跑一次?
后台跑好了,因为它自带隔一段时间运行一次的功能
路由器不内核没有集成nohup,./swjsq_wget.sh >/dev/null & 这样可以么?
可以,不用>/dev/null也行其实
我的也是这个状况,pc上可以运行,op上就出现账号认证错误。以前是可以的,估计是迅雷修改了认证方式
搞来搞去发现走了很多弯路啊。直接把swjsq_0.0.1_all.ipk解压,得到swjs,然后丢到/jffs里添加执行权,设置Wan-Satrt开启脚本就OK了。
呵呵,又折腾了一下,出现:account auth session failed result:402但是手机和PC都可以用,路由出现这个账户错误的问题!
用NAS好像能解决,没有出现这个错误,路由的话还是这个问题! NAS是群晖!
是路由上执行wget脚本?能否把全部的输出都贴上来
这个极路由能用么,求方法。谢谢
请安装python后直接运行即可
github打不开,有没有人能把这个文件放到其他地方分享呢
http://dl.yooooo.us/share/swjsq.py 右键另存为
谢谢fffonion分享,已经在在路由器上提速了。非常感谢。
密码是对的,老是提示密码错误,如何解决?
用的啥版本?
github 克隆的最新提交 + python27,在windows 下和 openwrt里都试了,我让python输出读取到的用户名和密码,确认无误,猜测是否密码长度或组合导致MD5或RSA转换有误,python不懂深入,无法验证 (密码为小写+大写+数字共13位)
另外我也试了改用数字ID账号(python脚本有对应更改),也是说密码错误另,账号中有小数点、_有否影响
哈哈哈哈哈哈哈哈哈哈我知道了……python版的rsa有时候会少掉开头的一个0,待我改一改
顺便原来迅雷那边原来是做的字符串比较
感谢 fffonion!github最新提交问题解决了,路由器已经加速成功!另附加折腾信息,万一有人有需要:路由器是华为HG556A,刷的openwrt 15.05,WAN口是VLAN实现的,光纤到楼网线到户PPPOE拨号的,电脑python生成的脚本不能传到路由器直接用,后发现是网口MAC地址不对;在openwrt用python生成的脚本起初不能用,后根据错误信息安装openssl-util之后可用
感谢 fffonion 写的这个路由器版本!
我在openwrt上用,前几天正常,从昨天开始登录不了,出现错误提示:
UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 21-28: ordinal not in range(128)
我怀疑是验证码之类的,因为再登录迅雷、快鸟之类的都要求填验证码,会是这种情况吗?
刚才看了下迅雷账号信息,提示要更新邮箱验证,验证完后就正常了,为啥登录迅雷的时候不提示?还真是理解不能。。。
[思考]不造,感觉迅雷的登录portal是一个奇怪的系统
本人路由器是极路由,貌似要root才可以,无奈只能要个旧手机实现,但是迅雷快鸟安卓端会时不时的停止加速,焦头烂额之时发现了这个,然后在手机上安卓 qpython ,但是不能运行……..求助……
不能运行是啥意思?
我 用极路由测试,重启下可以加速,但是过不了几分钟 又断开了 就没有加速效果,请问怎么办呢
没看懂……
/bin/swjsq &
这样的运行的↑?
你好,我在路由和电脑上都试了你说的方法,但是每次都出现这个错误,请问怎么解决呢?
tmp# python ./swjsq.py
File “./swjsq.py”, line 1
(!DOCTYPE html>) 这里的括号显示出来的是这种:
^
SyntaxError: invalid syntax
解决了,一个非常stupid的错误……………………文件下载错了………………
少了个符号吧
撸主diao
diao diao diao
在恩山刷的n54u固件里看到这个插件的,虽然自己的宽带不支持迅雷快鸟,但对博主的贡献表示感谢[鼓掌] 希望能更新下去.
我想用python直接在路由器里自动运行 脚本怎么些呢 Tomato的固件 实在是太小白了 搜索了半天都没解决
生成的ipk装不上 提示空间不足 sh swjsq_wget.sh 提示Xunlei-FastD1ck cannot find wget or curl installed with https(ssl) enabled in this system. 想不如直接开机自动python swjsq.py 可是脚本不会写
终于解决了 已经成功开机自动运行加速 不知道什么原因必须进swjsq.py所在文件夹执行python swjsq.py 脚本中加上就行了 感谢楼主的教程
[ok]
撸主 我在用c语言翻译你的脚本,遇到rsa了加密的问题,能否提供点帮助啊,我的qq:448081525
具体的问题是:每次我用openssl的库进行rsa加密后,密码不一样
邮件联系吧
我猜你应该试一下RSA_NO_PADDING;或者直接实现人肉实现一下好了,挺方便的,如果路由器用还要拖上一个openssl就有点亏了,可以参考python版本,主要就是大整数运算C比较麻烦一点
就是 ,我现在用的是openssl自带的库,RSA_NO_PADDING 模式加密的时候报错了。。。,
session_id 的过期时间是怎么算的呢?我这边总是提示”speedup server already speed up
这个不是过期的意思,这是因为你还在加速状态,只要继续keepalive就行了,not exist channel应该才是过期
这个不是过期的意思,这是因为你还在加速状态,只要继续keepalive就行了,not exist channel应该才是过期
thanks 现在可以运行起来了
[兔子]
服务器返回的状态码是:500 Internal Server Error
楼主现在迅雷和快鸟分开了,之前用迅雷白金账号加速成功,可是换快鸟现在就不行了。但是pc端没问题。希望能解决!
我这里没有问题,你试试重拨一下上网帐号
还是不行 用电脑端py测试提示不是迅雷vip buybuybuy,,擦 我已经买了快鸟会员了。。。
嗯,我没注意到快鸟会员不是迅雷会员……能否麻烦把216行改成print(dt)然后把打印出来的东西发给我邮箱?
已经截图发你了 不知道怎么打印出文本。。。[email protected]
大哥 解决没
去github下最新版 https://github.com/fffonion/Xunlei-FastDick
我这里现在显示“Error: can not upgrade, so sad TAT 后端服务错误:从外部系统查询用户基础带宽出错:用户不存在
” 我这的电信是支持的,我的会员11.11到期了。不是VIP不能用了么?
不是,这个“从外部系统xx“是运营商接口抽了,导致没法通过你的ip获得上网账号,和迅雷没有关系,多试几次就好了,这个我也没办法; )
尊敬的用户:
因快鸟优化提速服务,12月1号开始将不再支持低版本客户端提速,为保证使用请升级到最新版本。
迅雷貌似更新了,运行服务提示输验证码,用客户端登陆说要更新新版,要是强制验证码就坑了.
用客户端干啥[兔子]
运行swjsq.py提示账号异常..
因为你短时间内登陆次数太多了
为啥swjsq进程经常就不见了呢?
这个不清楚,可能是内存不够被杀了?
直接在终端可以运行吗?可以先确认一下脚本可以正常运行,以及路径是否正确
我确认了下,渣雷已经封杀了路由器插件版了……具体原因大概无非就那几个了……
脚本的方式估计登不上去了,不知道能不能用模拟app的方式搞定
我测试了一下家里的网,并没有问题;请贴一下你具体的问题
登录显示 login failed, 您的帐号存在异常,请登录安全中心确认! 客户端登录提示要验证码
不要登陆过段时间就好了,你不同ip登陆次数太多了(或者异地登陆次数太多了
我看了下IP都是本市段的……不过我貌似用了进程守护脚本,是这个原因么?
感觉是保存的密码.swjsq.account有问题,必须过段时间删了新填写明文密码再登录,可以成功一次。生成.swjsq.account之后就提示密码错误了,然后就帐号异常。
我自己纪录的日志,访问login.mobile.reg2t.sandai.net第一次返回的是
{“isequenceNo”:1000001,”errorDesc”:”密码错误,请核对后重新输入”,”errorCode”:3,”errorIsRetry”:0,”cmdID”:2,”protocolVersion”:101,”sCompressed”:0,”platformVersion”:1,”errorDescUrl”:”http://aq.xunlei.com/”}
自动重试后面返回的是
{“isequenceNo”:1000001,”errorDesc”:”帐号不存在,请重新输入”,”errorCode”:2,”errorIsRetry”:0,”cmdID”:2,”protocolVersion”:101,”sCompressed”:0,”platformVersion”:1,”errorDescUrl”:””}
嗯,有可能,应该是登陆错误次数太多了。用的是哪个版本?我自己的repo的miwifi分支可能有个问题会导致登陆失败,可以用https://github.com/ninggu2008/Xunlei-FastDick/或者我的repo的master分支
1月5号后加速就不稳定了,发现快鸟需要输入验证码才能进入,迅雷快鸟官方暂时取消了路由器版的支持!真恶心的手段。
楼主最近有没有时间研究这个问题呢。[打哈气]
很棒!非常棒!我的极路由3完美使用中,使用几天都是正常提速,没有掉线、掉速过。
1月5号后加速就不稳定了,发现快鸟需要输入验证码才能进入,迅雷快鸟官方暂时取消了路由器版的支持!真恶心的手段。
不要乱讲,输入验证码是登录错误太频繁了,如果条件允许,推荐使用python版
之前先用电脑生成的ipk安装 或者直接 sh文件开机运行
老提示Xunlei-FastD1ck cannot find wget or curl installed with https(ssl) enabled in this system.
但多运行几次就可以继续跑 了
可路由器明明有wget带ssl 可能对应进程没来得及没启动吧
所以开机启动脚本 还要加一个判断进程是否启动 蛋疼
最终还是路由chaos_calmer/15.05 更新好源,安装了python_base
然后按照py的运行报错提示先后安装
opkg install python-codecs
opkg install python-logging
opkg install python-openssl
opkg install python-light (可选,因为安装codes组建就会安装light还有必要lib)
这样大概只占用4M左右flash
安装以上必要包后,需要进入到所放py还有txt文件夹内运行就ok;
占用运存大概13M左右
然后 hotplug脚本在判断vwan1上线后运行py即可重启后自启动了 [嘻嘻]
不过我是多拨 最好mwan3策略规则约束一下,仅由vwan1链接到解析出的快鸟应答ip就可
否则随机加速到vwan2上,vwan1 vwan2预设的权重比就蛋疼了
log可以看到每五分钟心跳一次 好评
感谢大神
我也是多拨,求mwan3规则
显示登录成功后
又显示了一行后端服务错误 用户不在线
重启了下路由又好了[bobo抓狂]
其实只要重新拨一下宽带就可以了:)
完全看不明白 好厉害的样子
目前能正常加速,但在失效后无法自动恢复加速。还有怎么自定义时间重新登录?
用的python版还是shell脚本版?
用的脚本,然后现在有个新问题,Warning: pycrypto not found, use pure-python implemention
Error: login failed, 您的帐号存在异常,请登录安全中心确认!我看前面评论里说是因为登录次数太多?出现这个错误后我两天没登录过,今天登录还是提示这个错误。。。
你去网页版或者迅雷客户端登陆一下看什么情况?
pc快鸟客户端要输验证码
你可以去问下迅雷的客服 [兔子]最近迅雷好像在打击账号分享,如果你没借给别人用的话可能是误伤
可惜我是联通
似乎快鸟更新了,现在登录要输入验证码,然后。。然后就验证失败了
WARNING: cannot verify login.mobile.reg2t.sandai.net’s certificate,
用的wget版?这个warning没关系的,有没有共享账号或者经常换ip?我这里测试还没出现过验证码
我是生成之后安装的,没有经常换IP,更没有共享过账号。
我这里可以复现了,刚提交了一个新版本,可以去试一下;需要先删除swjsq_wget.sh然后运行python重新生成shell脚本
账户异常, 要输入验证码
我这里可以复现了,刚提交了一个新版本,可以去试一下;需要先删除swjsq_wget.sh然后运行python重新生成shell脚本
用一段时间就会掉 然后重登就异常 求教如何解决!python windows登录就提示帐号异常 newifi 刷的华硕
我这里可以复现了,刚提交了一个新版本,可以去试一下;需要先删除swjsq_wget.sh然后运行python重新生成shell脚本
作为菜鸟一枚,问下大神,安装教程做了, 怎么老加速不成功呀!
具体一点,用的py版还是shell脚本,什么系统,运行后输出什么
你好,用的py版本,出现这个不太懂
Resolving api.portal.swjsq.vip.xunlei.com… 61.155.183.135, 61.155.183.136
Connecting to api.portal.swjsq.vip.xunlei.com|61.155.183.135|:81… connected.
HTTP request sent, awaiting response… 200 OK
Length: 155 [text/json]
Saving to: `STDOUT’
100%[======================================>] 155 –.-K/s in 0s
能不能写一个带ui的,向这个一样,http://www.right.com.cn/forum/thread-181772-1-1.html,他写的已经不能用了,需要更新源码
你向那个作者反应吧
感谢分享,同样碰到验证码的问题,请问能不能详细点重新生成shell脚本的步骤,小白不懂,走到这步不容易了
哦你说重新生成脚本,最简单的办法就是把除了.开头的东西都删掉,然后去github重新下一个swjsq.py然后运行
Connecting to login.mobile.reg2t.sandai.net:443 (125.39.70.198:443)
wget: server returned error: HTTP/1.1 403 Forbidden
session is empty
这种情况怎么回事
把生成的脚本删掉,然后去github下个新版的,重新生成记得shell脚本。最近刚修复这个问题
大婶你好 能写个优酷加速吗?
那是啥
优酷会员也提供和快鸟一样的加速,不过需要一直运行优酷才行。
最近迅雷快鸟好像更新了 原来用快鸟客户端登录一次再关掉,能大概半天都是已提速的状态 最近关掉客户端就立即停止加速了,我路由器用的py版的老是遇到掉线的情况。请问大神应该怎么解决?
客户端不能关掉的,要心跳才能保持加速。路由器老是掉线是什么意思
不是路由器掉线 比如我今天晚上用路由器登录快鸟加速成功了 到第二天早上再测试一次就发现加速已经失效了。
你去看下日志,贴一下
贴不了日志 貌似贴了日志也看不到快鸟的状态
我用的免U盘启动的插件 根据这个教程设置的。
最近加速老是出问题
不是很懂……
没日志我也帮不了你啊
根据这个教程设置的 这个方法是不是已经失效了
http://tieba.baidu.com/p/4298781013?see_lz=1
运行swjsq.py的时候出现这样的代码请问是什么意思
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel)] on win32
Type “copyright”, “credits” or “license()” for more information.
>>> ================================ RESTART ================================
>>>
Warning: pycrypto not found, use pure-python implemention
Login xunlei succeeded
Traceback (most recent call last):
File “D:swjsqswjsqswjsq.py”, line 449, in
fast_d1ck(uid, hashlib.md5(pwd).hexdigest(), TYPE_NORMAL_ACCOUNT)
File “D:swjsqswjsqswjsq.py”, line 234, in fast_d1ck
update_ipk()
File “D:swjsqswjsqswjsq.py”, line 409, in update_ipk
add_to_tar(data_fobj, ‘./bin/swjsq’, data_content)
File “D:swjsqswjsqswjsq.py”, line 399, in add_to_tar
tar.addfile(info, sio_obj)
File “C:Python34libtarfile.py”, line 1952, in addfile
copyfileobj(fileobj, self.fileobj, tarinfo.size)
File “C:Python34libtarfile.py”, line 248, in copyfileobj
dst.write(buf)
File “C:Python34libgzip.py”, line 343, in write
self.crc = zlib.crc32(data, self.crc) & 0xffffffff
TypeError: ‘str’ does not support the buffer interface
>>>
现在我遇到的情况是这样的 我正常的速度是20Mb电信 正常下载是2.7MB/s
如果路由器开快鸟速度为30Mb 下载速度4MB/s
如果开PC端快鸟速度为100Mb 下载速度11MB/s
你说奇怪不?
附 日志
Apr 6 09:14:57 迅雷快鸟: 迅雷快鸟(diǎo)路由器版:https://github.com/fffonion/Xunlei-FastDick
Apr 6 09:14:57 迅雷快鸟: 稍等几分钟,ssh到路由,控制台输入【ps】命令查看[/opt/FastDick/swjsq_wget.sh]进程是否存在,是否正常启动,提速是否成功。
Apr 6 09:14:57 迅雷快鸟: 免U盘启动
在电脑上用python运行这个脚本然后把屏幕上的日志贴一下
电脑上运行python加速也正常
就是放在路由器路面就不行了。
Python 2.7 (r27:82525, Jul 4 2010, 09:01:59) [MSC v.1500 32 bit (Intel)] on win32
Type “copyright”, “credits” or “license()” for more information.
>>> ================================ RESTART ================================
>>>
Warning: pycrypto not found, use pure-python implemention
Login xunlei succeeded
To Upgrade: 河南电信 Down 20M -> 50M, Up 1M -> 4M
Initializing upgrade
Upgrade done: Down 50M, Up 0M
建议去github上下最新的版本重新生成shell脚本再到路由器试一下。按理说要么加速成功要么失败,不会出现速度不一样的情况。https://github.com/fffonion/Xunlei-Fastdick/raw/master/swjsq.py
我现在用的这个就是去下的最新版本的swjsq.py生成的
我用的是免U盘 将编译后生成的swjsq_wget.sh放进路由器里实现加速的
难道这种方法不适用了?
类似于这种日志是心跳日志么?
Jan 3 06:06:00 crond[31076]: USER admin pid 24118 cmd nvram set adbyby_status=0000 && /tmp/sh_func_load_adbyby.sh &
Jan 3 06:15:00 crond[31076]: USER admin pid 28515 cmd [ “$FastDick_enable” = “1” ] && /tmp/sh_reFastDick.sh &
Jan 3 08:15:00 crond[31076]: USER admin pid 21105 cmd [ “$FastDick_enable” = “1” ] && /tmp/sh_reFastDick.sh &
Jan 3 10:15:00 crond[31076]: USER admin pid 15102 cmd [ “$FastDick_enable” = “1” ] && /tmp/sh_reFastDick.sh &
Jan 3 12:06:00 crond[31076]: USER admin pid 4193 cmd nvram set adbyby_status=0000 && /tmp/sh_func_load_adbyby.sh &
Jan 3 12:15:00 crond[31076]: USER admin pid 8623 cmd [ “$FastDick_enable” = “1” ] && /tmp/sh_reFastDick.sh &
Jan 3 13:22:57 login[8588]: invalid password for ‘UNKNOWN’ on ‘pts/0’
Jan 3 14:15:00 crond[31076]: USER admin pid 2348 cmd [ “$FastDick_enable” = “1” ] && /tmp/sh_reFastDick.sh &
Jan 3 16:15:00 crond[31076]: USER admin pid 29964 cmd [ “$FastDick_enable” = “1” ] && /tmp/sh_reFastDick.sh &
两小时一次心跳?
怎么改短一些?
那个免u盘的教程给我个链接,我看看
最新版swjsq.py生成的swjsq是dos格式,不是UINX格式。
一直是这样的?
以前的正常,4月6日更新的就这样了。不是uinx格式。
我看看
http://tieba.baidu.com/p/4298781013?see_lz=1
接着
日志里那个不是心跳,我也不知道为什么它会两小时执行一次,应该是开了脚本一次之后它就一直不会退出然后心跳的
原来用着很顺利 没有关注 也许吧……留个即时聊天的方式吧 这样等待太漫长了……
fffonion艾特163点com
蛤 原来图吧也有艹路由的啊
似乎好多人都遇到了,强制验证码了,GG
我这正常啊,你用的python还是shell版
原版的openwrt启动命令前不能加nohup否则会启动失败
提示session empty是怎么回事啊
生成后的数据密码是用什么加密的?这么会这么长? 我想每次改密码后直接把更改后的密码加密后替换掉路由器里原文件的代码,这样可行吗?还有 我现在遇到的情况是这样的:我的快鸟帐号被朋友用了一下之后 路由器上加速不了了 我python之后提示:Error: login failed, 您的帐号存在异常,请登录安全中心确认!我有这样一个提议 能否优化(或者另外写一套)一下代码可以不管他能否提速成功先生成文件 能放到路由器上再说 以免像我这种情况。等帐号异常解决了之后能第一时间加速最后向作者致敬 辛苦了!
加密方式是普通的md5,因为登陆迅雷时用的是这个md5之后的密码;改密码之后只要新建一个swjsq.account.txt填入新账号密码,运行一次python脚本,就会用新的账号登陆;但是不会自动重新生成.sh和ipk,所以要手动删掉。然后在路由器里覆盖安装新的ipk。加速不成功就生成文件是不符合逻辑的,你这个情况就算生成出来放到路由器上也是登陆不了的。等一段时间就好了。
–2016-05-10 18:24:20– http://swjsq/0.0.1Resolving swjsq… failed: nodename nor servname provided, or not known.wget: unable to resolve host address ‘swjsq’FINISHED –2016-05-10 18:24:20–Total wall clock time: 0.6sDownloaded: 1 files, 232 in 0s (11.6 MB/s)session is empty
雾草咋回会请求这个url的
我也不知道啊,难道不是这个吗?–2016-05-12 16:46:19– http://swjsq/0.0.1Resolving swjsq… failed: nodename nor servname provided, or not known.wget: unable to resolve host address ‘swjsq’FINISHED –2016-05-12 16:46:19–Total wall clock time: 0.9sDownloaded: 1 files, 573 in 0s (10.5 MB/s)
把生成的文件删了重新让它生成一遍吧
还是会有的,虽然之后就可以了–2016-05-14 18:17:05– http://swjsq/0.0.1Resolving swjsq… failed: nodename nor servname provided, or not known.wget: unable to resolve host address ‘swjsq’FINISHED –2016-05-14 18:17:05–Total wall clock time: 0.8sDownloaded: 1 files, 573 in 0s (45.5 MB/s)
出现验证码,插件不起作用了,给你发email了,有个解决方法的构想,不知道可以实现吗
ios和安卓一样也有壳,不知道迅雷是关了旧的登录方式还是只是抽风,反正我登迅雷客户端都得输验证码…我改了一下push到github了
应该是迅雷IP库的问题,我在单位联通固定IP就不用验证码,家里电信的拨号动态IP就要验证码,迅雷的IP库没更新,认为是异地登录。。。。
快鸟不好用了,都要重启路由后才管用!
请先去github下载最新版,如果有问题,按照这个https://github.com/fffonion/Xunlei-Fastdick/blob/master/CONTRIBUTING.md 提交issue
每次出问题第一反应都是过来看看是不是要更新了
最近几天会改得比较频繁
现在是极路由3刷了老毛子Padavan固件,贴入SH代码,完美运行。很棒!
你好,可不可以实现:运行之后,只处于登录状态,不自动开始加速,手动控制加速或者停止。想设置成 5分钟自动停止一次,开始加速一次,通过任务计划。我们这里的情况是:加速后,前5分钟加速到100M,后面降到50M。所以想问一下,这个可以实现如下过程:加速之后,。运行4分钟,自动停止。之后再加速。一直循环! 5分钟重启一次 快鸟进程不行。不吝赐教。
ssh到路由器然后运行swjsq看输出什么?
谢谢 但是我不懂这个操作啊~!目前我出现的这个情况 基本大家都是这样的 K1唰的老毛子 98版 和99版的都是一样的。路由器操作方式正确就是不加速,步骤是生成swjsq_wget.sh 然后粘贴到此处(把swjsq_wget.sh的内容粘贴此处) .填写账号密码无U盘启动2信息,应用重启。以前用了两年,用了几台K1 都没什么大问题,最近失效了 下载最新版本的 swjsq.py 确无法加速了·· IP确认了 排除验证码问题!PC上手机上 生成swjsq_wget.sh都能加速成功。就是路由器 上面不行了。好像连进程都没有
这样讲我也没法解决问题,需要提供屏幕输出的日志,路由器的系统日志那里找找有没有?
路由器日志 后面就基本没有什么日志了。 swjsq.py以前的无法生成swjsq_wget.sh 估计是被封杀了。无法弹出DOS窗口,最近下载的 swjsq.py能生成swjsq_wget.sh 弹出的DOS 也测试加速确实成功啦 复制到路由器里面却不行无法正常加速。这些变化 确定 跟验证码没关系。SS: 关闭,自动删除dnsmasqs配置May 28 00:07:14 dnsmasq[757]: exiting on receipt of SIGTERMMay 28 00:07:15 dnsmasq[795]: started, version 2.75 cachesize 512May 28 00:07:15 dnsmasq[795]: compile time options: IPv6 GNU-getopt no-RTC no-DBus no-i18n no-IDN DHCP DHCPv6 no-scripts TFTP no-conntrack ipset no-auth no-DNSSEC no-loop-detect no-inotifyMay 28 00:07:15 dnsmasq-dhcp[795]: DHCP, IP range 192.168.1.2 — 192.168.1.244, lease time 1dMay 28 00:07:15 dnsmasq-dhcp[795]: DHCP, sockets bound exclusively to interface br0May 28 00:07:15 dnsmasq[795]: read /etc/hosts – 3 addressesMay 28 00:07:15 dnsmasq[795]: read /etc/storage/dnsmasq/hosts – 0 addressesMay 28 00:07:15 dnsmasq-dhcp[795]: read /etc/dnsmasq/dhcp/dhcp-hosts.rcMay 28 00:07:15 dnsmasq[795]: using nameserver 202.96.134.33#53May 28 00:07:15 dnsmasq[795]: using nameserver 202.96.128.86#53May 28 00:07:15 迅雷快鸟: 迅雷快鸟(diǎo)路由器版:https://github.com/fffonion/Xunlei-FastDickMay 28 00:07:15 迅雷快鸟: 稍等几分钟,ssh到路由,控制台输入【ps】命令查看[/opt/FastDick/swjsq_wget.sh]进程是否存在,是否正常启动,提速是否成功。May 28 00:07:15 迅雷快鸟: 免U盘启动May 28 00:07:20 adbyby: 功能关闭May 28 00:07:20 自定义脚本1: 脚本完成May 28 00:07:23 NTP Client: Synchronizing time to s1a.time.edu.cn.May 28 00:07:30 crond[861]: crond (busybox 1.23.2) started, log level 8May 28 00:07:30 【opt】: opt不需更新May 28 00:07:30 运行路由器启动后: 脚本完成
swjsq.py以前的无法生成swjsq_wget.sh PC上已无法弹出DOS加速窗口(估计被封杀了),最近下载的 swjsq.py能生成swjsq_wget.sh 弹出的DOS 也测试加速确实成功啦 复制到路由器里面却不行无法正常加速。下面是操作步骤,及路由日志。————————————————————————————————————————————————自定义脚本0功能详细配置:adbyby、ShadowSocks、DDNS、迅雷等功能详细设置————————————————————————————————————————–#!/bin/sh#copyright by hiboy[ -f /tmp/script0.lock ] && exit 0touch /tmp/script0.lock#↓↓↓功能详细设置(应用设置重启后生效,不能断电重启,要点击右上角重启按钮)↓↓↓#多次检测断线后自动重启功能 reb_0关闭;reb_1启动touch /tmp/reb_0.lock# 迅雷快鸟 功能【0关闭】;#【FastDicks=1插U盘启动】#【FastDicks=2免U盘启动】#【2免U盘启动】需要填写在下方的【迅雷快鸟脚本】,生成脚本两种方法:# ①插入U盘,配置自定义脚本【1插U盘启动】启动快鸟一次即可自动生成# ②打开https://github.com/fffonion/Xunlei-FastDick,按照网页的说明在PC上运行脚本,登陆成功后会生成swjsq_wget.sh,把swjsq_wget.sh的内容粘贴此处即可# 生成后需要到【系统管理】 – 【恢复/导出/设置】 – 【路由器内部存储 (/etc/storage)】【提交】保存脚本FastDicks=2uid=”woaXXi”pwd=”woaxxini**”——————————————————————————————————————————————————迅雷快鸟脚本:(把swjsq_wget.sh的内容粘贴此处)——————————————————————————————————————————–#!/bin/ashTEST_URL=”https://baidu.com“UA_XL=”User-Agent: swjsq/0.0.1″if [ ! -z “`wget –no-check-certificate**********************************************下面忽略——————————————————————————————————————————————–日志文件May 28 00:19:13 dnsmasq[796]: using nameserver 202.96.128.86#53May 28 00:19:13 迅雷快鸟: 迅雷快鸟(diǎo)路由器版:https://github.com/fffonion/Xunlei-FastDickMay 28 00:19:13 迅雷快鸟: 稍等几分钟,ssh到路由,控制台输入【ps】命令查看[/opt/FastDick/swjsq_wget.sh]进程是否存在,是否正常启动,提速是否成功。May 28 00:19:13 迅雷快鸟: 免U盘启动May 28 00:19:18 adbyby: 功能关闭May 28 00:19:18 自定义脚本1: 脚本完成May 28 00:19:18 NTP Client: Synchronizing time to s1a.time.edu.cn.May 28 00:19:28 crond[862]: crond (busybox 1.23.2) started, log level 8May 28 00:19:28 【opt】: opt不需更新May 28 00:19:28 运行路由器启动后: 脚本完成May 28 00:19:48 NTP Client: Synchronizing time to ntp.sjtu.edu.cn.May 28 00:20:18 NTP Client: Synchronizing time to s1a.time.edu.cn.———————————————————————————————————————————–控制台 输入PS 刷新 没有快鸟进程.以前快鸟成功时 也没注意过。
估计以前的swjsq.py 无法生成swjsq_wget.sh。是被封杀了,下载最新的swjsq.py,生成swjsq_wget.sh 测试DOS完美加速。奇怪的是用在路由器里面却无法 路由器突然却无法加速了。版本是 K1华硕老毛子固件 无U盘 操作步骤是————————————————————————————————————————————-1.自定义脚本0功能详细配置:adbyby、ShadowSocks、DDNS、迅雷等功能详细设置————————————————————————————————————————————#!/bin/sh#copyright by hiboy[ -f /tmp/script0.lock ] && exit 0touch /tmp/script0.lock#↓↓↓功能详细设置(应用设置重启后生效,不能断电重启,要点击右上角重启按钮)↓↓↓#多次检测断线后自动重启功能 reb_0关闭;reb_1启动touch /tmp/reb_0.lock# 迅雷快鸟 功能【0关闭】;#【FastDicks=1插U盘启动】#【FastDicks=2免U盘启动】#【2免U盘启动】需要填写在下方的【迅雷快鸟脚本】,生成脚本两种方法:# ①插入U盘,配置自定义脚本【1插U盘启动】启动快鸟一次即可自动生成# ②打开https://github.com/fffonion/Xunlei-FastDick,按照网页的说明在PC上运行脚本,登陆成功后会生成swjsq_wget.sh,把swjsq_wget.sh的内容粘贴此处即可# 生成后需要到【系统管理】 – 【恢复/导出/上传设置】 – 【路由器内部存储 (/etc/storage)】【提交】保存脚本FastDicks=2uid=”隐私忽略”pwd=”隐私忽略”———————————————————————————————————————————————————-2.迅雷快鸟脚本:(把swjsq_wget.sh的内容粘贴此处)——————————————————————————————————————————————–#!/bin/ashTEST_URL=”https://baidu.com“UA_XL=”User-Agent: swjsq/0.0.1″if [ ! -z “
wget --no-check-certificate -S -O - $TEST_URL 2>&1|grep "100%"
” ]; then HTTP_REQ=”wget -q –no-check-certificate -O – ” POST_ARG=”–post-data=”else command -v curl >/dev/null………………………………(涉及隐私部分忽略)——————————————————————————————————————————-3.日志—————————————————-May 28 00:34:08 dnsmasq[790]: using nameserver 202.96.128.86#53May 28 00:34:09 迅雷快鸟: 迅雷快鸟(diǎo)路由器版:https://github.com/fffonion/Xunlei-FastDickMay 28 00:34:09 迅雷快鸟: 稍等几分钟,ssh到路由,控制台输入【ps】命令查看[/opt/FastDick/swjsq_wget.sh]进程是否存在,是否正常启动,提速是否成功。May 28 00:34:09 迅雷快鸟: 免U盘启动May 28 00:34:14 adbyby: 功能关闭May 28 00:34:14 自定义脚本1: 脚本完成May 28 00:34:16 NTP Client: Synchronizing time to s1a.time.edu.cn.May 28 00:34:24 crond[856]: crond (busybox 1.23.2) started, log level 8May 28 00:34:24 【opt】: opt不需更新May 28 00:34:24 运行路由器启动后: 脚本完成May 28 00:34:46 NTP Client: Synchronizing time to ntp.sjtu.edu.cn.May 28 00:35:16 NTP Client: Synchronizing time to s1a.time.edu.cn.———————————————————————————————————————-控制台 输入PS 刷新 无swjsq_wget.sh 进程。以前没被封杀前的swjsq.py 生成脚本 路由器正常加速也没注意过 控制台进程。 不专业还请谅解。以前swjsq.py已经无法生成swjsq_wget.sh.新版能生成,确定PC上弹出DOS加速测试成功。但swjsq_wget.sh脚本粘贴在路由器里却失效。路由器K1华硕老毛子固件98版——————————————————————————————————————————————-1.自定义脚本0功能详细配置:adbyby、ShadowSocks、DDNS、迅雷等功能详细设置——————————————————————————————————————————————–#!/bin/sh#copyright by hiboy[ -f /tmp/script0.lock ] && exit 0touch /tmp/script0.lock#↓↓↓功能详细设置(应用设置重启后生效,不能断电重启,要点击右上角重启按钮)↓↓↓#多次检测断线后自动重启功能 reb_0关闭;reb_1启动touch /tmp/reb_0.lock# 迅雷快鸟 功能【0关闭】;#【FastDicks=1插U盘启动】#【FastDicks=2免U盘启动】#【2免U盘启动】需要填写在下方的【迅雷快鸟脚本】,生成脚本两种方法:# ①插入U盘,配置自定义脚本【1插U盘启动】启动快鸟一次即可自动生成# ②打开https://github.com/fffonion/Xunlei-FastDick,按照网页的说明在PC上运行脚本,登陆成功后会生成swjsq_wget.sh,把swjsq_wget.sh的内容粘贴此处即可# 生成后需要到【系统管理】 – 【恢复/导出/上传设置】 – 【路由器内部存储 (/etc/storage)】【提交】保存脚本FastDicks=2uid=”账号保密”pwd=”涉及隐私保密”——————————————————————————————————————————————–2.迅雷快鸟脚本:(把swjsq_wget.sh的内容粘贴此处)—————————————————————————————#!/bin/ashTEST_URL=”https://baidu.com“UA_XL=”User-Agent: swjsq/0.0.1″if [ ! -z “
wget --no-check-certificate -S -O - $TEST_URL 2>&1|grep "100%"
” ]; thenHTTP_REQ=”wget -q –no-check-certificate -O – “POST_ARG=”–post-data=”elsecommand -v curl >/dev/null 2>…………………(…….忽略)————————————————————————————————;路由器控制台 没发现swjsq_wget.sh 进程。以前加速成功后,也没注意过这些。我估计是不是脚本跟这个固件有冲突,#!/bin/ash 改成#!/bin/sh 或者把路由#!/bin/sh改成#!/bin/ash都不行。脚本看不懂也不会弄哎。如果弄好 楼主完全可以出个收费版挂网卖。特定路由器的问题建议你去专门的论坛里问一下,我没有这个型号的路由器也测不了。我只能保证代码是在我能测试的范围内是可用的
建议安装一个curl试试
我试了一下很多固件版本,基本确定是路由器固件问题,可以通过把脚本文件拷贝到路由器,然后nohup手动运行暂时解决这个问题。
nohup手动运行 是怎么运行的 啊
路由器没有nohup的话,直接/bin/swjsq &就可以了
能加我QQ吗 286258023
你加我QQ把 286258023 我一般晚上 和下午5.30以后在的
您加我 口口 28 625 8023 吧
能不能像https://github.com/fffonion/Xunlei-Fastdick一样写个带ui的,并且还能看到心跳,这样有助于查询错误代码,https://github.com/fffonion/Xunlei-Fastdick无非就是代码更新跟不上 。烦请采纳。
没看懂啥意思?
我这没问题啊,你让我怎么修
建议你路由器装一下curl
诶 不会装啊 ~!也不了解 代码 什么的 门外汉 百度了下 有点闷! 以后有时间 一定会慢慢研究入门的..关键是我这个路由器 这个固件 好不好弄 也不知道啊 ·· 不像小米 路由 有专区 研究
刷的老毛子K1 免U盘路由固件,连接发不了,你搜索一下《斐讯K1 华硕固件使用迅雷快鸟加速傻瓜教程(10步即可)》这次更新的swjsq.py。为什么生成加速虽然成功 放在路由脚本里 就无效了咧??? 上次 也是有人反应这个情况 后来您更新修复了 就解决了 …
[RT-AC54U /home/root]# ash /etc/storage/swjsq_wget.shXunlei-FastD1ck cannot find wget or curl installed with https(ssl) enabled in this system.路由器上没有curl, 求怎么解决。
opkg updateopkg install curl
我是斐讯K1路由器刷的华硕固件,提示没有opkg 命令。之前那个PY产生的sh脚本,可以运行,没有出现这个错误(当然现在加速失效了)。我感觉是不是不是curl的问题?
同k1,已经电脑挂快鸟几天了,脚本直接不运行了
留个联系方式,交流下吧。525260345 Q
试下可不可以运行wget –no-check-certificate -S -O – https://baidu.com
谢谢 这次 5.30号整点更新后的 swjsq.py 生成文件 直接贴入 swjsq_wget.sh 脚本已修复。 完美解决 无U盘 ·路由加速问题。伸手党 太感谢了 谢谢大神
你pc登录要验证码吗?解决验证码问题了吗?
5.30号没看到.5.29号的有,但是有问题
wget –no-check-certificate -s -O – https://baidu.com (-s 是小写)Connecting to baidu.com (123.125.114.144:443)Connecting to http://www.baidu.com (115.239.210.27:80)wget -s Spider mode – only check file existence -c Continue retrieval of aborted transfer -q Quiet -P DIR Save to DIR (default .) -T SEC Network read timeout is SEC seconds -O FILE Save to FILE (‘-‘ for stdout) -U STR Use STR for User-Agent header -Y Use proxy (‘on’ or ‘off’)
嗯,busybox版的wget没有大写S我改好了,去更新吧
谢了
今天凌晨 更新的 去掉了-S?
嗯
现在需要验证码了。蛋疼。有解决的方法吗?
验证码 要PC登陆 不提示 就好了 一般 多登陆几次 验证码 就正常了 ·一般一天后
我这已经N多天验证码了。快半个月了。
请向迅雷客服反映一下
Warning: pycrypto not found, use pure-python implementionTraceback (most recent call last): File “swjsq.py”, line 533, in setup() File “swjsq.py”, line 218, in setup API_URL = api_url() File “swjsq.py”, line 208, in api_url portal = json.loads(http_req(“http://api.portal.swjsq.vip.xunlei.com:81/v2/queryportal“)) File “swjsq.py”, line 153, in http_req resp = urllib2.urlopen(req, data = body) File “c:Python27liburllib2.py”, line 126, in urlopen return _opener.open(url, data, timeout) File “c:Python27liburllib2.py”, line 391, in open response = self._open(req, data) File “c:Python27liburllib2.py”, line 409, in _open ‘_open’, req) File “c:Python27liburllib2.py”, line 369, in _call_chain result = func(*args) File “c:Python27liburllib2.py”, line 1173, in http_open return self.do_open(httplib.HTTPConnection, req) File “c:Python27liburllib2.py”, line 1148, in do_open raise URLError(err)urllib2.URLError: urlopen error [Errno 10061] 下载新的swjsq.py 电脑端的提示。
用新的swjsq.py 老出现这个怎么办啊 经验证登陆网站和电脑客户端都没不要验证码,账号密码也正确C:UsersAdministrator>CD C:/Python27C:Python27>Python.exe swjsq.pyWarning: pycrypto not found, use pure-python implementionError: login failed, 您的帐号存在异常,请登录安全中心确认!{u’isequenceNo’: 1000001, u’errorCode’: 6, u’cmdID’: 2, u’errorIsRetry’: 0, u’protocolVersion’: 108, u’platformVersion’: 1, u’errorDesc’: u’u60a8u7684u5e10u53f7u5b58u5728u5f02u5e38,u8bf7u767bu5f55u5b89u5168u4e2du5fc3u786eu8ba4uff01′, u’sCompressed’: 0, u’errorDescUrl’: u’http://verify2.xunlei.com/image?t=MEA’, u’verifyType’: u’MEA’}
C:Python27>python.exe swjsq.pyWarning: pycrypto not found, use pure-python implementionError: login failed, 密码错误,请核对后重新输入{u’isequenceNo’: 1000001, u’errorCode’: 3, u’cmdID’: 2, u’errorIsRetry’: 0, u’protocolVersion’: 108, u’platformVersion’: 1, u’errorDesc’: u’u5bc6u7801u9519u8befuff0cu8bf7u6838u5bf9u540eu91cdu65b0u8f93u5165′, u’sCompressed’: 0, u’errorDescUrl’: u’http://aq.xunlei.com/’}这是啥情况 请教下 密码肯定是正确的
补充下 改过密码 然后把密码改回之前的就没这种情况了
改完密码之后有没有重新建立swjsq.account.txt?
在原本的修改 删除重新建立都试过 都是这种情况
现在swjsq.py一直出现这样的问题:c:Python27>python swjsq.pyWarning: pycrypto not found, use pure-python implementionError: login failed, 您的帐号存在异常,请登录安全中心确认!{u’isequenceNo’: 1000001, u’errorCode’: 6, u’cmdID’: 2, u’errorIsRetry’: 0, u’protocolVersion’: 108, u’platformVersion’: 1, u’errorDesc’: u’u60a8u7684u5e10u53f7u5b58u5728u5f02u5e38,u8bf7u767bu5f55u5b89u5168u4e2du5fc3u786eu8ba4uff01′, u’sCompressed’: 0, u’errorDescUrl’: u’http://verify2.xunlei.com/image?t=MEA’, u’verifyType’: u’MEA’}
我同样出现了这个问题,这是用最新脚本出现上述内容,如果用老脚本则只有一行提示 Error: login failed, 您的帐号存在异常,请登录安全中心确认!
我的swjsq.py出现在这样的问题Microsoft Windows [版本 6.1.7601]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:UsersAdministrator>CD C:/Python27C:Python27>Python.exe swjsq.py File “swjsq.py”, line 5 ^SyntaxError: invalid syntaxswjsq.py我下载的是201KB的那个 如果下载20KB的那个就是这样的情况C:Python27>Python.exe swjsq.pyWarning: pycrypto not found, use pure-python implementionError: login failed, 您的帐号存在异常,请登录安全中心确认!{u’isequenceNo’: 1000001, u’errorCode’: 6, u’cmdID’: 2, u’errorIsRetry’: 0, u’protocolVersion’: 108, u’platformVersion’: 1, u’errorDesc’: u’u60a8u7684u5e10u53f7u5b58u5728u5f02u5e38,u8bf7u767bu5f55u5b89u5168u4e2du5fc3u786eu8ba4uff01′, u’sCompressed’: 0, u’errorDescUrl’: u’http://verify2.xunlei.com/image?t=MEA’, u’verifyType’: u’MEA’}大神这是什么情况帮我帮我 我用PC版都没有这样的问题 也不要验证码。迅雷昨晚上就把它停用了在现在也有12小时了 还是不行
我也不知道啊
一样一样啊,原来没用新的脚本就提示异常,换了脚本就多了下面那一列。
Warning: pycrypto not found, use pure-python implementionTraceback (most recent call last):File “swjsq.py”, line 533, in setup()File “swjsq.py”, line 218, in setupAPI_URL = api_url()File “swjsq.py”, line 208, in api_urlportal = json.loads(http_req(“http://api.portal.swjsq.vip.xunlei.com:81/v2/queryportal“))File “swjsq.py”, line 153, in http_reqresp = urllib2.urlopen(req, data = body)File “c:Python27liburllib2.py”, line 126, in urlopenreturn _opener.open(url, data, timeout)File “c:Python27liburllib2.py”, line 391, in openresponse = self._open(req, data)File “c:Python27liburllib2.py”, line 409, in _open’_open’, req)File “c:Python27liburllib2.py”, line 369, in _call_chainresult = func(*args)File “c:Python27liburllib2.py”, line 1173, in http_openreturn self.do_open(httplib.HTTPConnection, req)File “c:Python27liburllib2.py”, line 1148, in do_openraise URLError(err)urllib2.URLError: urlopen error [Errno 10061] 为何我现在都是这样的错误?电脑手机都不用输入验证码电脑端,python swjsq.py就是这个提示。
检查一下是否设置了不可用的IE代理,dns是否正常
提示需要验证码的去http://aq.xunlei.com/account_exception_login.html 看一下是否有登录类型为“迅雷上网加速器android”的频繁登陆,然后到这条评论下回复
是的我之前一直是显示这个的最近一直用不了 即使几天不开快鸟再用也是提示异常我客户端或PC端登陆都没问题,为此我还专门弄了一部安卓手机试安卓客户端登陆
有的。我看了下间隔。10几20分钟一次?
想办法把这个登录停掉?可能是安卓app,或者路由器上没停止的脚本
怎么停?路由关掉快鸟就没提示了。现在大概就是10几20分钟一次这样。而且后面的登陆设备号还不是一样的。两个不同的。想不通。只在路由上用过快鸟,电脑的快鸟都卸载了。
是否安装了ipk?现在会生成/etc/init.d/swjsq开机启动项,某些系统可能默认是启用新安装的启动项的
没有吧。是老毛子的固件。不过没升级,老版本,不知是否会有影响。
我这也是验证码。给出的信息和前面几位一样。我的路由是newifi mini操作方法是按照这个帖子来的。http://tieba.baidu.com/p/4482341847?tpl=5。系统是win10 .python2.7
补充下快鸟和迅雷都不需要验证码。网站也没有迅雷上网加速器android的登陆。感谢
试一下命令提示符输入ipconfig,排第一个的是什么?(vpn、vmware什么的都算)
验证码问题应该是路由器里的快鸟反复登录的原因,把路由插件停用十几个小时就不会出现了!
群晖DOCKER之前一切正常,最近一直显示clienttype null was Banned,求助
可能是那边没法自动build,试试docker pull fffonion/xunlei-fastdick
群晖docker里搜索到了fffonion/xunlei-fastdick,但是下载映像直接显示命令行运行失败
有啥提示没,把原来那个停掉?
停掉了也还是不行,就是下载不了fffonion下面的映像。现在我不用docker了,改成直接用脚本运行了
ok
您好 请教一下 怎么用脚本实现 我也出现了在群晖Dock下报clienttype null was Banned的错误
试下这个源index.alauda.cn/fffonion/xunlei-fastdick
在群晖上套件中心装pyhon,然后按照上面小米路由的那个教程来做就行了。把那些文件放到一个目录里,putty运行命令就可以了
登陆之后 就是这个 Error 812: speedup server already speed upAlready upgraded, continuing 然后安装到路由器并没有提速~~
搞定,是python2.7版本的问题 x64 请下载版本的 不然编译 都会出现这问题。。。
already speed up是因为之前在别的客户端提速过,就会出这个错。现在python3的问题已经修复了
感谢大大~
黑群晖,提示Warning: pycrypto not found, use pure-python implementionLogin xunlei succeededTo Upgrade: 四川电信 Down 10M -> 50M, Up 0M -> 200MInitializing upgradeError: clienttype null was Banned跪求楼主帮忙
之前的docker镜像没有更新,建议直接用脚本运行
怎么操作呢?
可以问一下楼下的reyes或者去相关论坛里发个帖
求更新啊
更新什么
黑群晖docker镜像
试下能不能拉这个源?index.alauda.cn/fffonion/xunlei-fastdick
买了1个月的快鸟会员单独用快鸟可以从8M提到100M用python提示 you are probably not xunlei vip. buy buy buy然后提速失败 upgrade done:Down 102400M。 Up 0M
•所使用的版本 (Python/Shell) python27•运行的系统环境及版本 (操作系统,Python版本等) win7 64•包含错误信息的日志 Upgrade done: Down 102400M, Up 0M•产生错误的操作步骤 python ./swjsq.py•(可选) 运营商所在地,如:重庆联通
这样是提速成功的,可以测一下速
谢谢,测了没加,单独用快鸟加了
因为你提供的不是错误的信息,所以我不知道问题在哪里。如果是刚用了快鸟,要先取消加速才能用脚本
大神,第一次用脚本,在群晖里的Docker中安装了ubuntu14,ssh登录ubuntu后,运行python ./swjsq.py出现以下错误,亲帮忙看看是什么问题:root@tutum-ubuntu:/usr/bin# python ./swjsq.py File “./swjsq.py”, line 5 ^SyntaxError: invalid syntax
重新下载下swjsq.py
有条件的话希望生成一个带luci的 ,方便修改账号密码,带ui的设置、修改更方便,最好能像 http://www.right.com.cn/forum/thread-181772-1-1.html的一样
目前因为账号密码的生成需要rsa,有点麻烦,所以还是用py脚本生成,因为我想大部分人不会频繁修改密码。现在能通过luci控制的是是否开机自启,在“启动项”那个界面可以启用或者禁用swjsq
最新的swjsq.py在哪下
https://github.com/fffonion/Xunlei-Fastdick/raw/master/swjsq.py
纯迅雷快鸟会员,windows下直接运行swjsq.py可以提速,但有报错,报文如下Warning: pycrypto not found, use pure-python implementionWarning: you are probably not xunlei vip, buy buy buy![Debug] isVip:0 payId:0 payName:[u’—-‘]Login xunlei succeededTo Upgrade: 浙江电信 Down 6M -> 50M, Up 4M -> 100MInitializing upgradeUpgrade done: Down 50M, Up 4M装到路由里边无法加速 路由报文如下:Thu Jul 7 18:14:54 2016 daemon.info swjsq[2028]: login xunleiThu Jul 7 18:14:55 2016 daemon.info swjsq[2028]: session is 93**************822E9AThu Jul 7 18:14:55 2016 daemon.info swjsq[2028]: uid is 35******54………………………Thu Jul 7 18:15:01 2016 daemon.info swjsq[2028]: {“bandwidth”:{“downstream”:50,”upstream”:4},”dial_account”:”zj::jx******zl”,”errno”:0,”message”:””,”province”:”zhe_jiang”,”province_name”:”浙江”,”richmessage”:””,”sequence”:0,”sp”:”tel”,”sp_name”:”电信”,”timestamp”:14*********9}Thu Jul 7 18:18:41 2016 daemon.notice miniupnpd[2143]: shutting down MiniUPnPd请解答下,如何修改。
纯迅雷快鸟会员无法使用,报错
判断会员是提示warning不会影响使用
“errno”:724,”message”:”client request abnormal, blocked”,”richmessage”:”抱歉,服务器请求出错,请重试”
看了下公告,说是浙江电信平台业务调整。。
我家也是浙江电信现在是后端服务错误:查询失败,用户不在线
今天下午开始浙江电信快鸟好像无法提速了
之前应该是电信那抽了,现在可以了
请问一下 日志保存在哪个位置?
python的话在和脚本同目录的swjsq.log里,shell版的没有log,但如果是用init.d脚本启动的话可以在系统日志里看到
请问转代码时,Notepad++提示如图,重启路由也没效果
补提示:Load stylers.xml failed!
这应该是notepad++的问题,可以百度一下
查了没有该错误的解释,我是WIN10操作系统,这个没影响吧
能正常使用notepad++就没关系了
最新版本实行python ./swjsq.py & 后,没有生成相应的文件。。
好像迅雷改了个地方,我更新了一下,试试新版?
新版可以生成文件了,但是运行swjsq_wget.sh之后,出现以下情况:
雾草,我怎么感觉这是路由器的页面
早上一直都这样,用旧版本的就没事,刚才试了下新版本生成的,可以正常用了。表示害怕,
古德
群晖 docker 里面的映像无法下载了,有木有解决办法呢!
拉这个源行不行?index.alauda.cn/fffonion/xunlei-fastdick
能具体说下怎么拉么,试了下添加URL好像不行
可能不支持第三方源?那只能多试几次拉原来那个源了,墙的关系,没办法
可否发我个文件我直接安装,我可以上传到国内的网盘给大家共享。邮箱[email protected],谢谢!!1
docker没法从网盘安装吧?
我在同目录下新建 swjsq.account.txt,,,但是一直无法输出,英文逗号也是对的,,,,,出现Warning: pycrypto not found, use pure-python implementionPlease use XUNLEI_UID=/XUNLEI_PASSWD= envrionment varibles or create config file “swjsq.account.txt”, input account splitting with comma(,). Eg:yonghuming,mima
另外,在路由器里面设置也是出现一样的问题
工作目录问题,请看:https://github.com/fffonion/Xunlei-Fastdick/issues/71
已修复
我在ssh下手动运行提速正常,但是程序执行完成由不返回提示符。终端退出后进程也退出了。加入启动脚本看后台无进程。请问是什么原因?
ssh运行的时候最后加上&符号;建议使用init.d脚本,开机启动:/etc/init.d/swjsq enable,运行:/etc/init.d/swjsq start
ssh 下加&能加速了,但是运行2小时后进程自动退出。有无好的办法监控进程运行状态
推荐/etc/init.d/swjsq enable然后/etc/init.d/swjsq start
这是什么毛病?PC客户端可以加速,但到了openwrt就报这个错误,写入路由之后日志里边说是“当前宽带已提速”,但速度并没上去。求解以下是 py执行结果,无法提速。Login xunlei succeededTo Upgrade: 浙江电信 Down 6M -> 50M, Up 4M -> 100MInitializing upgradeError 812: speedup server already speed upAlready upgraded, continuing
补充一点,迅雷账号都开了快鸟会员,并且都是最近开的新账号,宽带账户号是纯数字的。
因为pc客户端提了速就没法在重复加速了。建议重新拨一下宽带
pc端并未提速,测速还是原始速度,pc端可以正常开启提速,断开或者重拨之后还是提示”当前宽带已提速”,,已经研究了两天还是没有结果,是否源代码逻辑上有错误?
我也是这个问题,请问你解决了没有?
C:Python27>Python.exe swjsq.pyWarning: pycrypto not found, use pure-python implementionLogin xunlei succeededTo Upgrade: 山东电信 Down 10M -> 50M, Up 2M -> 100MInitializing upgradeUpgrade done: Down 100M, Up 0M求帮助用不了
什么问题?
用win下的python生成sh脚本时可以提速,PC快鸟也可以加速.但把sh脚本导入到华硕路由器里面,然后运行,就报这个错误,说是“当前宽带已提速”,但速度测试下没有提速效果。断网重拨也是试过了,还是提速不了,求解?显示是login xunleisession is 650G0BF5B1FDEEFF93E3C8ABC06377B6uid is 105075546upgrade{“errno”:812,”message”:”speedup server already speed up”,”richmessage”:”当前宽带已处于提速状态”,”sequence”:0,”timestamp”:1487789314}
Padavan固件下面输入账号、密码自动生成swjsq_wget.sh运行后不能提速经对比发现一行代码有差异 peerid=20769331BB2D004V,而pc上运行生成的swjsq_wget.sh文件中peerid=0023247F9290004V,仅仅这个差异就导致无法运行,请问这一行代码是什么意思,修改上述代码之后就能正常运行。求解。
在github回你了,暂时没发测试,等有条件了再看
怎么设置自动启动,用什么软件来命令
如何安装IPK,加入路由器把迅雷快鸟插件自启
老毛子这个到底怎么设置快鸟自动自启呀看不懂
6小时重启迅雷快鸟那句话的下一行最前面的井号删掉
生成文件时提示Error: can not upgrade, so sad TAT tel_proxy resp max_bands_down less than bands_down这个是什么意思啊
这个看起来是没法提速,试过用app吗?
现在出了个迅雷上行提速的,可以制作成路由器版吗
嗯这个有人跟我说了,但是我现在没有测试环境
咨询下 华硕固件运行成功后怎么查看进程
最近二天不能使用了,我试了下用新版本,然后发现,如果使用的是swjsq.account.txt这里面的账号和密码的时候是不报错的,但是第二次再次使用那个命令就不能加速了,也就是说,密码变成加密后的使用.swjsq.account这个文件的时候,是不行的,提示Warning: pycrypto not found, use pure-python implementionError: login failed, 您的帐号存在异常,请登录安全中心确认!{u’isequenceNo’: 1000001, u’errorCode’: 6, u’cmdID’: 2, u’errorIsRetry’: 0, u’protocolVersion’: 108, u’platformVersion’: 1, u’errorDesc’: u’u60a8u7684u5e10u53f7u5b58u5728u5f02u5e38,u8bf7u767bu5f55u5b89u5168u4e2du5fc3u786eu8ba4uff01′, u’sCompressed’: 0, u’errorDescUrl’: u’http://verify2.xunlei.com/image?t=MEA’, u’verifyType’: u’MEA’}
现在没有在别的用户反馈这个问题,建议暂时停止一段时间之后使用
特别奇怪,就是生成脚本的时候,是能用的,然后那个密码变成加密之后的,就会提示这个东西了,我停用一段时间试试吧,谢谢你
你可以尝试把python脚本的308行的os.remove(account_file_plain)改成pass试试
谢谢,貌似不报错了,我试试效果
我的现在不能使用了,之前使用的好好的,后来升级路由器固件 脚本丢失,忘记保存,想重新生成脚本一直提示“您的帐号存在异常,请登录安全中心确认”测试了好多方法,也修改了密码 等了好多天,测试还是同样的问题,现在都倒入我的迅雷快鸟账号冻结14天了,想楼主可以帮忙解决这个问题呗 [email protected]
这个问题目前已修复
现在脚本可以正常生成了吗 ?
有像没有相关的QQ群 来讨论这个问题呢?
请问如何关闭脚本提速啊,现在电脑提速一直显示已经在安卓端提速
路由器的话结束掉swjsq进程,PC的话直接关掉窗口,等半个小时左右就会不再提速。或者在PC版运行后按ctrl+c可以马上停止加速
最近发现快鸟好像失效了,于是乎准备重新弄一下,按照提示新建swjsq.account文件后打开swjsq.py,出现Warning: pycrypto not found, use pure-python implemention,到路由器群里问了一下说需要更新swjsq.py,但我看你的文件日期并没有最近更新(寒假回家弄的,时间上应该没错),然后在网站上下载下来过后用notepad打开重新复制粘贴了一遍还是不行,看到下面有一个人同样和我的情况,现在该如何处理?
Warning那句话不影响,贴一下接下去的输出
不不不,他显示那句话并没有接下来其他的了,我们本来是要通过swjsq.py让它连接加速成功然后生成一个文件然后把文件内容复制到路由器脚本上嘛,我的情况和楼上那个有点区别,就是我在进行第一步的时候它只显示那句warning,然后没有接下来的连接操作
第一步应该是显示登陆迅雷账号成功或者失败,浏览器试一下能打开https://login.mobile.reg2t.sandai.net 吗
无法打开,我是按照恩山的这个帖子http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=199427&highlight=%D1%B8%C0%D7来进行操作的,,再新建好txt文件输入账号密码后点击,出现的就是上图
这个问题和脚本没啥关系,可以试一下迅雷客户端、快鸟客户端能不能登录,不行的话向迅雷客服反映一下
客户端可以登陆。
打不开是啥效果
打不开,怎么破?
生成脚本时出错D:swjsq>python swjsq.pyWarning: pycrypto not found, use pure-python implementionTraceback (most recent call last): File “swjsq.py”, line 643, in fast_d1ck(uid, hashlib.md5(pwd).hexdigest()) File “swjsq.py”, line 297, in fast_d1ck dt, _payload = login_xunlei(uname, pwd) File “swjsq.py”, line 224, in login_xunlei ct = http_req(‘https://login.mobile.reg2t.sandai.net:443/‘, body = _payload, headers = header_xl, encoding = ‘gbk’) File “swjsq.py”, line 178, in http_req resp = urllib2.urlopen(req, data = body, timeout = 60) File “D:Python27liburllib2.py”, line 154, in urlopen return opener.open(url, data, timeout) File “D:Python27liburllib2.py”, line 431, in open response = self._open(req, data) File “D:Python27liburllib2.py”, line 449, in _open ‘_open’, req) File “D:Python27liburllib2.py”, line 409, in _call_chain result = func(*args) File “D:Python27liburllib2.py”, line 1240, in https_open context=self._context) File “D:Python27liburllib2.py”, line 1197, in do_open raise URLError(err)urllib2.URLError:
运行一下nslookup login.mobile.reg2t.sandai.net看解析到哪个ip?
你好,博主,之前都能正常运行的,自从会员过期再从家里过来学校,充好会员,输入(/bin/swjsq &)就显示login xunlei ……upgrade后面的代码一直都不出来,重新装python2.7.9,再弄一遍也是一样的情况,不知道是怎么回事求解。
大大,请问另一个类似的软件“光速大师”(迅游出品)的加速软件。能否参照这个模式做个脚本?小弟不才,略微研究了下,没研究出头绪。望大大百忙之中,抽空给予帮助。
如果大大有兴趣的话。我可以提供测试账号密码。
有空看看
大神。请问无python版的日志文件放在哪里了。。。
如果在路由器里运行的话,可以看openwrt的系统日志,搜索swjsq;如果是nohup方式运行的话,可以查看同目录下有nohup.out
大神,我这一直提示“”您的帐号存在异常,请登录安全中心确认!“”怎么搞
github上也有人报告,他那里好像后来自己好了
Warning: pycrypto not found, use pure-python implementionError: login failed, 您的帐号存在异常,请登录安全中心确认!{u’isequenceNo’: 1000001, u’errorCode’: 6, u’cmdID’: 2, u’errorIsRetry’: 0, u’protocolVersion’: 108, u’platformVersion’: 1, u’errorDesc’: u’u60a8u7684u5e10u53f7u5b58u5728u5f02u5e38,u8bf7u767bu5f55u5b89u5168u4e2du5fc3u786eu8ba4uff01′, u’sCompressed’: 0, u’errorDescUrl’: u’http://verify2.xunlei.com/image?t=MEA‘, u’verifyType’: u’MEA’}
Python2.7.10win10 10563.138命令行运行swjsq.py 然后 出现如下错误C:Python27>python swjsq.pyWarning: pycrypto not found, use pure-python implementionError: login failed, 协议不合法,请联系客服确认!{u’isequenceNo’: 1000001, u’errorCode’: 12, u’cmdID’: 2, u’errorIsRetry’: 0, u’protocolVersion’: 108, u’platformVersion’: 1, u’errorDesc’: u’u534fu8baeu4e0du5408u6cd5uff0cu8bf7u8054u7cfbu5ba2u670du786eu8ba4uff01′, u’sCompressed’: 0, u’errorDescUrl’: u”}
卧槽要死要死要死最近出现的?
就是昨天晚上发现路由里有进程,但是没效果,然后命令一打,才发现的
我这里试了一下好像没问题,试试重新拨号换个ip?
IP反查出问题,已经好了
怎么解决的?
我也是提示协议不合法
一样
大佬你的问题解决了吗?怎么解决的?
迅雷快鸟和迅雷上行加速合并到一起了,大大更新一下?
我看看
大佬,现在迅雷上行下行都有了。整合一下呗。
老大~快快更新把,荀磊快鸟和迅雷上传和并到一起了.我现在100MB下载 ,4MB上传.没有办法提高上传速度.提示下面的错误.客户端可以正常提升上传速度.帮忙帮.很需要你的这个脚本亚.谢谢.感谢Warning: pycrypto not found, use pure-python implementionLogin xunlei succeededError: can not upgrade, so sad TAT 电信线路暂不支持
估计得到24号之后才有空
20号发现出问题了,不知道是不是 个例May 20 10:36:48 【迅雷快鸟】: 迅雷快鸟(diǎo)路由器版:https://github.com/fffonion/Xunlei-FastDickMay 20 10:36:48 【迅雷快鸟】: 找到 /opt/bin/pythonMay 20 10:36:50 【迅雷快鸟】: 程序下载完成, 正在启动 python /opt/FastDick/swjsq.pyMay 20 10:37:20 【迅雷快鸟】: 启动完成May 20 10:37:23 【迅雷快鸟】: 启动失败, 注意检查端口是否有冲突,程序是否下载完整,10 秒后自动尝试重新启动希望解决下
Warning: pycrypto not found, use pure-python implementionError: login failed, 协议不合法,请联系客服确认!{u’isequenceNo’: 1000001, u’errorCode’: 12, u’cmdID’: 2, u’errorIsRetry’: 0, u’protocolVersion’: 108, u’platformVersion’: 1, u’errorDesc’: u’u534fu8baeu4e0du5408u6cd5uff0cu8bf7u8054u7cfbu5ba2u670du786eu8ba4uff01′, u’sCompressed’: 0, u’errorDescUrl’: u”}又出现了,怎么解决
5月20号发现不能用了,pc版发现要绑定宽带id值才能用。
你的有什么错误提示?我也碰到了同样的问题,我已经绑定了宽带账号。
不能用了 协议不合法
估计是账号安全提示,修改密码再试试
如果可用了过来反馈下
2017年5月21日 无法使用加速 协议不合法
我就说怎么回事呢,进迅雷安全中心,快鸟的登陆记录到2017-05-19 12:59:08就断了,然后昨晚重新启动也不行了
用了docker启动,报错协议不合法,看来万恶的迅雷是不是动手脚了,还望大大修复下下哦Error: login failed, 协议不合法,请联系客服确认!
我的也是 协议不合法
出现协议不合法的我一会试试加个pc版的登录,我这暂时没显示这个错,可能是登录次数多了就会被搞
这两天碰到的问题是,在电脑上用py脚本能加速,到了路由器上又歇菜了,提示加速成功但没有效果。
最新版本的迅雷上传和下载集成一起呢,大大有时间更新下啊 我们需要提速上行呢 我们的宽带不需要提速下行,只需要提速上行, 电脑版本可以, 这个不行,希望大大及时更新呢
我现在家里变成100m不让我提速了,测不了,谁能提供测试环境就可以改一下上行
那天docker成功了一次,再登陆就Error: login failed, 您的帐号存在异常,请登录安全中心确认!PC,IOS端都正常登陆隔了一天了,才用docker登也没登上,感觉迅雷是不是把安卓登陆限制了
大佬 协议不合法解决米有 pc挂着快鸟好不舒服
有空了我改个pc登陆
电脑打开swjsq.py提示协议不合法是什么意思
新协议撸不出来QAQ
那还能用吗
求大佬更新啊 协议不合法了
迅雷改了协议还是怎么的 现在又可以了
迅雷应该是限制旧协议的登录频率了
大大你还更新吗?我这边还能用但感觉快失效了
新协议撸不出来,找个时间再好好看看
麻烦大大了
新协议出不来是不是意味着这个项目就得停掉
都已经下半年了,难道这个项目运行了近一年半就要停止了吗?
请参考https://github.com/fffonion/Xunlei-Fastdick/issues/97#issuecomment-313318849
小米路由下如何修改
求大佬加个上传加速功能
2333
111
小米路由下如何修改
求大佬加个上传加速功能
2333
111
小米路由下如何修改
求大佬加个上传加速功能
上传加速开发中
上传加速开发中
上传加速发布啦
还是协议不合法
看一下是不是这个问题?
新版本出现问题。本身是超级vip。但是加不了速。
Warning: pycrypto not found, use pure-python implemention
00:13:10 Login xunlei succeeded
00:13:11 Error: You are neither xunlei fastdick member nor upstream acceleration member, buy buy buy!
Debug: [{u’other_vasType’: 0, u’other_isVip’: 0, u’other_payName’: u’—-‘, u’other_vipGrow’: 0, u’other_vipDayGrow’: 0, u’other_isRemind’: 0, u’other_vipLevel’: 0, u’other_isAutoDeduct’: 0, u’other_expireDate’: u’—-‘, u’other_payId’: 0}, {u’other_vasType’: 0, u’other_isVip’: 0, u’other_payName’: u’—-‘, u’other_vipGrow’: 0, u’other_vipDayGrow’: 0, u’other_isRemind’: 0, u’other_vipLevel’: 0, u’other_isAutoDeduct’: 0, u’other_expireDate’: u’—-‘, u’other_payId’: 0}]
如上提示。
[/可爱]已成功完成加速,特此感谢博主,
我用Xunlei-Fastdick-master,也出现类似符号,这个方法不能用了,要求我们买会员才行
D:\Xunlei-Fastdick-master>python swjsq.py
Warning: pycrypto not found, use pure-python implemention
07:50:44 Login xunlei succeeded
07:50:44 Error: You are neither xunlei fastdick member nor upstream acceleration
member, buy buy buy!
Debug: [{u’other_vasType’: 0, u’other_isVip’: 0, u’other_payName’: u’—-‘, u’ot
her_vipGrow’: 0, u’other_vipDayGrow’: 0, u’other_isRemind’: 0, u’other_vipLevel’
: 0, u’other_isAutoDeduct’: 0, u’other_expireDate’: u’—-‘, u’other_payId’: 0},
{u’other_vasType’: 0, u’other_isVip’: 0, u’other_payName’: u’—-‘, u’other_vip
Grow’: 0, u’other_vipDayGrow’: 0, u’other_isRemind’: 0, u’other_vipLevel’: 0, u’
other_isAutoDeduct’: 0, u’other_expireDate’: u’—-‘, u’other_payId’: 0}]
D:\Xunlei-Fastdick-master>
我用Xunlei-Fastdick-master,也出现类似符号,这个方法不能用了,要求我们买会员才行
D:\Xunlei-Fastdick-master>python swjsq.py
Warning: pycrypto not found, use pure-python implemention
07:50:44 Login xunlei succeeded
07:50:44 Error: You are neither xunlei fastdick member nor upstream acceleration
member, buy buy buy!
Debug: [{u’other_vasType’: 0, u’other_isVip’: 0, u’other_payName’: u’—-‘, u’ot
her_vipGrow’: 0, u’other_vipDayGrow’: 0, u’other_isRemind’: 0, u’other_vipLevel’
: 0, u’other_isAutoDeduct’: 0, u’other_expireDate’: u’—-‘, u’other_payId’: 0},
{u’other_vasType’: 0, u’other_isVip’: 0, u’other_payName’: u’—-‘, u’other_vip
Grow’: 0, u’other_vipDayGrow’: 0, u’other_isRemind’: 0, u’other_vipLevel’: 0, u’
other_isAutoDeduct’: 0, u’other_expireDate’: u’—-‘, u’other_payId’: 0}]
D:\Xunlei-Fastdick-master>
请求解决方法
PC 上运行提示协议不合法 小白请老大指点 步骤都没用错
D:\Xunlei-Fastdick-master>python swjsq.py
Warning: pycrypto not found, use pure-python implemention
Error: login failed, 协议不合法,请联系客服确认!
{u’isequenceNo’: 1000001, u’errorCode’: 12, u’cmdID’: 2, u’errorDesc’: u’\u534f\
u8bae\u4e0d\u5408\u6cd5\uff0c\u8bf7\u8054\u7cfb\u5ba2\u670d\u786e\u8ba4\uff01′,
u’protocolVersion’: 108, u’platformVersion’: 1, u’errorIsRetry’: 0, u’sCompresse
d’: 0, u’errorDescUrl’: u”}
看一下是不是这个问题?
10:40:32 Error: login xunlei failed, 协议不合法,请联系客服确认!昨天刚出现的,迅雷好像调了接口,求大神解决
如何撸新的协议?
让重新绑定账号,然后就协议不合法,请联系客服确认了
好像是填验证码?
有没有考虑过开发光速大师的路由插件[/憨笑] 光速大师最近便宜了不少
Python版本:Python 2.7.10
操作系统: WIN7
错误信息的日志:
D:\360Downloads\Xunlei-Fastdick-master>python swjsq.py
20:07:58 Login xunlei succeeded
20:07:59 Error: You are neither xunlei fastdick member nor upstream acceleration
member, buy buy buy!
Debug: [{u’expireDate’: u’20180528′, u’payId’: u’617′, u’isRemind’: u’0′, u’isYe
ar’: u’0′, u’isAutoDeduct’: u’0′, u’vipLevel’: u’1′, u’payName’: u’\u6dd8\u5b9d\
u76f4\u5145′, u’vasid’: u’14’, u’isVip’: u’0′, u’vasType’: u’3′, u’vipDayGrow’:
u’12’, u’vipGrow’: u’0′}]
产生错误的操作步骤:只开通快鸟上行提速会员,不开通快鸟会员(我家宽带只支持上行提速,不支持下行提速),在WIN7下使用命令python swjsq.py产生错误
运营商所在地: 重庆电信
补充:使用快鸟官方的WINDOWS客户端运行, 上行提速成功。
不能发,直接删除了,只能截图看
这个input/output error 是偶尔报错吗还是经常报?
这个显示812错误的地方,我并没有在其他客户端加过速。
失效了 提示加速成功 但并没有加速
报错
更新一下版本哦,现在脚本的协议是200,在文章最后有链接下载最新版的脚本
大佬 光速大师也能提速的 但是只有电脑客户端 我想做个路由器脚本 你知道咋做吗?用python脚本?
请问在win下生成了sh脚本,把sh脚本放到路由器上定时启动,这样可以吗
路由器不支持python
可以的