中国联通APP没登录过几次,不知道有啥福利,但是看到github上有自动签到的项目,可以自动签到,领金币等,无需服务器,利用GithubAction即可。既然可以自动就可以来部署一下了。
1、简介
原项目:https://github.com/mixool/HiCnUnicom
整理后:https://github.com/peng4740/HiCnUnicom
2、部署
1)github注册账号,这个不多说了,自己去注册。
2)打开项目地址点Fork
,Fork完成会自动跳转。(项目地址见项目简介)
3)fork跳转后点击自己仓库上面的Settings之后点Secrets
,依次新建两个secret,名称分别为USER
和 APPID
举例设置USER
具体看图,
APPID
也是一样,如法炮制,这里就略过了~
注意,secret示例:
USER,前面是手机号,后面是服务密码:
12345678910,123456 22345678910,223456 32345678910,323456
APPID:
247b001385de5cc6ce11731ba1b15835313d489d604e58280e455a6c91e5058651acfb0f0b77029c2372659c319e02645b54c0acc367e692ab24a546b83c302d
4)启用Action,点击仓库菜单栏中的Actions
,启用之前还需要点击<I understand my workflows, go ahead and enable them>
5)接着点击左侧的点<项目名称>,之后点击Enable workflow
,点Run workflow,弹出小窗后再点Run workflow
6)稍等一会就会有签到的任务开始执行了,执行完成后黄色的小点会变成绿色的勾,可以点进去查看签到详情。如果变成了红色叹号,那么可能是前面的账号密码设置错了。执行成功截图:
3、其他
1)获取appid方法
安卓,手机文件管理器,找到路径为 Unicom/appid
的文件打开复制。
2)修改运行开始时间,可以修改下运行的时间。
.github/workflows/HiCnUnicom.yml
文件中的- cron: 05 23 * * *
05代表5分,23代表23时,就是UTC0时区
的23:05
。中国时区(北京时间)为UTC+8
即UTC0时区
的23:05
=UTC+8
的15:05
如你想要它在上午10:30
运行,相应的UTC0时区
就是02:30
cron表达式为:- cron: 30 02 * * *
4、最后
其中 APPID 为联通app抓包的appid值,最好自己抓包,不会抓包就填后面secret示例中的默认值,但不保证这个appid能用,所以最好自己抓包。
如果运行登录失败大概率就是appid不对或者失效,APPID
也可以不设置,未设置将直接使用默认配置。
最方便的方法就是手机文件管理器,找到路径为 Unicom/appid
的文件打开复制。