{"id":21029584,"url":"https://github.com/aiboy996/fudan_spider","last_synced_at":"2026-04-21T08:37:20.475Z","repository":{"id":263290345,"uuid":"862506408","full_name":"AIboy996/fudan_spider","owner":"AIboy996","description":"复旦大学在校生自动化查询小脚本","archived":false,"fork":false,"pushed_at":"2025-03-08T12:30:56.000Z","size":1010,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-08T13:29:34.900Z","etag":null,"topics":["fudan-university"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AIboy996.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-24T18:01:07.000Z","updated_at":"2025-03-08T12:30:59.000Z","dependencies_parsed_at":"2024-11-17T16:20:28.161Z","dependency_job_id":"b523f486-8b06-4778-978f-d92cf8c4cb9a","html_url":"https://github.com/AIboy996/fudan_spider","commit_stats":null,"previous_names":["aiboy996/fudan_spider"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AIboy996%2Ffudan_spider","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AIboy996%2Ffudan_spider/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AIboy996%2Ffudan_spider/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AIboy996%2Ffudan_spider/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AIboy996","download_url":"https://codeload.github.com/AIboy996/fudan_spider/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243466986,"owners_count":20295310,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fudan-university"],"created_at":"2024-11-19T12:13:17.841Z","updated_at":"2025-12-27T11:15:55.294Z","avatar_url":"https://github.com/AIboy996.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# fudan spider\n\n- 查询脚本：Python\n- 手机通知：基于[Bark](https://bark.day.app/#/)\n- 每天自动运行：基于[GitHub actions](https://github.com/features/actions)\n    - 每60天需要更新仓库，否则无法自动运行\n\n## 功能\n定时查询：\n- 宿舍电费余量\n    - 低于30kwh触发Bark通知\n- 一卡通余额\n    - 低于20元触发Bark通知\n\nBark通知示例：\n\n\u003cimg src=\"assets/2024-09-25-01-58-22.png\" width=\"300\"\u003e\n\n## 使用方法\n\n1. Fork本仓库\n2. 添加Environments【注意，Environments必须命名为`keys`】\n![](assets/2024-09-25-02-10-15.png)\n3. 配置Secrets\n- FUDAN_USERNAME: UIS学号\n- FUDAN_PASSWORD: UIS密码\n- BARK_TOKEN: bark通知的token\n\n![](assets/2024-09-25-02-10-40.png)\n\n## TODO\n\n- [ ] 增加更多定时查询内容\n    - 绩点？\n- [ ] 增加更多通知方式【暂时仅支持Bark，iOS可用】\n    - 邮件？\n    - 安卓端的app？\n- [x] 增加自动commit，避免workflow被disable\n\n**欢迎PR**\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faiboy996%2Ffudan_spider","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faiboy996%2Ffudan_spider","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faiboy996%2Ffudan_spider/lists"}