
3

Everyday Auto Xuexiqiangguo
source link: https://www.yunyoujun.cn/posts/everyday-auto-xuexiqiangguo/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Everyday Auto Xuexiqiangguo
2019-05-16
You know what I mean.
GitHub: Fuck-XueXiQiangGuo
Install #
github
源下载很慢,可以试试镜像2。
网站说明文档提供的是 Ubuntu
系列安装方法,与 CentOS
系列略有区别。
# CentOS
yum update
yum upgrade
yum install -y \
wget \
unzip \
Xvfb \
gtk3 \
libXScrnSaver \
# alsa-lib-devel.x86_64
Xvfb -ac -screen scrn 1280x2000x24 :9.0 &
export DISPLAY=:9.0
# 下载并解压程序
wget -O fuck-xuexiqiangguo.zip https://cdn.staticaly.com/gh/fuck-xuexiqiangguo/Fuck-XueXiQiangGuo/master/Fuck学习强国-linux.zip
unzip -q -d ./fuck-xuexiqiangguo/ fuck-xuexiqiangguo.zip
cd fuck-xuexiqiangguo
chmod +x ./Fuck学习强国
# 运行程序
./Fuck学习强国 --headless
# 等待片刻,使用学习强国APP扫描屏幕上的二维码登录
Help #
./Fuck学习强国 --help
Auto #
编写每天随机时间执行脚本。
# vim /etc/crontab
0 8 * * * root /home/yunyou/bash/start-xxqg.sh
# vim /home/yunyou/bash/start-xxqg.sh
# start-xxqg.sh
python3 /home/yunyou/bash/close-xxqg.py
screen -r xxqg
# sleep ${RANDOM}'s'
export DISPLAY=:9.0
cd /home/yunyou/github/fuck-xuexiqiangguo
./Fuck学习强国 --headless
# kill xuexiqiangguo
# vim /home/yunyou/bash/close-xxqg.py
# close-xxqg.py
import os
import signal
list = os.popen("ps -ef|grep ./Fuck|grep headless|grep -v grep|awk '{print $2}'").readlines()
for pid in list:
os.kill(int(pid),signal.SIGKILL)
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK