README
syjsj瀋陽市信息工程學校雨課堂(學堂雲)網課自動化腳本
功能實現
實現功能&介紹:
- 當進入課程介面,查找未開始和已經有完成度的課程和未讀的材料,自動看視頻,直到所有視頻看完為止
- 視頻介面,自動播放視頻、靜音、5秒之後默認開啟二倍速
- 目前自動答題還在繼續努力中可以刷雨課堂的視頻,遇到答題會自動跳過如果沒有反應就刷新一下網頁進度顯示(進度條進度)
- 流覽器彈出阻止彈窗點一下允許才可正常使用
未實現:
- 答題,所有習題都會跳過,需要手動答題
- 可搭配第三方自動答題js協助使用,推薦下載作者推薦的js進行安裝,該腳本據稱可在校級雨課堂平臺答題,如擔心腳本衝突等問題可以進入官方網頁端https://www.yuketang.cn/v2/web/下的課程所屬介面進行答題。具體以自動答題腳本實際功能為准。後續也可能該腳本支持在校級課程介面內直接答題
只是做了些自動化的處理,理論上是不會有風險的(當然只是理論上,自行考慮 ^_^)
使用
安裝油猴
以edge流覽器為例,在擴展商店搜索tampermonkey
,安裝油猴插件(如果首頁就有的話在首頁下載也可以
安裝腳本
在 greasyfork(https://greasyfork.org/zh-CN) 網站,鍵入瀋陽市信息工程學校
關鍵字搜尋,安裝腳本
本地導入
打開流覽器後,選擇油候擴展圖示,然後選擇“控制臺”
開啟
進入控制臺後,選擇“導入導出工具(匯入會出工具)”
進入後,選擇匯入選項旁的“選擇檔案”
按鈕,在之後的檔管理器內找到下載好的js檔,開啟之後安裝即可
腳本運行
前往瀋陽市信息工程學校雨課堂網頁(https://syxxgc.yuketang.cn/pro/portal/home/),登錄,之後進入學習空間----對應課程介面,即可開始刷課。
注意:edge 流覽器需要允許網站彈窗(注意地址欄的提示)腳本才能執行跳轉
參數調整
總共有兩個參數可以調整
- 一個是頁面刷新的時間,防止網路不好或者其他原因造成頁面假死,默認為10分鐘。
- 一個是視頻倍速的速率,有四個值,1、1.25、1.5、2;默認為 2
可自己在程式碼内編輯進行修改
By 泠博文