Skip to content

shengjiangfeng/xxqg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5d5cad5 · Oct 30, 2023

History

5 Commits
Oct 28, 2023
Oct 28, 2023
Oct 28, 2023
Oct 28, 2023
Oct 28, 2023
Oct 30, 2023
Oct 30, 2023
Oct 28, 2023
Oct 28, 2023
Oct 28, 2023
Oct 28, 2023
Oct 28, 2023
Oct 28, 2023
Oct 28, 2023
Oct 28, 2023
Oct 28, 2023
Oct 28, 2023
Oct 28, 2023

Repository files navigation

xuexi

python chrome release license stars forks downloads

此脚本最后测试于2023/10/28,除了每周答题没测过,其余运行正常,

声明

  1. 使用此脚本则默认同意以下声明
  2. 本项目仅用于学习Python,严禁将其用于任何违法用途
  3. 请端正学习态度,严禁将本项目用于任何形式的刷分行为
  4. 因使用此脚本造成的账号风控、账号封禁等后果,均自行承担

特色

  1. 支持浏览文章,观看视频,自动答题(每日答题,专项答题),一天35分
  2. 无需手动操作,浏览器全程静音,无感刷视频
  3. 全程无人值守,结束任务后自动关闭浏览器
  4. 多种随机操作,模拟真人操作,提高安全性
  5. 软件包兼容win10/11(其他系统可clone项目运行xuexi.py

开始:

  1. 可以将源码下载或clone到本地仓库,自行编译运行,也可以在 Release 中下载我已经编译了的版本
  2. 请确保你电脑中已经安装最新chrome浏览器,没有安装请先去 https://www.google.cn/chrome/ 下载安装
  3. 点击运行 xuexi.exe ,根据提示进行操作
  4. 脚本运行过程中请勿关闭或最小化浏览器,否则可能会失败,并且可能有检测风险
  5. 可将脚本控制台置于最前,查看运行进度

安全:

  1. 为了确保账号的安全,建议刷了几天脚本后人工刷一两天
  2. 请勿频繁刷题,高频刷题可能有风险

设置:

  1. 支持对自动答题、浏览文章、观看视频、更新驱动等进行设置
  2. 设置可以在 data/settings.json中修改,true表示执行,false表示不执行
  3. 【注意】只有当“自动答题”为true时,其他答题设置才会生效

已知问题:

  1. 如果win10/11报毒,加白名单就好,这是Python打包的问题,与程序无关,开源项目放心使用,不放心可以clone源码运行
  2. 如果脚本控制台长时间不动,可以尝试输入回车或重启脚本
  3. 如果使用时还有其他问题,欢迎提issue反馈
  4. 由于chromdriver最多支持到114.0.573, 所以chrome使用低于114.0.573的版本才能正常运行本软件

打包

如果有小伙伴需要自己修改代码打包项目的,可以使用pyinstaller

  1. 安装

pip install pyinstaller

  1. 在终端进入项目文件夹,执行如下命令,参数可以根据自己需要修改

pyinstaller -F -c -i .\xxqg.ico -p 项目路径 .\xuexi.py

运行效果图

程序效果图

观看视频效果图

浏览文章效果图

答题效果图

项目结构树

+--custom                            # 自定义webdriver模块
|      +--xuexi_chrome.py
|      +--__init__.py
+--data                              # 程序运行所需数据文件及配置文件
|      +--articles.json
|      +--lastTime.json
|      +--settings.json
|      +--videos.json
+--getData                           # 数据获取模块
|      +--dataTimeOperation.py
|      +--get_article.py
|      +--get_video.py
|      +--version.py
|      +--__init__.py
+--operation                         # 程序核心模块
|      +--check_version.py
|      +--exam.py
|      +--get_chromedriver.py
|      +--scan_article.py
|      +--watch_video.py
|      +--__init__.py
+--userOperation                     # 用户相关模块
|      +--check.py
|      +--login.py
|      +--logout.py
|      +--__init__.py
+--xuexi.py                          # 主程序入口
+--__init__.py

License

MIT

Copyright (c) 2023-present SHENGJIANGFENG

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages