Giter Site home page Giter Site logo

daily_fudan_core's Introduction

免责声明

该脚本打卡会强制修改为在校状态,非在校同学切勿使用!!!

郑重声明:本人只是使用该脚本测试微信通知功能,不承担任何责任【仅用于学习交流请大家遵守防疫政策】。任何个人使用本脚本一律视为自行承担一切责任!

验证码辅助识别为图鉴api 图鉴识别仅为残障人士以及有需要的个人和企业提供图像识别和图像识别分类服务 http://www.kuaishibie.cn/news/2b2c1b3bb7104c66bdd7ba421eaa4506.html

该脚本打卡会强制修改为在校状态,非在校同学切勿使用!!!

以下大部分为原作者的内容

Daily_Fudan

一键平安复旦小脚本

无用的前情提要:https://zhuanlan.zhihu.com/p/136340395


💭声明

【仅用于学习交流请大家遵守防疫政策】

🔺 此脚本原理是拉取你上一次提交的信息,然后再次上传。所以跟你前一天信息一样,如果你需要修改,请停止此脚本运行,并手动提交。

🛑 由于本人水平零蛋, 此脚本能跑起来属实意外,本人怀着探讨的目的上传到网络平台交流,并未授权任何人,造成的一切后果概不负责。

这个人很懒,此Readme文档直接拿genshin-impact-helper 改的

📐部署

fork

  • 将仓库默认分支设置为 main 分支

3. 添加 账号密码 至 Secrets

  • 回到项目页面,依次点击Settings-->Secrets-->New secret

new-secret.png

  • 建立名为FUDAN的 secret,值为学号+(空格)+密码,最后点击Add secret
  • secret名字必须为FUDAN
  • secret名字必须为FUDAN
  • secret名字必须为FUDAN
  • 如果要开启成功填写的通知,在 http://iyuu.cn/ 申请token 然后在密码后面+ (空格)+token
  • 学号+(空格)+密码+ (空格)+token
  • 如果要开启验证码识别,在 http://www.kuaishibie.cn/ 注册账号并充值 然后在token后面 + (空格)+uname + (空格)+pwd
  • 学号+(空格)+密码+ (空格)+token+(空格)+uname + (空格)+pwd

4. 启用 Actions

Actions 默认为关闭状态,Fork 之后需要手动执行一次,若成功运行其才会激活。

返回项目主页面,点击上方的Actions,再点击左侧的Daily Fudan,再点击Run workflow

run

至此,部署完毕。

🔍结果

当你完成上述流程,可以在Actions页面点击Daily Fudan-->build-->Run sign查看结果。

查看结果

签到成功

如果成功,会输出类似成功的信息:

签到失败

如果失败,会输出类似的信息:

同时你会收到一封来自GitHub、标题为Run failed: Daily Fudan - master的邮件。

daily_fudan_core's People

Contributors

limour-dev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

daily_fudan_core's Issues

密码错误

如果密码出现 $ 等字符会出现错误

设定好secrets后,仍出现了拉取信息的bug和webVpn的bug

按照readme格式,设置好了secret1(用户 + 密码 + token + 图片识别用户 + 图片识别密码)和secret2(GH_PAT)。
出现了两种bug:
bug1:

File "/home/runner/work/daily_fudan_actions/daily_fudan_actions/./dailyFudan.py", line 166, in check
logging.info("上一次提交日期为: %s " % last_info["d"]["info"]["date"])
TypeError: 'bool' object is not subscriptable

打印日志的时候,last_info是bool类型,打印日志失败,推测可能是从网站(https://zlapp.fudan.edu.cn/ncov/wap/fudan/get-info)拉取上次打卡信息失败。我在浏览器直接访问该网站时,输入复旦学生账号密码就能拉取,所以怀疑是否是自己输入的账号密码输错了,但是仔细检查过,发现没输错,所以就不知道该如何解决了。
并且在老版本平安复旦(已停止维护版本)上也遇到bug1的错误,老版本平安复旦打卡只有bug1的错误。

bug2:

File "/home/runner/work/daily_fudan_actions/daily_fudan_actions/FDU_WebVPN.py", line 189, in logout
expire += self.get(self.logout_url).headers.get('Set-Cookie')
TypeError: unsupported operand type(s) for +=: 'NoneType' and 'str'

这个bug是webVpn里提到的bug吗?

截屏2022-04-24 下午1 24 09

截屏2022-04-24 下午1 24 38

截屏2022-04-24 下午1 24 48

运行成功但是没有任何效果

运行显示成功,但是去查看系统并没有填报。我试了一下故意写错密码发现居然也能运行成功,也没有任何错误提示。我的FUDAN的value里面已经包括了token和快识别的账户密码,确认过都没有错。不知道为什么运行成功但是就是没有任何反应?需要Fork那个daily_fudan_core吗

运行时间

非常感谢您的脚本,想请问如何设置每天自动打卡的时间?

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.