前段时间搞了个云T卡,云手机定向流量1TB还是很舒服的,但是这个机子老是关机,琢磨了下,写了个脚本来保持在线状态,希望对大家有帮助。
前置条件:
- 云手机已安装面具,还需要安装一个 不休眠模块keepawake 的模块
- 有一台不关机的电脑或服务器,最好是国内 + Linux
- 服务器安装了 Python 3.8+
环境配置:
apt 安装依赖这一步是 Linux 服务器需要操作的,Windows 未测试。
Token 提取:
Ps: 目前无论是 App 还是网页端,云手机登录后拿到的 Jwt token 仅有7天有效期,我还在找其他方法,暂时需要每7天更新 Token
浏览器打开 https://cloud.139.com/#/cloudphone,正常登录后,打开 Dev tools,切换到 Application tab,找到 Local storage -> cloud.139.com,复制 nPhonedata、nUserId、nToken 这三个值,填写到 Python 脚本里
运行以及检查结果:
等结果跑完后,在同级目录下会生成四个阶段的截图,检查截图是否正常
定时运行:
Ubuntu 可以使用 Crontab 来自动运行,例如每小时一次:
获取对外端口:
我之前看妖友获取对外端口一般是用 portscan 这个脚本来操作的,实际上可以在自己电脑上使用 curl 获取 ip 和端口,例如:
返回的 IP 就是你云手机的 IP,返回的 Port 对应的是 10000 的映射端口,10001 - 10005 递增
模块+脚本下载: |
|