Moenupa / AutoMihoyoBBS_with_Actions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AutoMihoyoBBS_with_Actions

依托于Github Actions和AutoMihoyoBBS的每日签到

项目分支说明

  • 该项目具有GoLang/Python两个版本,分别由@Sayunosyjou(RebAltair)/Shan_shanHY进行维护,当前分所在支为Python
  • 两个版本的设置有所不同,使用前请查看对应的README.md

使用方法

  1. Fork本项目
  2. 根据上游项目编辑本项目的config/config.yaml,但不要将你的Cookie填入 【千万不要在这里填写Cookie!】
  3. 点击Settings-Secrets-Actions,新建一个名为PASSWORDSecret输入一个8位以上的密码
  4. 新建一个名为NAMESecret,并填入任意信息作为配置文件名称
  5. 新建一个名为COOKIESecret,并填入你的Cookie信息
  6. 点击Actions并同意使用Workflow,点击添加账号-Run Workflow,用于生成配置文件
  7. 点击签到-Run Workflow检查是否运行正常

进阶项目

多账号

  • 本项目可支持多账号签到,可调用上游项目的多账号功能进行签到,只需要以不同名称重复添加账号即可

用户管理

  • 所有的用户信息均保存在config/user内保存,并以添加配置时的名称命名,可自由删除
  • 用户配置使用PASSWORD进行AES加密,具体过程请自行查看python脚本
  • 用户配置内仅存储了cookiestoken用于登录,其他信息通过读取本仓库的config/config.yaml与上游仓库的config/config.yaml.example进行生成

推送相关

使用声明&注意事项

  • 本项目为个人制作,每次运行均为Fork仓库Womsxd/AutoMihoyoBBS并生成配置文件
  • 上游仓库作者不建议使用Actions运行,遇到问题请勿向上游仓库反馈!!!
  • 本项目仅在workflow内使用python生成明文配置文件,如因为个人操作不当或其他原因导致Cookie泄露,本项目不承担任何责任!!!
  • 加密后的配置文件保存在公开仓库中,如果对账号安全性担忧,请将仓库设置成Private!
  • 验证码问题非本项目bug,请自行寻找解决方法

关于许可证

本项目使用MIT许可证进行分发

About

License:MIT License


Languages

Language:Python 100.0%