使用Auto.js完成一鍵自動登錄武漢理工大學鑑湖宿舍校園網(安卓手機端)


前言

受到使用Auto.js完成健康報送的影響,想到了用這個APP發包完成校園網的登錄。

一、準備

參考文章:Auto.js實戰:健康報送自動填報(WHUT)

下載Auto.js

Auto.js下載
然後給auto.js開啓無障礙服務權限
在這裏插入圖片描述

關於表單的獲取

鑑湖校區宿舍的肯定跟我的一樣,就不用管了。
其他人

可以在瀏覽器開發者工具看(用電腦,我是360瀏覽器),點登陸後會發一個POST包,在開發人員工具裏可以找到,快捷鍵F12,點到數據包,然後點正文

圖中請求正文部分就是表單了,當然,有的可以省略。
nas_ip, user_mac
在這裏插入圖片描述

二、使用步驟

1.進入APP,點擊加號新建文件

2.代碼(根據POST表單來)

別忘了修改對應的賬號和密碼

var url = "http://172.30.16.34/srun_portal_pc.php?ac_id=1&";
var res = http.post(
        url,
        
        {
   
    
            "ac_id": "64",
            "action": "login",
            
            "nas_ip": '',


            "password": "123456",//123456改成自己校園網密碼
            "save_me": "1",
            "user_ip": '',
            


            
            "username": '123456',//123456改成自己校園網卡號
        }




    );
var html = res.body.string();
toast("已經發包!");



3.保存,添加桌面快捷方式

在這裏插入圖片描述

4.完成

首先要手動連上宿舍WiFi(我也不知道爲什麼不會自動連接)
在這裏插入圖片描述
點一下剛剛的JS文件快捷方式
在這裏插入圖片描述
然後你就可以上網了!!!!!!



總結

注意,再點一次網絡就會斷開。

而且手機連上後其他設備極有可能斷開校園網。
可能與"user_ip": '', "user_mac":"",這兩個參數有關。可以試着改改。

不只是這個學校,其他要發包登錄的場合都可以用Auto.js完成一鍵自動登錄,畢竟只要知道發的POST包是什麼就可以了。

在這裏插入圖片描述

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