又是白嫖GitHub的项目,GitHub YYDS!
项目地址:hzys/HiCnUnicom: 中国联通APP登录 签到 金币 任务 俱乐部 解流量封顶 (github.com)
使用方法
添加secret
首先Fork
原仓库,进入仓库后点击 Settings
,右侧栏点击 Secrets
,点击 New secret
。
添加 PARAMETER
的值,使用空格分隔。
例如: membercenter [email protected] [email protected] [email protected]e5058651acfb0f0b77029c2372659c319e02645b54c0acc367e692ab24a546b83c302d
Secrets参数 PARAMETER
具体说明:
参数 | 说明 |
---|---|
membercenter | 加入这个表示会运行除激活流量包的所有签到活动,无则不会签到 |
niujieactive | 加入这个表示会运行牛节活动,无则不参加 |
[email protected] | 为 11位手机号码@6位服务密码,有多个手机号则依次添加即可 |
[email protected] | 其中xxxx为appld值,具体可抓包或者安卓使用下面的方法获得 |
[email protected]@ff80808166c5ee6701676ce21fd14716 | 为流量包激活激活所需参数,中间d表示每天,w表示每周一,m代表每月第二天,ff80~4716为1g流量日包id值。比如左边参数代表为所有手机号每天激活一个1g流量日包 |
[email protected]@[email protected] | 代表仅为手机号13012341234和18812341234每天激活一个1g流量日包,其余手机号不执行流量包激活 |
[email protected]*** [email protected]*** | 为telegram bot通知所需参数,无则不进行通知 |
appld值获取:
247b001385de5cc6ce11731ba1b15835313d489d604e58280e455a6c91e5058651acfb0f0b77029c2372659c319e02645b54c0acc367e692ab24a546b83c302d
为作者提供的appId值。
d1098507315e399cf816d1db988b9e178eca9eb1a032ad06f0318320e0150e7771d7f966291d1ffac3e239ab8e1a36259c9f517731ca6ba47593e66c97fc0e401276b9af66d3c9620a3af6fa47ff5e20
这是我提取的appId值。
不保证以上appId
能用,所以最好自己抓包,如果运行登录失败大概率就是appId
不对或者失效。
安卓不会抓包的就去手机文件管理器,目录路径为 Unicom/appid
,使用文本方式打开复制就行了。
填入参数举例:
membercenter niujieactive 号码[email protected]密码1 号码[email protected]密码2 号码[email protected]密码3 [email protected]
代表号码1、2和3进行正常签membercenter niujieactive 号码[email protected]密码1 号码[email protected]密码2 号码[email protected]密码3 [email protected] [email protected]@xxxx
代表号码1、2和3进行正常签到且每天为所有号码激活id值为xxxx的流量包membercenter niujieactive 号码[email protected]密码1 号码[email protected]密码2 号码[email protected]密码3 [email protected] [email protected]@[email protected]号码1-号码2
代表号码1、2和3进行正常签到且每周一仅为号码1和2激活id值为xxxx的流量包号码[email protected]密码1 号码[email protected]密码2 号码[email protected]密码3 [email protected] [email protected]@xxxx
代表每月2号为所有号码激活id值为xxxx的流量包,不进行签到活动
触发方式
由于GitHub Actions的算是bug吧,需要先手动触发一次Actions。
先激活Actions,点击Actions,再点击绿色按钮
点击左边签到,再点击右边Enable workflow
启用工作流。
点击 README.md
右边的小铅笔图标编辑这个文件,随便加个空格然后提交,否则可能会出现无法定时执行的问题。
其他
修改运行时间
打开 .github/workflows/签到.yml
,其中的 - cron: 05 23 * * *
就是运行时间。05代表5分,23代表23时,就是0时区23:05的意思。修改cron参考Crontab.guru – The cron schedule expression editor。修改成你想运行的北京时间小时减8就行了。
不建议设定在23:00-02:00之间,因为这个时间联通偶尔会升级系统。
同步Fork后的代码
手动同步
手动同步参考文章:GitHub上fork项目,保持和原作者同步的代码更新 – BlueSkyClouds ~ 的小破站
自动同步
方案A – 强制远程分支覆盖自己的分支
- 参考这里,安装pull插件,并确认此项目已在pull插件的作用下(参考文中1-d)。
- 确保.github/pull.yml文件正常存在,yml内上游作者填写正确(此项目已填好,无需更改)。
- 将pull.yml里面的
mergeMethod: merge
修改为mergeMethod: hardreset
保存。 - ENJOY!上游更改三小时左右就会自动发起同步。
方案B – 保留自己分支的修改
上游变动后pull插件会自动发起pr,但如果有冲突需要自行手动确认。 如果上游更新涉及workflow里的文件内容改动,需要自行手动确认。
- 参考这里,安装pull插件,并确认此项目已在pull插件的作用下(参考文中1-d)。
- 确保.github/pull.yml文件正常存在,yml内上游作者填写正确(此项目已填好,无需更改)。
- 确保pull.yml里面是
mergeMethod: merge
(默认就是merge)。 - ENJOY!上游更改三小时左右就会自动发起同步。
如果修改过文件又想保留的话,推荐使用方案B。
Actions日志删除
在github保留太多日志不太好,首先可以去 Settings
– Actions
– Artifact and log retention
设置自己想要的保存天数。
在Actions界面手动运行Delete old workflow runs,输入Number of days和Number of runs的数字,运行完毕后即只保留你设置的天数和项目剩余数。
验证
经过上面的修改后会自动触发运行,大概5分多钟运行完成,亮绿标,然后打开联通APP看看。
实测沃之树流量没有领取,期待作者更新。感谢!