楼主:
erisiss0 (965005)
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里面设定一下每天自己干一次而已
很简单的
作者:
foolkids (翼をください)
2023-05-05 08:16:00先推,问一下设定好之后要怎么触发?自动背景执行吗?
用巴哈的那个就好了 偶尔掉链子也没差 反正超细蚊子腿
感谢 最近一直忘记签,回2楼你可以在左边找到时中的图案点进去之后新增触发器只到main之后自己设定执行的时间
楼主:
erisiss0 (965005)
2023-05-05 18:51:00谢谢板友补充图片虽然可以用浏览器插件 不过这边是提供另外的解决方案给不想或是不方便用插件(比方都用手机玩的话...