File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -37,6 +37,42 @@ cron "10 0 0 * * *" script-path=https://raw.githubusercontent.com/chavyleung/scr
3737 - 看看是不是在登录前就写入 Cookie 了
3838 - 如果是,请确保在登录成功后,再尝试写入 Cookie
3939
40+ 3 . 为什么有时成功有时失败
41+
42+ - 很正常,网络问题,哪怕你是手工签到也可能失败(凌晨签到容易拥堵就容易失败)
43+ - 暂时不考虑代码级的重试机制,但咱有配置级的(暴力美学):
44+
45+ - ` Surge ` 配置:
46+
47+ ``` properties
48+ # 没有什么是一顿饭解决不了的:
49+ cron " 10 0 0 * * *" script-path =xxx.js # 每天00:00:10执行一次
50+ # 如果有,那就两顿:
51+ cron " 20 0 0 * * *" script-path =xxx.js # 每天00:00:20执行一次
52+ # 实在不行,三顿也能接受:
53+ cron " 30 0 0 * * *" script-path =xxx.js # 每天00:00:30执行一次
54+
55+ # 再粗暴点,直接:
56+ cron " * */60 * * * *" script-path =xxx.js # 每60分执行一次
57+ ```
58+
59+ - `QuanX`配置:
60+
61+ ```properties
62+ [task_local]
63+ 1 0 * * * xxx.js # 每天00:01执行一次
64+ 2 0 * * * xxx.js # 每天00:02执行一次
65+ 3 0 * * * xxx.js # 每天00:03执行一次
66+
67+ */60 * * * * xxx.js # 每60分执行一次
68+ ```
69+
70+ 4. 为什么百度贴吧签到没有系统通知
71+
72+ - 百度貌似用的 GBK 编码目前无法优雅地解码,所以就算提示出来吧名也是乱码的
73+ - 我有 20 个吧不想被消息轰炸
74+ - 目前考虑提示`本次成功:3, 本次失败:4, 今天共签5`这种提示形式,但代码层面受限制,还在想办法实现
75+
4076# # 感谢
4177
4278[@NobyDa] (https://github.com/NobyDa)
Original file line number Diff line number Diff line change @@ -40,6 +40,42 @@ music.163.com
4040 - 看看是不是在登录前就写入 Cookie 了
4141 - 如果是,请确保在登录成功后,再尝试写入 Cookie
4242
43+ 3 . 为什么有时成功有时失败
44+
45+ - 很正常,网络问题,哪怕你是手工签到也可能失败(凌晨签到容易拥堵就容易失败)
46+ - 暂时不考虑代码级的重试机制,但咱有配置级的(暴力美学):
47+
48+ - ` Surge ` 配置:
49+
50+ ``` properties
51+ # 没有什么是一顿饭解决不了的:
52+ cron " 10 0 0 * * *" script-path =xxx.js # 每天00:00:10执行一次
53+ # 如果有,那就两顿:
54+ cron " 20 0 0 * * *" script-path =xxx.js # 每天00:00:20执行一次
55+ # 实在不行,三顿也能接受:
56+ cron " 30 0 0 * * *" script-path =xxx.js # 每天00:00:30执行一次
57+
58+ # 再粗暴点,直接:
59+ cron " * */60 * * * *" script-path =xxx.js # 每60分执行一次
60+ ```
61+
62+ - `QuanX`配置:
63+
64+ ```properties
65+ [task_local]
66+ 1 0 * * * xxx.js # 每天00:01执行一次
67+ 2 0 * * * xxx.js # 每天00:02执行一次
68+ 3 0 * * * xxx.js # 每天00:03执行一次
69+
70+ */60 * * * * xxx.js # 每60分执行一次
71+ ```
72+
73+ 4. 为什么百度贴吧签到没有系统通知
74+
75+ - 百度貌似用的 GBK 编码目前无法优雅地解码,所以就算提示出来吧名也是乱码的
76+ - 我有 20 个吧不想被消息轰炸
77+ - 目前考虑提示`本次成功:3, 本次失败:4, 今天共签5`这种提示形式,但代码层面受限制,还在想办法实现
78+
4379# # 感谢
4480
4581[@NobyDa] (https://github.com/NobyDa)
Original file line number Diff line number Diff line change @@ -37,6 +37,42 @@ cron "10 0 0 * *" script-path=https://raw.githubusercontent.com/chavyleung/scrip
3737 - 看看是不是在登录前就写入 Cookie 了
3838 - 如果是,请确保在登录成功后,再尝试写入 Cookie
3939
40+ 3 . 为什么有时成功有时失败
41+
42+ - 很正常,网络问题,哪怕你是手工签到也可能失败(凌晨签到容易拥堵就容易失败)
43+ - 暂时不考虑代码级的重试机制,但咱有配置级的(暴力美学):
44+
45+ - ` Surge ` 配置:
46+
47+ ``` properties
48+ # 没有什么是一顿饭解决不了的:
49+ cron " 10 0 0 * * *" script-path =xxx.js # 每天00:00:10执行一次
50+ # 如果有,那就两顿:
51+ cron " 20 0 0 * * *" script-path =xxx.js # 每天00:00:20执行一次
52+ # 实在不行,三顿也能接受:
53+ cron " 30 0 0 * * *" script-path =xxx.js # 每天00:00:30执行一次
54+
55+ # 再粗暴点,直接:
56+ cron " * */60 * * * *" script-path =xxx.js # 每60分执行一次
57+ ```
58+
59+ - `QuanX`配置:
60+
61+ ```properties
62+ [task_local]
63+ 1 0 * * * xxx.js # 每天00:01执行一次
64+ 2 0 * * * xxx.js # 每天00:02执行一次
65+ 3 0 * * * xxx.js # 每天00:03执行一次
66+
67+ */60 * * * * xxx.js # 每60分执行一次
68+ ```
69+
70+ 4. 为什么百度贴吧签到没有系统通知
71+
72+ - 百度貌似用的 GBK 编码目前无法优雅地解码,所以就算提示出来吧名也是乱码的
73+ - 我有 20 个吧不想被消息轰炸
74+ - 目前考虑提示`本次成功:3, 本次失败:4, 今天共签5`这种提示形式,但代码层面受限制,还在想办法实现
75+
4076# # 感谢
4177
4278[@NobyDa] (https://github.com/NobyDa)
Original file line number Diff line number Diff line change 1+ /**
2+ *
3+ * [MITM]
4+ * tieba.baidu.com
5+ *
6+ * [rewrite_local]
7+ * ^https:\/\/tieba\.baidu\.com\/m\/ url script-response-body tieba.cookie.js
8+ *
9+ * [task_local]
10+ * 1 0 0 * * tieba.js
11+ *
12+ */
13+
14+ const cookieName = '网易云音乐'
15+ const cookieKey = 'chavy_cookie_neteasemusic'
16+ const cookieVal = $request . headers [ 'Cookie' ]
17+
18+ if ( cookieVal ) {
19+ let cookie = $prefs . setValueForKey ( cookieVal , cookieKey )
20+ if ( cookie ) {
21+ let msg = `Cookie [${ cookieName } ] 写入成功!`
22+ $notify ( msg , '' , '详见日志' )
23+ }
24+ }
25+
26+ $done ( { } )
You can’t perform that action at this time.
0 commit comments