flyfishes / ctyun_keepalive

天翼云电脑自动连接保活,阻止休眠
GNU General Public License v3.0
12 stars 1 forks source link

ctyun_keepalive

天翼云电脑自动连接保活,阻止休眠

2运行条件:

python 3以上版本

2运行方法:

<1>. 安装python3:
Windows直接官网下载安装。
linux(centos) 可以用 yum install python3
linux(其他) 可以用apt get python3
<2>. 安装python库:
pip3 install -r requirements.txt
<3>. 安装浏览器chromedriver 或者edgedriver:
chrome 访问这里下载,
https://getwebdriver.com/chromedriver#stable
edge浏览器访问这里下载
https://developer.microsoft.com/zh-cn/microsoft-edge/tools/webdriver/?form=MA13LH
直接解压到当前目录下即可 <4>. 运行程序:
python ctyun-alive.py <手机号> <天翼云密码> [edge] [browser_exe_path] [listen_port]
注意:天翼云密码如果有(+-=等特殊字符),请用""
edge: 浏览器名字(默认为edge,其他字符则chrome)
browser_exe_path:浏览器可执行文件路径,如果报错找不到路径,则需要指定
listen_port:web监听端口,默认不用修改8000,如果改为0,则在控制台输入验证码(阻塞模式)
以上参数也可以不设置,直接在my.json配置文件更新
可以设置自动任务,每隔半小时运行一次。
<5>. 运行结果:
可以查看日志文件ctyun.log
可以查看截图static/ctyun.png
#2注意:
支持chrome浏览器,edge浏览器,包括界面方式和无界面方式
#2可能错误:
1.第一次运行会提示出现验证码,解决办法:打开微信推送,点击链接输入验证码。如果不启用微信推送,则访问地址Http://ip:8000/访问输入
2. 多次错误密码输入,会出现验证码提示。