本內容需要一點點動手能力
用途:製作一個安全的自己登入簽到的腳本。
無須使用網頁瀏覽器,一切功能自動化 除非米哈遊又改動登入頁面之類的
本功能利用使用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裡面設定一下每天自己幹一次而已
很簡單的