部署青龙脚本面板

一、安装

  1. 创建挂载目录:
1
2
3
4
5
6
7
8
9
10
11
mkdir config
mkdir log
mkdir db

root@docker-container:/mnt/nfs/docker/qinglongpanel# ll
total 20
drwxr-xr-x 5 root root 4096 Sep 20 04:02 ./
drwxr-xr-x 16 root root 4096 Sep 20 04:02 ../
drwxr-xr-x 2 root root 4096 Sep 20 04:02 config/
drwxr-xr-x 2 root root 4096 Sep 20 04:02 db/
drwxr-xr-x 2 root root 4096 Sep 20 04:02 log/
  1. 拉取镜像:docker pull whyour/qinglong:latest

  2. 运行容器

1
docker run -dit --name qinglongpanel --hostname qinglongpanel --restart always --privileged=true -v /mnt/nfs/docker/qinglongpanel/config:/ql/config -v /mnt/nfs/docker/qinglongpanel/log:/ql/log -v /mnt/nfs/docker/qinglongpanel/db:/ql/db -p 5600:5600  whyour/qinglong:latest

注意需要用特权模式(–privileged=true ),否则会出现:ERROR: xxxxxxx: Permission denied

  1. 访问:初始化 - 控制面板


之后输入账户密码进行登陆即可:

二、批量安装依赖库

会出现错误:“ERR_PNPM_REGISTRIES_MISMATCH  This modules directory was created using the following registries configuration: {“default”:“https://registry.npmjs.org/”}. The current configuration is {“default”:“https://registry.npm.taobao.org/”}. To recreate the modules directory using the new settings, run “pnpm install”.”
尝试: 【青龙2.13依赖安装失败修复】ERR_PNPM_REGISTRIES_MISMATCH This modules directory was created using

**我的解决方案:需要进行挂梯子,将镜像地址走策略,或者HOTS可以访问也可以

  1. 进入容器: docker exec -it qinglongpanel /bin/bash
  2. 修改镜像源地址:pnpm config set registry https://registry.npmjs.org
  3. 执行安装:
    1. pnpm install -g
    2. pnpm install -g pnpm
  4. 再次尝试安装依赖:成功
  • NodeJS

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    crypto-js
    prettytable
    dotenv
    jsdom
    date-fns
    tough-cookie
    tslib
    ws@7.4.3
    ts-md5
    jsdom -g
    jieba
    fs
    form-data
    json5
    global-agent
    png-js
    @types/node
    require
    typescript
    js-base64
    axios
  • Py3

1
2
3
4
5
requests
canvas
ping3
jieba
aiohttp

三、安装第三方脚本库

修改青龙config.sh配置,差不多在17行(特别注意,没有修改此配置,任务拉不全,一键部署忽略此处)RepoFileExtensions="js py"修改为 RepoFileExtensions="js py sh ts" 保存

3.1、京东脚本

部分 GitHub 上的一些任务库,通过添加任务,并设置定时规则,使其自动拉取、更新羊毛任务。

定时:0 30 0/2 * * *

新建定时任务拉取仓库:


KingRan/KR(集合库)

1
https://github.com/KingRan/KR.git

Zy143L/wskey(wskey转换库)

1
https://github.com/Zy143L/wskey.git

wskey转化:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
变量名: JD_WSCK 参数: pin=xxxx;wskey=xxxx;
# 注意分号 不要用中文分号!

变量名: QL_PORT 参数: 端口号(int)
# 修改过面板端口的人才需要填写 默认 5700
# 是本地的端口 不是 Docker 映射出去的端口! 如果你映射参数是 8888:5700 仍然填写5700

变量名: WSKEY_DISCHECK 参数: 任意(str)
# 设置 QL_WSCK变量后变量后 不检查有效性 直接更新 不使用请删除 而不是禁用

变量名: WSKEY_AUTO_DISABLE 参数: 任意(str)
# 设置 WSKEY_AUTO_DISABLE变量后 不会自动禁用变量

变量名: WSKEY_UPDATE_HOUR 参数: 整数(int) 单位:小时
# 设置 WSKEY_UPDATE_HOUR 变量后 会按设定的间隔时间更新 CK
# 注意:使用此参数后,即使 CK 过期也不会更新,请不要设置过大的间隔

变量名: WSKEY_TRY_COUNT 参数: 整数(int)
# 设置 WSKEY_TRY_COUNT 变量后 获取 Token 失败会自动重试

变量名: WSKEY_SLEEP 参数: 整数(int)
# 设置 WSKEY_SLEEP 可自定义间隔时间

smiek2121(开卡库)

1
https://github.com/smiek2121/scripts.git 

Yun-City/City(集合库)

1
https://github.com/Yun-City/City.git

zero205/JD_tencent_scf

1
https://github.com/zero205/JD_tencent_scf.git

6dylan6/jdpro

1
https://github.com/6dylan6/jdpro.git

使用 Chrome 内核浏览器(比如 Google 浏览器、Edge 浏览器、360 极速浏览器……),打开开发者模式(快捷键:F12),打开 Network(网络)标签,浏览器当前页面访问京东移动端登录地址m.jd.com,按照提示登录你的京东账号,复制你的京东账号 Cookie,也就是下图所示内容:
获取Cookie:

配置Cookies:选择环境变量 ->新建变量

环境变量名称:JD_COOKIE,多个账号添加多个即可,格式是:pt_pin=xxx;pt_key=xxx;

Wskey转换环境变量

Name 归属 属性 说明
PET_NOTIFY_CONTROL 东东萌宠
推送开关
非必须 控制京东萌宠是否静默运行,
false为否(发送推送通知消息),true为是(即:不发送推送通知消息)
FRUIT_NOTIFY_CONTROL 东东农场
推送开关
非必须 控制京东农场是否静默运行,
false为否(发送推送通知消息),true为是(即:不发送推送通知消息)
NOTIFY_AUTOCHECKCK 自动禁用失效CK开关 非必须 有CK失效自动禁用并通知,true为自动禁用,false不自动禁用,默认false
JOY_FEED_COUNT 宠汪汪喂食数量 非必须 控制jd_joy_feedPets.js脚本喂食数量,可以填的数字10,20,40,80,其他数字不可.
NOTIFY_SKIP_LIST 控制关闭某些标题的通知 非必须 通知标题在此变量里面存在(&隔开),则屏蔽不发送通知.例 : export NOTIFY_SKIP_LIST=”临期京豆换喜豆&京东资产统计”
FRUIT_BEAN_CARD 农场
使用水滴换豆卡
非必须 农场使用水滴换豆卡(如果出现限时活动时100g水换20豆,此时比浇水划算,推荐换豆),
true表示换豆(不浇水),false表示不换豆(继续浇水),脚本默认是浇水
JD_UNSUB 批量取消商品与店铺关注开关 非必须 控制jd_unsubscribe.js运行,默认为true取关,false不取关
JD_CART_REMOVE 清空购物车 非必须 控制jd_clean_car.js运行 ,默认false不清空,true清空
MONEY_TREE_SELL_FRUIT 摇钱树
是否卖出金果
非必须 控制摇钱树脚本是否自动卖出金果兑换成金币,true卖出,false不卖出,默认卖出
Ev_Start 自动评价
是否运行
非必须 选择运行,true运行,默认false不运行
WSKEY_DISCHECK wskey转换 非必须 默认为false检查,设置true为不检查直接转换
HelpType 互助模式 非必须 默认顺序助力,0是全部一样顺序助力,1是均等机会助力,2是随机顺序助力,例: export HelpType=1
DY_OPENALL 开卡系列 非必须 开卡系列任务默认不执行,设置变量DY_OPENALL=’true’执行
DY_ZJD 赚京豆 非必须 默认不执行,设置变量DY_ZJD=’true’执行

3.2、安装日常签到脚本

官方脚本:青龙 - DailyCheckIn (gitee.io)

  1. 进入容器:docker exec -it qinglongpanel /bin/bash
  2. 安装依赖:apk add --no-cache gcc g++ python python-dev py-pip mysql-dev linux-headers libffi-dev openssl-dev
    报错:fetch http://mirrors.aliyun.com/alpine/v3.16/main/x86_64/APKINDEX.tar.gz
    ERROR: http://mirrors.aliyun.com/alpine/v3.16/main: IO ERROR
    WARNING: Ignoring http://mirrors.aliyun.com/alpine/v3.16/main: No such file or directory
    fetch http://mirrors.aliyun.com/alpine/v3.16/community/x86_64/APKINDEX.tar.gz
    ERROR: http://mirrors.aliyun.com/alpine/v3.16/community: IO ERROR
    WARNING: Ignoring http://mirrors.aliyun.com/alpine/v3.16/community: No such file or directory
    2 errors; 80 distinct packages available

解决:

  1. 更换源
    1. vi /etc/apk/repositories 3.14前版本是python之后变为python2和python3
      1
      2
      https://mirrors.ustc.edu.cn/alpine/v3.16/main
      https://mirrors.ustc.edu.cn/alpine/v3.16/community
    2. apk update
  2. 推荐:pip3安装
    1. apk add --no-cache gcc g++ python3-dev py-pip mysql-dev linux-headers libffi-dev openssl-dev青龙面板安装DailyCheckIn报错python (no such package)_风潇子轩的博客-CSDN博客
    2. 执行安装dailyCheckIn:pip3 install dailycheckin --upgrade

修改设置配置文件:配置 - DailyCheckIn (gitee.io)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
{
"DINGTALK_SECRET": "",
"DINGTALK_ACCESS_TOKEN": "",
"FSKEY": "",
"SCKEY": "",
"SENDKEY": "",
"BARK_URL": "",
"QMSG_KEY": "",
"QMSG_TYPE": "",
"TG_BOT_TOKEN": "",
"TG_USER_ID": "",
"TG_API_HOST": "",
"TG_PROXY": "",
"COOLPUSHSKEY": "",
"COOLPUSHQQ": true,
"COOLPUSHWX": true,
"COOLPUSHEMAIL": true,
"QYWX_KEY": "",
"QYWX_CORPID": "",
"QYWX_AGENTID": "",
"QYWX_CORPSECRET": "",
"QYWX_TOUSER": "",
"QYWX_MEDIA_ID": "",
"PUSHPLUS_TOKEN": "",
"PUSHPLUS_TOPIC": "",
"MERGE_PUSH": "",
"IQIYI": [
{
"cookie": "__dfp=xxxxxx; QP0013=xxxxxx; QP0022=xxxxxx; QYABEX=xxxxxx; P00001=xxxxxx; P00002=xxxxxx; P00003=xxxxxx; P00007=xxxxxx; QC163=xxxxxx; QC175=xxxxxx; QC179=xxxxxx; QC170=xxxxxx; P00010=xxxxxx; P00PRU=xxxxxx; P01010=xxxxxx; QC173=xxxxxx; QC180=xxxxxx; P00004=xxxxxx; QP0030=xxxxxx; QC006=xxxxxx; QC007=xxxxxx; QC008=xxxxxx; QC010=xxxxxx; nu=xxxxxx; __uuid=xxxxxx; QC005=xxxxxx;"
},
{
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)"
}
],
"VQQ": [
{
"auth_refresh": "https://access.video.qq.com/user/auth_refresh?vappid=xxxxxx&vsecret=xxxxxx&type=qq&g_tk=&g_vstk=xxxxxx&g_actk=xxxxxx&callback=xxxxxx&_=xxxxxx",
"cookie": "pgv_pvid=xxxxxx; pac_uid=xxxxxx; RK=xxxxxx; ptcz=xxxxxx; tvfe_boss_uuid=xxxxxx; video_guid=xxxxxx; video_platform=xxxxxx; pgv_info=xxxxxx; main_login=xxxxxx; vqq_access_token=xxxxxx; vqq_appid=xxxxxx; vqq_openid=xxxxxx; vqq_vuserid=xxxxxx; vqq_refresh_token=xxxxxx; login_time_init=xxxxxx; uid=xxxxxx; vqq_vusession=xxxxxx; vqq_next_refresh_time=xxxxxx; vqq_login_time_init=xxxxxx; login_time_last=xxxxxx;"
},
{
"auth_refresh": "多账号 refresh url,请参考上面,以实际获取为准",
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)"
}
],
"YOUDAO": [
{
"cookie": "JSESSIONID=xxxxxx; __yadk_uid=xxxxxx; OUTFOX_SEARCH_USER_ID_NCOO=xxxxxx; YNOTE_SESS=xxxxxx; YNOTE_PERS=xxxxxx; YNOTE_LOGIN=xxxxxx; YNOTE_CSTK=xxxxxx; _ga=xxxxxx; _gid=xxxxxx; _gat=xxxxxx; PUBLIC_SHARE_18a9dde3de846b6a69e24431764270c4=xxxxxx;"
},
{
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)"
}
],
"KGQQ": [
{
"cookie": "muid=xxxxxx; uid=xxxxxx; userlevel=xxxxxx; openid=xxxxxx; openkey=xxxxxx; opentype=xxxxxx; qrsig=xxxxxx; pgv_pvid=xxxxxx;"
},
{
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)"
}
],
"MUSIC163": [
{
"password": "Sitoi",
"phone": "18888xxxxxx"
},
{
"password": "多账号 密码",
"phone": "多账号 手机号"
}
],
"ONEPLUSBBS": [
{
"cookie": "acw_tc=xxxxxx; qKc3_0e8d_saltkey=xxxxxx; qKc3_0e8d_lastvisit=xxxxxx; bbs_avatar=xxxxxx; qKc3_0e8d_sendmail=xxxxxx; opcid=xxxxxx; opcct=xxxxxx; oppt=xxxxxx; opsid=xxxxxx; opsct=xxxxxx; opbct=xxxxxx; UM_distinctid=xxxxxx; CNZZDATA1277373783=xxxxxx; www_clear=xxxxxx; ONEPLUSID=xxxxxx; qKc3_0e8d_sid=xxxxxx; bbs_uid=xxxxxx; bbs_uname=xxxxxx; bbs_grouptitle=xxxxxx; opuserid=xxxxxx; bbs_sign=xxxxxx; bbs_formhash=xxxxxx; qKc3_0e8d_ulastactivity=xxxxxx; opsertime=xxxxxx; qKc3_0e8d_lastact=xxxxxx; qKc3_0e8d_checkpm=xxxxxx; qKc3_0e8d_noticeTitle=xxxxxx; optime_browser=xxxxxx; opnt=xxxxxx; opstep=xxxxxx; opstep_event=xxxxxx; fp=xxxxxx;"
},
{
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)"
}
],
"BAIDU": [
{
"data_url": "https://cdn.jsdelivr.net/gh/Sitoi/Sitoi.github.io/baidu_urls.txt",
"submit_url": "http://data.zz.baidu.com/urls?site=https://sitoi.cn&token=xxxxxx",
"times": 10
},
{
"data_url": "多账号 data_url 链接地址,以实际获取为准",
"submit_url": "多账号 submit_url 链接地址,以实际获取为准",
"times": 10
}
],
"FMAPP": [
{
"blackbox": "eyJlcnJxxxxxx",
"cookie": "sensorsdata2015jssdkcross=xxxxxx",
"device_id": "xxxxxx-xxxx-xxxx-xxxx-xxxxxx",
"fmversion": "xxxxxx",
"os": "xxxxxx",
"token": "xxxxxx.xxxxxx-xxxxxx-xxxxxx.xxxxxx-xxxxxx",
"useragent": "xxxxxx"
},
{
"blackbox": "多账号 blackbox 填写,请参考上面,blackbox 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)",
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)",
"device_id": "多账号 device_id 填写,请参考上面,以实际获取为准",
"fmversion": "多账号 fmVersion 填写,请参考上面,以实际获取为准",
"os": "多账号 os 填写,请参考上面,以实际获取为准",
"token": "多账号 token 填写,请参考上面,以实际获取为准",
"useragent": "多账号 User-Agent 填写,请参考上面,以实际获取为准"
}
],
"TIEBA": [
{
"cookie": "BIDUPSID=xxxxxx; PSTM=xxxxxx; BAIDUID=xxxxxx; BAIDUID_BFESS=xxxxxx; delPer=xxxxxx; PSINO=xxxxxx; H_PS_PSSID=xxxxxx; BA_HECTOR=xxxxxx; BDORZ=xxxxxx; TIEBA_USERTYPE=xxxxxx; st_key_id=xxxxxx; BDUSS=xxxxxx; BDUSS_BFESS=xxxxxx; STOKEN=xxxxxx; TIEBAUID=xxxxxx; ab_sr=xxxxxx; st_data=xxxxxx; st_sign=xxxxxx;"
},
{
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)"
}
],
"BILIBILI": [
{
"cookie": "_uuid=xxxxxx; rpdid=xxxxxx; LIVE_BUVID=xxxxxx; PVID=xxxxxx; blackside_state=xxxxxx; CURRENT_FNVAL=xxxxxx; buvid3=xxxxxx; fingerprint3=xxxxxx; fingerprint=xxxxxx; buivd_fp=xxxxxx; buvid_fp_plain=xxxxxx; DedeUserID=xxxxxx; DedeUserID__ckMd5=xxxxxx; SESSDATA=xxxxxx; bili_jct=xxxxxx; bsource=xxxxxx; finger=xxxxxx; fingerprint_s=xxxxxx;",
"coin_num": 0,
"coin_type": 1,
"silver2coin": true
},
{
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)",
"coin_num": 0,
"coin_type": 1,
"silver2coin": true
}
],
"V2EX": [
{
"cookie": "_ga=xxxxxx; __cfduid=xxxxxx; PB3_SESSION=xxxxxx; A2=xxxxxx; V2EXSETTINGS=xxxxxx; V2EX_REFERRER=xxxxxx; V2EX_LANG=xxxxxx; _gid=xxxxxx; V2EX_TAB=xxxxxx;",
"proxy": "使用代理的信息,无密码例子: http://127.0.0.1:1080 有密码例子: http://username:password@127.0.0.1:1080"
},
{
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)",
"proxy": "使用代理的信息,无密码例子: http://127.0.0.1:1080 有密码例子: http://username:password@127.0.0.1:1080"
}
],
"WWW2NZZ": [
{
"cookie": "YPx9_2132_saltkey=xxxxxx; YPx9_2132_lastvisit=xxxxxx; YPx9_2132_sendmail=xxxxxx; YPx9_2132_con_request_uri=xxxxxx; YPx9_2132_sid=xxxxxx; YPx9_2132_client_created=xxxxxx; YPx9_2132_client_token=xxxxxx; YPx9_2132_ulastactivity=xxxxxx; YPx9_2132_auth=xxxxxx; YPx9_2132_connect_login=xxxxxx; YPx9_2132_connect_is_bind=xxxxxx; YPx9_2132_connect_uin=xxxxxx; YPx9_2132_stats_qc_login=xxxxxx; YPx9_2132_checkpm=xxxxxx; YPx9_2132_noticeTitle=xxxxxx; YPx9_2132_nofavfid=xxxxxx; YPx9_2132_lastact=xxxxxx;"
},
{
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)"
}
],
"SMZDM": [
{
"cookie": "__jsluid_s=xxxxxx; __ckguid=xxxxxx; device_id=xxxxxx; homepage_sug=xxxxxx; r_sort_type=xxxxxx; _zdmA.vid=xxxxxx; sajssdk_2015_cross_new_user=xxxxxx; sensorsdata2015jssdkcross=xxxxxx; footer_floating_layer=xxxxxx; ad_date=xxxxxx; ad_json_feed=xxxxxx; zdm_qd=xxxxxx; sess=xxxxxx; user=xxxxxx; _zdmA.uid=xxxxxx; smzdm_id=xxxxxx; userId=xxxxxx; bannerCounter=xxxxxx; _zdmA.time=xxxxxx;"
},
{
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)"
}
],
"MIMOTION": [
{
"max_step": "20000",
"min_step": "10000",
"password": "Sitoi",
"phone": "18888xxxxxx"
},
{
"max_step": "多账号 最大步数填写,请参考上面",
"min_step": "多账号 最小步数填写,请参考上面",
"password": "多账号 密码填写,请参考上面",
"phone": "多账号 手机号填写,请参考上面"
}
],
"ACFUN": [
{
"password": "Sitoi",
"phone": "18888xxxxxx"
},
{
"password": "多账号 密码填写,请参考上面",
"phone": "多账号 手机号填写,请参考上面"
}
],
"CLOUD189": [
{
"password": "Sitoi",
"phone": "18888xxxxxx"
},
{
"password": "多账号 密码填写,请参考上面",
"phone": "多账号 手机号填写,请参考上面"
}
],
"POJIE": [
{
"cookie": "htVD_2132_client_token=xxxxxx; htVD_2132_connect_is_bind=xxxxxx; htVD_2132_connect_uin=xxxxxx; htVD_2132_nofavfid=xxxxxx; htVD_2132_smile=xxxxxx; Hm_lvt_46d556462595ed05e05f009cdafff31a=xxxxxx; htVD_2132_saltkey=xxxxxx; htVD_2132_lastvisit=xxxxxx; htVD_2132_client_created=xxxxxx; htVD_2132_auth=xxxxxx; htVD_2132_connect_login=xxxxxx; htVD_2132_home_diymode=xxxxxx; htVD_2132_visitedfid=xxxxxx; htVD_2132_viewid=xxxxxx; KF4=xxxxxx; htVD_2132_st_p=xxxxxx; htVD_2132_lastcheckfeed=xxxxxx; htVD_2132_sid=xxxxxx; htVD_2132_ulastactivity=xxxxxx; htVD_2132_noticeTitle=xxxxxx;"
},
{
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)"
}
],
"MGTV": [
{
"params": "uuid=xxxxxx&uid=xxxxxx&ticket=xxxxxx&token=xxxxxx&device=iPhone&did=xxxxxx&deviceId=xxxxxx&appVersion=6.8.2&osType=ios&platform=iphone&abroad=0&aid=xxxxxx&nonce=xxxxxx&timestamp=xxxxxx&appid=xxxxxx&type=1&sign=xxxxxx&callback=xxxxxx"
},
{
"params": "多账号 请求参数填写,请参考上面"
}
],
"PICACOMIC": [
{
"email": "Sitoi",
"password": "xxxxxx"
},
{
"email": "多账号 账号填写,请参考上面",
"password": "多账号 密码填写,请参考上面"
}
],
"MEIZU": [
{
"draw_count": "1",
"cookie": "aliyungf_tc=xxxxxx; logined_uid=xxxxxx; acw_tc=xxxxxx; LT=xxxxxx; MZBBS_2132_saltkey=xxxxxx; MZBBS_2132_lastvisit=xxxxxx; MZBBSUC_2132_auth=xxxxxx; MZBBSUC_2132_loginmember=xxxxxx; MZBBSUC_2132_ticket=xxxxxx; MZBBS_2132_sid=xxxxxx; MZBBS_2132_ulastactivity=xxxxxx; MZBBS_2132_auth=xxxxxx; MZBBS_2132_loginmember=xxxxxx; MZBBS_2132_lastcheckfeed=xxxxxx; MZBBS_2132_checkfollow=xxxxxx; MZBBS_2132_lastact=xxxxxx;"
},
{
"draw_count": "多账号 抽奖次数设置",
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)"
}
],
"ZHIYOO": [
{
"cookie": "ikdQ_9242_saltkey=xxxxxx; ikdQ_9242_lastvisit=xxxxxx; ikdQ_9242_onlineusernum=xxxxxx; ikdQ_9242_sendmail=1; ikdQ_9242_seccode=xxxxxx; ikdQ_9242_ulastactivity=xxxxxx; ikdQ_9242_auth=xxxxxx; ikdQ_9242_connect_is_bind=xxxxxx; ikdQ_9242_nofavfid=xxxxxx; ikdQ_9242_checkpm=xxxxxx; ikdQ_9242_noticeTitle=1; ikdQ_9242_sid=xxxxxx; ikdQ_9242_lip=xxxxxx; ikdQ_9242_lastact=xxxxxx"
},
{
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)"
}
],
"WEIBO": [
{
"url": "https://api.weibo.cn/2/users/show?wm=xxxxxx&launchid=xxxxxx&b=xxxxxx&from=xxxxxx&c=xxxxxx&networktype=xxxxxx&v_p=xxxxxx&skin=xxxxxx&v_f=xxxxxx&lang=xxxxxx&sflag=xxxxxx&ua=xxxxxx&ft=xxxxxx&aid=xxxxxx&has_extend=xxxxxx&uid=xxxxxx&gsid=xxxxxx&sourcetype=&get_teenager=xxxxxx&s=xxxxxx&has_profile=xxxxxx"
},
{
"url": "多账号 show_url 填写,请参考上面,show_url 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)"
}
],
"DUOKAN": [
{
"cookie": "user_id=xxxxxx; token=xxxxxx; user_gender=xxxxxx; device_id=xxxxxx; app_id=xxxxxx; build=xxxxxx; short_version=xxxxxx"
},
{
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)"
}
],
"CSDN": [
{
"cookie": "uuid_tt_dd=xxxxxx; _ga=xxxxxx; UserName=xxxxxx; UserInfo=xxxxxx; UserToken=xxxxxx; UserNick=xxxxxx; AU=768; UN=xxxxxx; BT=xxxxxx; p_uid=xxxxxx; Hm_up_6bcd52f51e9b3dce32bec4a3997715ac=xxxxxx; Hm_ct_6bcd52f51e9b3dce32bec4a3997715ac=xxxxxx; Hm_lvt_6bcd52f51e9b3dce32bec4a3997715ac=xxxxxx dc_sid=xxxxxx; c_segment=xxxxxx; dc_session_id=xxxxxx; csrfToken=xxxxxx; c_first_ref=xxxxxx; c_first_page=xxxxxx; c_page_id=xxxxxx; announcement-new=xxxxxx; log_Id_click=xxxxxx; c_pref=xxxxxx; c_ref=xxxxxx; dc_tos=xxxxxx; log_Id_pv=xxxxxx; log_Id_view=xxxxxx"
},
{
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)"
}
],
"WZYD": [
{
"data": "areaId=xxxxxx&roleId=xxxxxx&gameId=xxxxxx&serverId=xxxxxx&gameOpenid=xxxxxx&userId=xxxxxx&appVersion=xxxxxx&cClientVersionName=xxxxxx&platid=xxxxxx&source=xxxxxx&algorithm=xxxxxx&version=xxxxxx&timestamp=xxxxxx&appid=xxxxxx&openid=xxxxxx&sig=xxxxxx&encode=2&msdkEncodeParam=xxxxxx&cSystem=xxxxxx&h5Get=xxxxxx&msdkToken=&appOpenid=xxxxxx"
},
{
"data": "多账号 data 填写,请参考上面,data 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)"
}
],
"WOMAIL": [
{
"url": "https://nyan.mail.wo.cn/cn/sign/index/index?mobile=xxxxxx&userName=&openId=xxxxxx",
"pause21days": true,
"password": "Sitoi",
"phone": "18888xxxxxx"
},
{
"url": "多账号 url 填写,请参考上面,url 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)",
"pause21days": true,
"password": "多账号 密码填写,请参考上面",
"phone": "多账号 手机号填写,请参考上面"
}
],
"HEYTAP": [
{
"cookie": "sa_distinct_id=xxxxxx;Personalized=xxxxxx;s_channel=xxxxxx;source_type=xxxxxx;app_param=xxxxxx;ENCODE_TOKENSID=xxxxxx;scene_id=xxxxxx;apkPkg=xxxxxx;exp_id=;app_utm=xxxxxx;TOKENSID=xxxxxx;strategy_id=xxxxxx;referer=;experiment_id=xxxxxx;section_id=;s_version=xxxxxx;app_innerutm=xxxxxx;retrieve_id=;log_id=;",
"useragent": "xxxxxx",
"draw": false
},
{
"cookie": "多账号 cookie 填写,请参考上面,cookie 以实际获取为准(遇到特殊字符如双引号\" 请加反斜杠转义)",
"useragent": "多账号 User-Agent 填写,请参考上面,以实际获取为准",
"draw": false
}
],
"UNICOM": [
{
"mobile": "18888xxxxxx",
"password": "xxxxxx",
"app_id": "xxxxxx"
},
{
"mobile": "多账号 手机号",
"password": "多账号 密码",
"app_id": "多账号 appId"
}
],
"EVERPHOTO": [
{
"mobile": "+8618888xxxxxx",
"password": "xxxxxx"
},
{
"mobile": "多账号 手机号",
"password": "多账号 密码"
}
],
"SSPANEL": [
{
"email": "邮箱",
"password": "密码",
"url": "https://sitoi.cn"
},
{
"email": "多账号 邮箱",
"password": "多账号 密码",
"url": "https://sitoi.cn"
}
]
}

增加定时任务:

  • 运行全部脚本:``task dailycheckin`

  • 运行指定脚本(包含),可以同时选择多个,用「空格」分开:task dailycheckin --include xxxx

  • 运行指定脚本(排除),可以同时选择多个,用「空格」分开:task dailycheckin --exclude xxxx

设置定时更新脚本:task pip3 install dailycheckin --upgrade