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