本内容需要一点点动手能力
用途:制作一个安全的自己登入签到的脚本。
无须使用网页浏览器,一切功能自动化 除非米哈游又改动登入页面之类的
本功能利用使用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里面设定一下每天自己干一次而已
很简单的