写在前面
[tip type="green"]已更新最新可用脚本,详情看新文章[/tip]
点击直达新脚本
[tip type="red"]脚本仅供学习交流,严禁用于商业用途![/tip]
[tip type="yellow"]转载自52破解若有任何侵权请联系我删除,本文基于原作者的内容作出一些添加与修改[/tip]
说明一下,此脚本转载自52破解。博主并非作者!有什么问题请去52找原作者反馈!另外脚本我用不着了所以我不会转载新的过来,更新过后的脚本请去52找原作者的帖子!!!别加我QQ了谢谢
已有功能
- [√]自动观看视频
- [√]课程选择
- [√]自动跳过已完成章节
注:不会自动做题!但学习进度依旧会显示完成,请自行完成小节习题!
运行环境
- 电脑里安装有Python3(V3.6-V3.8)
- 安装有第三方库 requests (安装方法在下面会说)
- 最好安装有IDE,例如Pycharm(我就是)
使用教程
首先,你需要明确你的python安装目录.以我的为例,我的安装路径为D:/python
明确了路径之后我们开始安装requests .
1.win+R打开CMD窗口,切换到你安装Python的盘符,然后进入Python下的Scripts目录.
我的在D盘,那么我的命令分别为
D:
cd \python\Scripts
切换完成之后输入命令
pip install requests
回车等待运行完成即可
2.下载脚本文件,下载完成后,将里面的文件解压出来,在Pycharm或者其他IDE中打开
3.获取xs_id
登录重庆在线高校在线官网cqooc
登录成功之后按F12 选择network 没有内容就刷新
在黄色方框里找到它,然后复制xsid后面的数字
随后,将获取到的数字替换到脚本文件里面
运行,选择课程序号然后回车运行即可
已完成的内容会自动跳过,想要停止刷课直接停止运行脚本即可
最终说明
脚本非本人开发,转载自52破解,未对脚本作出任何修改
脚本仅供学习交流,禁止用于商业行为.
67 条评论
可能是我什么地方做错了,但运行起中间跳过了一小段
我没D盘,但看了半天不知道怎么改,结果我分了个盘出来
requests在哪啊
在哪
sac
你好
000
6
这个程序为什么老是自动终止
我也是呀
对哦我也是求支招大佬
Traceback (most recent call last):
File "C:\Users\小周\Desktop\cqooc.py", line 166, in
AutoCompleteOnlineCourse().main()
File "C:\Users\小周\Desktop\cqooc.py", line 57, in main
self.startLearnCourse()
File "C:\Users\小周\Desktop\cqooc.py", line 162, in startLearnCourse
self.checkProgress(self.courseId, sectionId, chapterId)
File "C:\Users\小周\Desktop\cqooc.py", line 136, in checkProgress
if Log.json()['msg'] == '已经添加记录' or Log.json()['msg'] == 'No error':
File "D:\py\lib\site-packages\requests\models.py", line 910, in json
return complexjson.loads(self.text, **kwargs)
File "D:\py\lib\json\__init__.py", line 348, in loads
return _default_decoder.decode(s)
File "D:\py\lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "D:\py\lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
>>>
这个报错怎么解决?
解决了没有
大佬为什么我的错误是json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
JSONDecodeError: Expecting value这个错误怎么办啊?
Traceback (most recent call last):
File "C:/Users/于航/Desktop/cqooc.py", line 1, in
import requests
ModuleNotFoundError: No module named 'requests'
这是怎么回事啊?
我也是,解决了吗
老是提醒我XSid有误
azhe
好
楼主,这个脚本最近出问题了,检查下
大佬这种报错怎么弄
Traceback (most recent call last):
File "E:/桌面/cqooc.py", line 166, in
AutoCompleteOnlineCourse().main()
File "E:/桌面/cqooc.py", line 26, in main
info = self.getInfomation()
File "E:/桌面/cqooc.py", line 73, in getInfomation
return self.Session.get('http://www.cqooc.net/user/session?xsid=' + cookie_xsid).json()
File "D:\PYTHON\lib\site-packages\requests-2.25.1-py3.7.egg\requests\sessions.py", line 555, in get
return self.request('GET', url, **kwargs)
File "D:\PYTHON\lib\site-packages\requests-2.25.1-py3.7.egg\requests\sessions.py", line 542, in request
resp = self.send(prep, **send_kwargs)
File "D:\PYTHON\lib\site-packages\requests-2.25.1-py3.7.egg\requests\sessions.py", line 655, in send
r = adapter.send(request, **kwargs)
File "D:\PYTHON\lib\site-packages\requests-2.25.1-py3.7.egg\requests\adapters.py", line 449, in send
timeout=timeout
File "D:\PYTHON\lib\site-packages\urllib3-1.26.5-py3.7.egg\urllib3\connectionpool.py", line 706, in urlopen
chunked=chunked,
File "D:\PYTHON\lib\site-packages\urllib3-1.26.5-py3.7.egg\urllib3\connectionpool.py", line 394, in _make_request
conn.request(method, url, **httplib_request_kw)
File "D:\PYTHON\lib\site-packages\urllib3-1.26.5-py3.7.egg\urllib3\connection.py", line 234, in request
super(HTTPConnection, self).request(method, url, body=body, headers=headers)
File "D:\PYTHON\lib\http\client.py", line 1244, in request
self._send_request(method, url, body, headers, encode_chunked)
File "D:\PYTHON\lib\http\client.py", line 1285, in _send_request
self.putheader(hdr, value)
File "D:\PYTHON\lib\site-packages\urllib3-1.26.5-py3.7.egg\urllib3\connection.py", line 219, in putheader
_HTTPConnection.putheader(self, header, *values)
File "D:\PYTHON\lib\http\client.py", line 1217, in putheader
values[i] = one_value.encode('latin-1')
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 31-32: ordinal not in range(256)
牛啊
可以用的
请问为什么会提示xsid有误啊?
你看脚本里面你替换完没有,或者看你有没有抓取错
试试
只能跳一部分看过的
每次重新都得从前面看‘
111111111111|´・ω・)ノ
试试
怎么下载
文章里面有下载按钮的
大佬帮帮我
报错是哪一种?
我那个xsid没弄,我弄半天弄不起
是不是要弄那个才可以运行啊
我不知道怎么给你看那个
可以加我QQ我给你看看907344171
为什么我报错啊
哈
用不了了无效
我这边没问题可以用
试试看
看看看看
试试
试试
回复之后刷新文章页面就可以了
怎么下载
怎么下载呀
怎么下载脚本呀
回复之后刷新文章页面就可以了
怎么加不上你啊,qq
搜不到你呀,怎么加你
试试
6666可以用
6666可以用
6666可以用
真的?
哦的
好
不错
请问卖最新的查课插件吗,彩虹的
没有哦
好