Skip to content

Fatpandac/fuck_cqooc

Folders and files

NameName
Last commit message
Last commit date
May 25, 2023
Nov 24, 2022
Nov 24, 2022
Jan 31, 2024
Nov 24, 2022
Aug 3, 2024
Jan 28, 2022
Jun 15, 2023
Nov 17, 2023
Nov 17, 2023
Nov 17, 2023
Nov 17, 2023

Repository files navigation

fuckcqooc

GitHub GitHub all releases GitHub release (latest by date including pre-releases) pre-commit.ci status Discord

fuckcqooc GUI

这是一个简单的 「cqooc」(http://www.cqooc.com) 刷课工具。

🥁 We don't need no education

🎹 We don't need no thought control

🎸 No dark sarcasm in the classroom

🎙️ Teacher, leave those kids alone

使用方法

  1. 安装
    • 源码 下载源码后运行 pip install -r requirements.txt
    • 二进制文件 对于 Windows/Mac 系统用户,你还可以选择使用编译好的文件,在这下载
  2. 启动程序
    • 等待程序启动。进入登陆界面之后,输入你的重庆高校在线课程平台的用户名和密码,点击登录。
  3. 选择课程
    • 登录成功进入主界面之后,左侧列表中将会展示你的课程列表。选取其中一个课程,右侧列表中将会展示该课程的任务列表。
  4. 开始运行程序
    • 选取一个或多个任务并将其勾选。选择完成之后,点击右下方的"fuck"按钮,开始跳过选中的任务。完成之后,任务列表将会自动刷新。

常见问题

  • 我的用户名和密码没错,但我不能登录?

这种情况可能的原因是,程序的登录请求被服务器拒绝。 这种情况下,你需要在浏览器中打开重庆高校在线课程平台,手动完成一次登录,然后回到程序中,再尝试重新登录。

  • 跳过任务花费的时间特别长,这是为什么?

这是因为重庆高校在线课程平台服务器的管控策略。短时间跳过太多任务,你可能会遭到网站临时屏蔽。屏蔽不会持续太久,不到一分钟就会解除。 但为了保证所有任务都能成功跳过,程序设置跳过每个任务之间都会间隔一段时间,具体是30秒。

参与开发

我们欢迎任何类型的 PR 以及 issue。🎉

本项目使用 Rye 构建环境,使用 rye,先安装 rye,之后运行命令 rye sync,再运行 rye run dev 即可。

Special Thanks

JetBrains Logo (Main) logo.