作者erisiss0 (ツライさん)
標題[鐵道] 如何自己做安全的自動登入
時間2023-05-05 01:48:12
本內容需要一點點動手能力
用途:製作一個安全的自己登入簽到的腳本。
無須使用網頁瀏覽器,一切功能自動化 除非米哈遊又改動登入頁面之類的
本功能利用使用google的Google App Script
資料來源:hoyolab-auto-sign
https://github.com/canaria3406/hoyolab-auto-sign/blob/main/README_zh-tw.md
(本人非作者)
使用方式
1.進入Google App Script,新增專案
https://script.google.com/home/start
2.把專案裡面預備的程式碼都刪掉,沒用
然後複製貼上本程式碼。為了方便閱讀這邊就不貼了
token和id的部份要手動打入,獲取方式下面會說
3.在專案執行左邊選擇觸發條件,然後給專案權限後執行一下
main>head
time>day
時間選隨便一個時間就好
4.完成。每天自己搞定(所有米哈遊遊戲都可以)
token/id取得方案
去正常的簽到頁面,登入之後按F12
(如果是edge的話請選更多工具→開發者工具)
在console(edge的話主控台)
貼上
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
}
console.log('ltoken='+getCookie('ltoken')+'; ltuid='+getCookie('ltuid')+';');
以上內容(在原始資料頁面亦有代碼,如出錯以原始資料頁面為準)
按下enter,應該會跑一行有token和id的訊息在主控台資訊
那就是正確的個人token,把這些資料代換到腳本裡面的token:xxxxxxx和id:xxxxx區域
(ltoken=gBxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxCY
(ltuid=26XXXXX20
本插件可以連動dc做自動簽到通知,但我個人覺得這功能沒個屁點用可以不做
畢竟用自動登入就是圖個清靜簡單 還讓機器人來dc敲自己有點太狂惹
為啥需要自己動手,其實一切都因為token就是個資。所以實際動手的部份也只有
手動取得token,複製貼上。然後在apps裡面設定一下每天自己幹一次而已
很簡單的
--
※ 發信站: 批踢踢實業坊(pttbestweb.org.tw), 來自: 61.61.222.89 (臺灣)
※ 文章網址: https://pttbestweb.org.tw/miHoYo/M.1683222495.A.8A3
推 Severine: 推個 不過直接看cookie好像更快一點.. 05/05 02:04
推 foolkids: 先推,問一下設定好之後要怎麼觸發?自動背景執行嗎? 05/05 08:16
推 Severine: 他那個應該是雲服務吧。我還是用瀏覽器套件就好了 05/05 08:40
推 shinobunodok: 用巴哈的那個就好了 偶爾掉鏈子也沒差 反正超細蚊 05/05 08:44
→ shinobunodok: 子腿 05/05 08:44
推 smilejin: 包養輕鬆約出遊。 05/05 08:44 推 a32198753: 感謝 最近一直忘記簽,回2樓你可以在左邊找到時中的圖案 05/05 09:22
→ a32198753: 點進去之後新增觸發器只到main之後自己設定執行的時間 05/05 09:23
→ luweber88: 感謝分享 2個遊戲都要簽到開始覺得煩了 05/05 09:52
→ erisiss0: 謝謝板友補充圖片 05/05 18:51
推 qusekii: 包養平台遇到緣分。 05/05 18:51 → erisiss0: 雖然可以用瀏覽器插件 不過這邊是提供另外的解決方案 05/05 18:52
→ erisiss0: 給不想或是不方便用插件(比方都用手機玩的話... 05/05 18:52
→ Severine: 都用手機的話 的確麻煩 05/05 21:46