騰訊課堂——自動簽到腳本

一:想使用此腳本,必須用瀏覽器上課。

打開你的瀏覽器,然後打開上課的鏈接,進去課程。
在這裏插入圖片描述

二:按下F12,輸入腳本

不會用瀏覽器輸入腳本的看這裏:https://blog.csdn.net/qq_31254489/article/details/106344179


複製粘貼下面腳本,回車運行,過5秒鐘會出現 正在自動簽到 中,代表腳本開啓。
如果沒有反應,請在評論區回覆,或者私信。
在這裏插入圖片描述

//騰訊課堂界面好像沒有jq,界面引入jq
var jq = document.createElement('script');
jq.setAttribute('src', 'https://libs.baidu.com/jquery/1.9.0/jquery.js');
document.body.append(jq);

//設置每秒檢測彈窗,如果有彈窗,過3秒點擊簽到,再過3秒點擊確定。
setTimeout(() => {
  setInterval(() => {

    console.log("自動簽到中....");

    if ($('.s-btn.s-btn--primary.s-btn--m').length != 0) {
      setTimeout(() => {
        $('.s-btn.s-btn--primary.s-btn--m').click();
      }, 3000);
      console.log("%c簽到成功,時間:" + (new Date().getMonth() + 1) + "/" + String(new Date()).replace(/[a-zA-Z]/g, "").substring(2).replace(/\+.*/g, ""), 'color:blue;');
      console.log("%c簽到成功,時間:" + (new Date().getMonth() + 1) + "/" + String(new Date()).replace(/[a-zA-Z]/g, "").substring(2).replace(/\+.*/g, ""), 'color:blue;');
      console.log("%c簽到成功,時間:" + (new Date().getMonth() + 1) + "/" + String(new Date()).replace(/[a-zA-Z]/g, "").substring(2).replace(/\+.*/g, ""), 'color:blue;');
    }
  }, 1000);

}, 5000);

原理就是定位元素,首先你得自己簽到過一次,然後在短暫的1,2分鐘內,自動定位到元素,或者記住元素的id,class什麼的,然後自己寫個定時器,定時點擊就行,元素如果存在就點擊。就那麼簡單,只要定位到一次,以後都可以繼續用了。

實戰

又到了形勢政策的課,繼續摸魚,開啓腳本。
成功自動簽到,學渣必備神器。嘿嘿
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章