Code Monkey home page Code Monkey logo

youthstudy-tool's Introduction

青年大学习(广东)工具

Views stars forks GitHub contributors LICENSE

支持

仅支持广东共青团智慧团建系统

目前支持的功能

  • 青年大学习(广东)每日签到
  • 青年大学习视频团课学习签到
  • 青年大学习往期视频团课学习签到(需要手动在actions页面运行)
  • 学习频道薅羊毛
    • 自动答题赢积分(Beta)
    • 学习频道-广东共青团原创专区(Beta)
    • 学习频道-我们爱学习(Beta)
    • 学习频道-团务小百科(Beta)
  • 推送执行结果(默认为微信)
  • 多用户批量执行(Beta)

使用方法

注:以下所提到的“仓库”皆为你自己Fork的仓库

  1. Fork本仓库
  2. 在仓库的Settings-Secrets-Actions中分别添加以下两个Secrets并按实际情况填写
    • PUSHTOKEN(pushplus的token,如不需要推送请将.github/workflows/mark.yml中的push: true字段改为push: false
    • mid 【兼容X-Litemall-Token(可混用),多个请以|隔开】(智慧团建-认证资料-生成电子团员证,点击最下方生成按钮。在团员证页面复制链接 应为:https://tuan.12355.net/wechat/view/information/member_certification_generated.html?memberId=xxxxxx&showMemberAdditionNames=&showMemberRewardIds=&isShowAllFee=true 其中xxxxxx即为mid,X-Litemall-Token需抓包获取,不推荐使用)
      • 举个栗子
        • 8888888|dfajkhdfkjalsdhfalkd.akdjfhalksjdhfalksdfh|1234567(共三人,二者混用)
        • 1234567|7654321(共两人,仅使用mid)
        • dfajkhdfkjalsdhfalkd.akdjfhalksjdhfalksdfh|adfkjahsdkfjlhsld.adsfasdfasdf(共两人,仅使用X-Litemall-Token)
  3. 点击仓库的Actions,再点击“I understand my workflows, go ahead and enable them”的绿色按钮启用actions
  4. 在侧边栏找到“GitHub Actions Youthstudy Bot”并点击,再点击右侧的“Enable workflow”启用此action
  • 如本地使用请在main.py中手动指定xLitemallToken或mid
  • 默认每天中午12点(UTC+8)执行定时任务(由于github action的特性,可能会延迟20分钟左右),如需修改请手动更改- cron: '0 4 * * *'字段,生成表达式可以用https://crontab.guru/

⚠安全性警告

  • 使用mid或者XLITEMALLTOKEN可以通过api获取大量个人信息,请不要在任何地方公开(包括但不限于commit至公开仓库、发表在issue中等等)
  • 因此,请不要在公开仓库的secret以外的任何位置输入您的mid或者XLITEMALLTOKEN

未来支持的功能

  • 学习频道薅羊毛
    • 我们爱学习
    • 团务小百科
  • 微信登录API获取

特别感谢

RnJ4/qndxx_batch_study

youthstudy-tool's People

Contributors

huoyiming avatar chenghow avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.