Hostloc Auto Get Points
1 | git clone https://git.inkuang.com/inkuang/hostloc-auto-get-points.git |
脚本简单手动使用方法:
安装 pip
1 | apt install python3-pip |
安装 request
和 pyaes
1 | python3 -m pip install --upgrade requests pyaes |
编辑 hostloc_get_points.py
第 175、176 行,将其修改为如下形式(一个帐户的话就只写一个就行了,其他类似):
1 | username = "username1,username2" |
运行
1 | python3 hostloc_get_points.py |
检查本机的时区
1 | timedatectl |
如果时区不是 Asia/Shanghai
,重新设置时区
1 | sudo timedatectl set-timezone Asia/Shanghai |
添加定时任务
1 | crontab -e |
配置(每天凌晨3点执行)
1 | 0 3 * * * python3 /root/hostloc-auto-get-points/hostloc_get_points.py |
开启 crontab 日志(可选)
查看 crontab 日志
1 | tail -f /var/log/cron.log |
第一次执行显示无此文件,原因是系统默认未开启 crontab 日志
手动开启
1 | nano /etc/rsyslog.conf |
删除 #cron.* /var/log/cron.log
前的 #
重启服务
1 | sudo systemctl restart rsyslog |
Comment