日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

tplink路由器怎么自己修改密碼 修改tplink密碼的教程分享給你


tplink路由器怎么自己修改密碼 修改tplink密碼的教程分享給你


前一陣子,我突發(fā)奇想擼了個自動修改 WIFI 密碼功能的代碼 。
說白了就是用油猴自動執(zhí)行 JS 代碼,來自動控制和操作路由器管理頁面,從而達到自動更新密碼的目的 。
參考文章:《歷經(jīng)艱難險阻,我搞定了自動修改路由器 WIFI 密碼》
文章鏈接:
https://www.sysadm.cc/index.php/xitongyunwei/841-after-a-lot-of-difficulties-i-resolved-issue-to-change-wifi-password-of-router-automatically
看過之前文章的小伙伴們應該知道,前文中我使用的是舊版 TP-Link 的路由器,其管理頁面是舊式的,操作起來著實麻煩 。
其中居然還用到了 frameset 這種極具復古風情的標簽元素,讓我又回味了一把不忍回憶的過往 。
所以說,整個代碼的實現(xiàn)過程中,充滿了艱辛和痛苦 。
不過好在 TP-Link 新版路由器的管理界面較舊版的要精練簡化得多,這也更方便我們定位、獲取和操作這些標簽元素 。
現(xiàn)今流行使用的正是這種新版管理界面的路由器,所以對于大家來說,本文內(nèi)容和代碼更適合參考并且完全可以直接拿來使用 。
最近正好新買了一臺 TL-WDR8661 ,AC2600 起步,一般家用無線沒問題,就拿它演示了 。
還多說啥,直接開干吧!
搞定自動登錄
按下 F12 打開火狐的調(diào)試窗口,點選 查看器 來定位網(wǎng)頁標簽元素 。
點擊左側(cè)的箭頭圖標,用鼠標來定位密碼框 。
取得密碼框的 id 為 lgPwd ,那么自動填入密碼的代碼就是這樣 。
// 填入密碼document.getElementById('lgPwd').value = 'https://www.iketao.cn/2022/11/19/63247e1653b17681/123456';
tplink路由器怎么自己修改密碼 修改tplink密碼的教程分享給你


接著是獲取 確定 按鈕的 id ,為 loginSub ,編寫點擊確定的代碼如下 。
// 按下確定登錄按鈕document.getElementById('loginSub').click();
tplink路由器怎么自己修改密碼 修改tplink密碼的教程分享給你


定位密碼修改框
成功登錄管理頁面后,我們就可以直接看到無線密碼設定的地方 。
既然第一個頁面就放著密碼修改的設定,那么我們直接去改不就完了?
哎,這么說也沒啥問題,但這里需要注意一個小細節(jié),就是我們務必要保證的的確確是定位到了這個頁面 。
啥意思?
大白話就是說,我們要先保證不會由于某種原因(比如說誤點擊)而導致跳轉(zhuǎn)到了其他頁面,否則我們是找找不到我們想要的密碼修改框的 。
所以,我們要先讓代碼定位一下這個頁面,然后再考慮修改密碼的問題 。
那么問題來了,這個首頁是從哪里定位的呢?
定位首頁
通過觀察,我們很容易地就知道,原來是通過點擊下方一排方格圖標來切換不同功能的網(wǎng)頁的 。
點擊第一個“網(wǎng)絡狀態(tài)”這個圖標,就可以定位首頁 。
OK,那么接下來就簡單了,很容易地我們就可以獲取到這個 div 標簽元素的 id 為 netStateMbtn。
是 div 嗎,難道不應該是 button 之類的標簽?
其實從它的 id 名稱上也能看出來,它是充當了一個按鈕的角色 。
于是點擊它的代碼就應該是這個樣子 。
// 點擊網(wǎng)絡狀態(tài)圖標document.getElementById('netStateMbtn').click();
tplink路由器怎么自己修改密碼 修改tplink密碼的教程分享給你


修改并保存密碼
定位首頁 OK 后,我們就可以來考慮如何修改并保存密碼了 。
如前面所操作的那樣,沒有什么特別的懸念,定位密碼輸入框及保存按鈕的 id ,分別是 hostWifiPwdBs 和 hostWifiSaveBs。

推薦閱讀