找回密码
 立即注册

QQ登录

只需一步,快速开始

铁威马网络网络存储

迅雷快鸟路由器版(so diǎo)-转

[复制链接]
via:http://yooooo.us/2015/xunlei-fastdick-router?variant=zh-hans


Gayhub: https://github.com/fffonion/Xunlei-FastDick

可以在路由器或者同一网络下的任意设备上登陆并心跳,这样就不用开电脑也不用在手机里装奇怪的应用了。

对我有洁癖你来打我呀

有问题请留言,貌似有时候不好使


快速入门
  • 同目录下新建 swjsq.account.txt,填入用户名,密码,如ahaha,123456,并保存
  • python ./swjsq.py &
使用方法

以小米路由为例

  • 开启SSH
  • 安装Python
  • 将项目文件通过winscp拷贝到路由临时文件夹,同目录下新建 swjsq.account.txt,填入用户名,密码,如ahaha,123456,并保存
  • 进入目录,$ python ./swjsq.py
  • 安装生成的swjsq_0.0.1_all.ipk,安装后,路由 /tmp/bin 目录将有 swjsq 文件
  • 将swjsq移到/data/usr/bin,测试运行一次看能否提速,然后加入到PATH: 1.export PATH=$PATH:/data/usr/bin2.echo 'export PATH=$PATH:/data/usr/bin' >> /etc/profile
  • 设置自启动 vi /etc/init.d/usb_deploy_init_script.sh 找到以下两行: 1.rm -rf /tmp/xiaomi_router2.mkdir -p /tmp/xiaomi_router 在下面加入一行命令/data/usr/swjsq
  • 重启,稍等几分钟,ssh到路由,使用ps命令查看swjsq是否正常启动,提速是否成功。
说明
  • Python版本可以为2.x或3.x(但是Python3.x没有支持生成ipk包,所以会报一个错(因为作者比较懒
  • 如果路由器硬件限制无法安装Python,也可以在PC上运行脚本,登陆成功后会生成swjsq_wget.sh以及一个ipk包,将生成的ipk安装进路由器即可
  • 如果路由器配置较高,也可以直接用python ./swjsq.py &的方式加速,同理修改设置自启动脚本
  • 明文存储的密码将会在第一次登陆成功后保存为数字ID和密码的MD5,明文文件将会删除
  • 会员权限及月加速流量等详见这里
  • 自带这里抄的纯python实现RSA加密,可选安装pycrypto加快(首次)运算速度
TODO
  • session过期时间
  • web前端



楼下的评论:


真是帮了大忙了,彻底摆脱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,只要退出手机登陆,等待提速状态超时关闭后,就能正常提速了。


使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群