Skip to content

KNWBIN/sspanel-autocheckin-ikuuu.co

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SSPanel 自动签到

SSPanel_Auto_Checkin

注意:关于定时任务(cron)不执行的情况,你可能需要修改项目相关文件,比如这个 README.md,新增一个空格也算,然后提交就行。

原作者仓库https://github.com/isecret/sspanel-autocheckin

使用方法

方式一:Github Actions(推荐)

Fork 该仓库,进入仓库后点击 Settings,右侧栏点击 Secrets,点击 New secret。分别添加 DOMAINUSERNAMEPASSWD 的值,对应为你的 域名用户名密码,如果你想接受 Server 酱微信通知,请配置 PUSH_KEY 的值。

定时任务将于每天凌晨 2:20 分执行,如果需要修改请编辑 .github/workflows/work.yamlon.schedule.cron 的值(注意,该时间时区为国际标准时区,国内时间需要 -8 Hours)。

调试时请输入完secrets后点击一个STAR,看Action里面的运行情况即可!

方式二:部署本地或服务器

脚本依赖:

  • jq 安装命令: Ubuntu: apt-get install jq、CentOS: yum install jq、MacOS: brew install jq

克隆或下载仓库 ssp-autocheckin.sh 脚本,复制 env.example.env 并修改配置。

cp env.example .env
vim .env
DOMAIN="https://****.best" # 域名
USERNAME="EMAIL" # 登录名
PASSWD="PASSWORD" # 密码
PUSH_KEY="PUSH_KEY" # Server 酱推送 SCKEY,非必填

然后执行,签到成功后,即可添加定时任务。

bash /path/to/ssp-autocheckin.sh
[2020-10-30 11:20:24] "登录成功"
[2020-10-30 11:20:25] "获得了 132 MB流量"
[2020-10-30 11:20:26] "签到结果推送成功"

如下:

24 10 * * * bash /path/to/ssp-autocheckin.sh >> /path/to/ssp-autocheckin.log 2>&1

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%