• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |
花生壳

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

路由器  / 倒序浏览   © 著作权归作者本人所有

#楼主# 2015-8-1 10:09

跳转到指定楼层
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,只要退出手机登陆,等待提速状态超时关闭后,就能正常提速了。


15块收,5毛打赏
再一次改版——那是云!
分享淘帖
回复 印象

使用道具

成为第一个回帖的人

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于作者

爆疯语

管理员

  • 主题

    231

  • 帖子

    1343

  • 关注者

    0

etsme
快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图