【各学校通用】5分钟刷完天津科技大学雨课堂视频
yuketangHelper
介紹
分享華南理工大學(xué)大佬寫的5分鐘刷完雨課堂視頻代碼
說明
特別鳴謝:https://github.com/heyblackC/yuketangHelper
特別聲明:一切代碼均來自華南理工大學(xué)大佬,github見上,可以給大佬star一下,tql,orz。
我只是實(shí)踐一下跨校功能,并傳播好的工具。
長江雨課堂參考大佬的github,這里沒有測試長江雨課堂的。
對于沒有任何編程基礎(chǔ)的非計(jì)算機(jī)專業(yè)的同學(xué),務(wù)必確保你的電腦上有python環(huán)境再來使用該腳本
刷課期間保持網(wǎng)頁端雨課堂在線
核心操作
1.更改csrftoken和sessionid字段
2.把gsscut.yuketang.cn更改為自己學(xué)習(xí)的網(wǎng)址,如tust.yuketang.cn
3.根據(jù)登錄后cookie里的university_id值,更改代碼中university-id、university_id、uv_id 。
具體流程
下載yuketang壓縮包
解壓后得到y(tǒng)uketangHelper-master
使用記事本或者其他編輯軟件打開videoHelper.py,我這里使用notepad++。
使用chrome登陸網(wǎng)頁版雨課堂(一定要進(jìn)入我下圖中的界面,有同志因?yàn)檫M(jìn)錯(cuò)頁面而找不到university_id等信息),按F12,點(diǎn)Application,找到Storage中的Cookies,找到https://xxx.yuketang.cn/。其中xxx代表學(xué)校,如果你是研究生,網(wǎng)址應(yīng)該是 https://yjs.xxx.yuketang.cn/ 。找到csrftoken和sessionid字段,然后將videoHelper.py中的csrftoken和sessionid更改成自己登錄后的cookie中對應(yīng)的字段。
5.由于初始代碼是針對華南理工的,所以跨校的還要改一下網(wǎng)校網(wǎng)址。在notepad++中ctrl+f,把所有的gsscut.yuketang.cn替換成對應(yīng)學(xué)校的網(wǎng)址,比如天津科技大學(xué)是tust.yuketang.cn。注意:研究生的網(wǎng)址是yjs.tust.yuketang.cn,但是我們不能替換成yjs.tust.yuketang.cn,否則會(huì)出現(xiàn)以下錯(cuò)誤。換句話來說,不管你是不是研究生,都用xxx.yuketang.cn(我們學(xué)校就是tust.yuketang.cn)就行了,不用加上yjs前綴。
6.根據(jù)登錄后cookie里的university_id值,更改代碼中university-id、university_id、uv_id 。改完后保存。
7.使用cmd(如果你是直接下載python安到電腦里的,非計(jì)算機(jī)專業(yè)推薦直接下個(gè)python到電腦里用cmd運(yùn)行代碼)或者使用Anaconda Prompt(使用的conda自帶的python環(huán)境),找到你下載的代碼路徑,比如我的是 D:\黑科技\yuketangHelper-master
就先輸入 D: 進(jìn)入D盤,然后輸入cd D:\黑科技\yuketangHelper-master 進(jìn)入文件夾,然后在輸入videoHelper.py執(zhí)行代碼。
運(yùn)行界面如下:
刷新一下網(wǎng)頁,網(wǎng)課全部刷完,太快了!!!
最后再次誠摯的感謝大佬貢獻(xiàn)的代碼!!!
天科專用
1.下載tust文件夾,根據(jù)cookies中的csrftoken和sessionid更改videoHelper.py中的csrftoken和sessionid字段
2.使用cmd或者Anaconda Prompt運(yùn)行videoHelper.py即可。
代碼地址
gitee:https://gitee.com/doubleguy/yuketang-helper
github:https://github.com/doubleguy/yuketangHelper
總結(jié)
以上是生活随笔為你收集整理的【各学校通用】5分钟刷完天津科技大学雨课堂视频的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spring项目启动执行特定方法
- 下一篇: 专技继续教育-使用tampermonke