切換
舊版
前往
大廳
主題

用js找出好友名單裡面很久沒上線的巴友

深海異音 | 2020-09-03 07:01:39 | 巴幣 689 | 人氣 4339


巴哈好友的上限是500個,不整理的話很容易就會滿出來
就算沒有滿出來,那些根本沒在上線的人佔在好友名單裡面也是礙眼

只要使用本篇教學提供的 JavaScript腳本
不用進到每個人的小屋裡面,就能知道每個好友最後上線的日期
(適用範圍:好友名單、待確認名單、追蹤名單、追蹤者名單、黑名單


(除了IE以外的電腦瀏覽器,應該都能夠使用



使用方法

1、進入 https://home.gamer.com.tw/friendList.php?user=自己的帳號


2、在瀏覽器按下「F12」開啟「DevTools(開發者工具)」
3、切換到「Console(主控台)」
4、把「js腳本」貼入到 Console,然後按下 Enter 執行


然後js腳本就會進入每一個好友的小屋裡面,自動抓「最後上線日期」




有些人的小屋隱藏了「個人記錄」的區塊,就會導致無法取得「最後上線日期」
這時候會進入替代方案,改抓「最後一篇小屋創作的日期」
如果連小屋創作都抓不到,就會顯示「???」

這個腳本盡量不要太頻繁執行
如果有300個好友,就是對巴哈的伺服器發出300次請求
所以請在合乎常理的範圍下操作使用
吃飽太閒連續跑10輪,甚至是開好幾個分頁同時跑的玩法,到時候被巴哈認定是攻擊伺服器上車我可沒辦法

用瀏覽器載入網頁時,除了網頁本身html外,還會載入很多其他的東西,像是圖片、css
就算扣掉代理伺服器跟瀏覽器的暫存,開啟小屋的網頁後,瀏覽器依然會發出數十個請求到巴哈的伺服器來載入這些html以外的資料
也就是說,從「整理好友名單」這件事情的角度來看
本篇教學所使用的js腳本其實比人工用瀏覽器開啟每個人的小屋,來的更節省巴哈伺服器的負擔



送禮物贊助創作者 !
0
留言

創作回應

Hugh
才華洋溢的分享
2021-06-25 12:07:47
胡辣
我有個好友最後上線日期顯示2022-11-6 這是怎麼回事?
2021-10-07 14:49:14
1
異音大,為什麼回文只有打 0 無法回覆?
2022-01-24 08:29:05
深海異音
判斷沒寫好,大概是直接把字串放進if裡面判斷吧,正常情況下只要有文字就會變成轉型成true,但"0"跟"false"自動轉型則變成false,就會被當成沒有輸入文字
2022-01-24 08:32:10
1
認真請教一下,你覺得玩原神個資會被盜光嗎
2022-08-15 21:22:28
深海異音
iOS跟Android應該還好,APP沒有直接取得使用者資料的權限,Windows的話我只能說,目前沒傳出有人因為安裝原神導致被盜的消息,實際上廠商是否監控著使用者資料這只有那公司的員工自己知道
2022-08-15 21:30:35
深海異音
當然這點對於任何在Windows以最高權限運行的遊戲來說都是一樣的,沒人可以保證他有問題或是沒問題,畢竟反外掛就是需要這個權限,持續監控使用者當前正在運行什麼程式是必要行為
2022-08-15 21:34:12
1
安卓手機換iphone,有辦法保留line的聊天記錄嗎
2022-08-24 19:19:48
深海異音
沒試過,不過我看line有一個把聊天記錄儲存到google雲端的功能,你可以試試看
2022-08-24 19:29:13

更多創作