mirror of
https://github.com/shanmiteko/LotteryAutoScript.git
synced 2026-06-04 21:01:17 +08:00
2.6 KiB
2.6 KiB
AutoScript
动态抽奖
通过Github Actions挂载Nodejs脚本
操作步骤
↓
Fork本仓库
↓
填入COOKIE
对于chrome浏览器
F12打开控制台- 进入Application找到Cookies栏中的SESSDATA将HttpOnly选项取消勾选
(此步骤是为了方便后续采用JS获取Cookies)

取消httponly
- 在Console中复制以下代码回车
{ let bilicookie = ''; document.cookie.split(/\s*;\s*/).forEach(item=>{ const _item = item.split('='); if (['DedeUserID','bili_jct','SESSDATA'].indexOf(_item[0]) !== -1) bilicookie += `${_item[0]}=${_item[1]}; `; }) copy(bilicookie); /* 自动复制到粘贴板 */ console.log(bilicookie) } - 新建一个COOKIE将获取到的
DedeUserID=...;SESSDATA=...;bili_jct=...填入

也可以采用其他方式获取所需的Cookie
只需含有DedeUserID=...;SESSDATA=...;bili_jct=...三项即可
↓
微信推送中奖信息(可选)
如果想使用Server酱提供的微信推送服务
可在Repository secrets中新建一个SCKEY并填入相应的值

↓
运行
进入Actions启用工作流
↓
完成!
更新
其他细节
支持最多5个账号
| cookies | value |
|---|---|
COOKIE |
值 |
COOKIE2 |
值 |
COOKIE3 |
值 |
COOKIE4 |
值 |
COOKIE5 |
值 |
部分设置说明
- 定时运行(
UTC时间)
填写格式schedule: - cron: '0 */2 * * *' - 模式选择
具体含义/** * 默认设置 */ let config = { model: '11',/* both */ chatmodel: '11',/* both */ }



