# CheckinBox **Repository Path**: dexter0304/CheckinBox ## Basic Information - **Project Name**: CheckinBox - **Description**: 一些自用的日常签到脚本 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-06-26 - **Last Updated**: 2021-06-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CheckinBox ### 自己用的一些脚本,不填数值默认不启用
- [天翼云盘每日签到一次,抽奖2次](https://github.com/mengshouer/CheckinBox/tree/master/Cloud189Checkin) - [最终幻想14积分商城签到](https://github.com/mengshouer/CheckinBox/tree/master/FF14Checkin) - [什么值得买网页每日签到](https://github.com/mengshouer/CheckinBox/tree/master/smzdmCheckin) - [52pojie每日签到](https://github.com/mengshouer/CheckinBox/tree/master/Checkin52pj) - [网易云音乐每日签到与刷歌单](https://github.com/mengshouer/CheckinBox/tree/master/NetEase_Music_daily) - [有道云笔记签到](https://github.com/mengshouer/CheckinBox/tree/master/NoteyoudaoCheckin) - [V2EX签到](https://github.com/mengshouer/CheckinBox/tree/master/V2EX) - [恩山论坛签到](https://github.com/mengshouer/CheckinBox/tree/master/Enshan) - [智友邦签到](https://github.com/mengshouer/CheckinBox/tree/master/Zhiyou) ### Github Actions版本
1.点击项目右上角的Fork,Fork此项目
2.到自己Fork的项目点击Setting→Secrets→New secrets
3.填写Name,和Value,具体到各脚本中看
4.在"Actions"中的"run"下点击"Run workflow"即可手动执行签到,后续运行按照schedule,默认在每天凌晨0:30自动签到,可自行修改

### [腾讯云函数SCF](https://console.cloud.tencent.com/scf/index)的版本
### SCF计费问题:如果不是大量跑脚本的话,达不到收费标准的,如果不放心的话可以查询[账单详细](https://console.cloud.tencent.com/expense/bill/summary?businessCode=p_scf)
### 实际从账户扣费时按2位小数进行扣费(即扣到分),账单详细可以看到8位小数
1.下载requirements.zip所需库,到[层](https://console.cloud.tencent.com/scf/layer)里面新建一个层
2.到[函数服务](https://console.cloud.tencent.com/scf/list)里面新建一个函数,输入名字,运行环境选择python3.6,选择空白模板,下一步
3.修改执行方法为index.函数入口(具体到各脚本中看),修改index.py文件,把SCF版py文件内容覆盖掉里面的函数,删除config.json
4.高级设置,添加多个环境变量key内输入:1.username 2.password 3.SCKEY(选填)
value内输入:1.登录手机号 2.登录密码 3.Server酱推送SCKEY,报错提醒
5.层配置,添加层,选择刚才新建的层。最后点完成
6.进入函数→触发管理→新建触发器,按自己需求定时启动
7.自己酌情修改函数的内存与执行超时时间以及其他参数
### 多账号设置
Github Actions版本直接Secrets内多账号时账号密码一行一个一一对应
腾讯云函数SCF在每个账号和密码后面添加\n,账号密码也是一一对应
无多Server酱推送
### 自动同步仓库设置
基础使用:
> 上游变动后pull插件会自动发起pr,在默认的配置文件中如果有冲突需要自行**手动**确认。
安装[pull插件](https://github.com/apps/pull),然后设置生效的仓库并确认此项目已在pull插件的作用下
PS. 如果未设置pull.yml配置文件,则mergeMethod的规则默认为none(我也不清楚none的pr规则
高级使用:
> 强制远程分支覆盖自己的分支
1. 先完成基础使用后,在.github目录下(创建/修改)文件pull.yml
2. 参考[插件使用文档](https://github.com/wei/pull#advanced-setup-with-config)进行修改
PS.强制远程分支覆盖自己的分支只需要将mergeMethod的值修改为hardreset ### 一切提醒都是报错提醒,没问题不提醒