|
16 | 16 | 12.3 缩短运行时间,由于企鹅读书版本更新.请手动进去看一次书 |
17 | 17 | 12.3 调整推送时间为12点和24点左右 |
18 | 18 | 12.6 精简打印通知 |
19 | | -12.7 解决1金币问题, |
| 19 | +12.7 解决1金币问题,务必重新获取一次更新body |
20 | 20 |
|
21 | 21 | ⚠️cookie获取方法: |
22 | 22 |
|
23 | 23 | 进 https://m.q.qq.com/a/s/d3eacc70120b9a37e46bad408c0c4c2a |
24 | 24 |
|
25 | | -进一本书 看 10秒以下 然后退出,获取阅读时长cookie和更新body,看书一定不能超过10秒 |
| 25 | +进书库选择一本书,看10秒以下,然后退出,获取时长url和时长header以及更新body,看书一定不能超过10秒 |
| 26 | +
|
| 27 | +
|
| 28 | +
|
| 29 | +Secrets对应关系如下,多账号默认换行 |
| 30 | +
|
| 31 | +qqreadbodyVal 👉 QQREAD_BODY |
| 32 | +qqreadtimeurlVal 👉 QQREAD_TIMEURL |
| 33 | +qqreadtimeheaderVal 👉 QQREAD_TIMEHD |
| 34 | +
|
26 | 35 |
|
27 | | -可能某些页面会卡住,但是能获取到cookie,再注释cookie重写就行了! |
28 | 36 |
|
29 | 37 | ⚠️宝箱奖励为20分钟一次,自己根据情况设置定时,建议设置11分钟一次 |
30 | 38 |
|
31 | 39 | hostname=mqqapi.reader.qq.com |
32 | 40 |
|
33 | 41 | ############## 圈x |
34 | 42 |
|
35 | | -#企鹅读书获取cookie |
| 43 | +#企鹅读书获取更新body |
36 | 44 | https:\/\/mqqapi\.reader\.qq\.com\/log\/v4\/mqq\/track url script-request-body https://raw.githubusercontent.com/ziye12/JavaScript/master/Task/qqreads.js |
37 | 45 |
|
38 | 46 | #企鹅读书获取时长cookie |
39 | 47 | https:\/\/mqqapi\.reader\.qq\.com\/mqq\/addReadTimeWithBid? url script-request-header https://raw.githubusercontent.com/ziye12/JavaScript/master/Task/qqreads.js |
40 | 48 |
|
41 | 49 | ############## loon |
42 | 50 |
|
43 | | -//企鹅读书获取cookie |
44 | | -http-request https:\/\/mqqapi\.reader\.qq\.com\/log\/v4\/mqq\/track script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/Task/qqreads.js,requires-body=true, tag=企鹅读书获取cookie |
| 51 | +//企鹅读书获取更新body |
| 52 | +http-request https:\/\/mqqapi\.reader\.qq\.com\/log\/v4\/mqq\/track script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/Task/qqreads.js,requires-body=true, tag=企鹅读书获取更新body |
45 | 53 |
|
46 | 54 | //企鹅读书获取时长cookie |
47 | 55 | http-request https:\/\/mqqapi\.reader\.qq\.com\/mqq\/addReadTimeWithBid? script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/Task/qqreads.js, requires-header=true, tag=企鹅读书获取时长cookie |
48 | 56 |
|
49 | 57 | ############## surge |
50 | 58 |
|
51 | | -//企鹅读书获取cookie |
52 | | -企鹅读书 = type=http-request,pattern=https:\/\/mqqapi\.reader\.qq\.com\/log\/v4\/mqq\/track,script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/Task/qqreads.js, |
| 59 | +//企鹅读书获取更新body |
| 60 | +企鹅读书获取更新body = type=http-request,pattern=https:\/\/mqqapi\.reader\.qq\.com\/log\/v4\/mqq\/track,script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/Task/qqreads.js, |
53 | 61 |
|
54 | 62 | //企鹅读书获取时长cookie |
55 | | -企鹅读书 = type=http-request,pattern=https:\/\/mqqapi\.reader\.qq\.com\/mqq\/addReadTimeWithBid?,script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/Task/qqreads.js, |
| 63 | +企鹅读书获取时长cookie = type=http-request,pattern=https:\/\/mqqapi\.reader\.qq\.com\/mqq\/addReadTimeWithBid?,script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/Task/qqreads.js, |
56 | 64 |
|
57 | 65 |
|
58 | 66 | */ |
@@ -156,28 +164,35 @@ if ($.isNode()) { |
156 | 164 |
|
157 | 165 | if ((isGetCookie = typeof $request !== "undefined")) { |
158 | 166 | GetCookie(); |
| 167 | +$.done(); |
159 | 168 | } |
160 | 169 |
|
161 | 170 | function GetCookie() { |
162 | | - if ($request && $request.url.indexOf("track") >= 0) { |
163 | | - const qqreadbodyVal = $request.body; |
164 | | - if (qqreadbodyVal) $.setdata(qqreadbodyVal, "qqreadbd"); |
165 | | - $.log(`[${jsname}] 获取更新body: 成功,qqreadbodyVal: ${qqreadbodyVal}`); |
166 | | - $.msg(jsname, `获取更新body: 成功🎉`, ``); |
167 | | - } else if ($request && $request.url.indexOf("addReadTimeWithBid?") >= 0) { |
| 171 | + |
| 172 | +if ($request && $request.url.indexOf("addReadTimeWithBid?") >= 0) { |
168 | 173 | const qqreadtimeurlVal = $request.url; |
169 | 174 | if (qqreadtimeurlVal) $.setdata(qqreadtimeurlVal, "qqreadtimeurl"); |
170 | 175 | $.log( |
171 | | - `[${jsname}] 获取阅读时长url: 成功,qqreadtimeurlVal: ${qqreadtimeurlVal}` |
| 176 | + `[${jsname}] 获取时长url: 成功,qqreadtimeurlVal: ${qqreadtimeurlVal}` |
172 | 177 | ); |
173 | | - |
| 178 | + $.msg(jsname, `获取时长url: 成功🎉`, ``); |
174 | 179 | const qqreadtimeheaderVal = JSON.stringify($request.headers); |
175 | 180 | if (qqreadtimeheaderVal) $.setdata(qqreadtimeheaderVal, "qqreadtimehd"); |
176 | 181 | $.log( |
177 | 182 | `[${jsname}] 获取时长header: 成功,qqreadtimeheaderVal: ${qqreadtimeheaderVal}` |
178 | 183 | ); |
179 | | - $.msg(jsname, `获取阅读时长cookie: 成功🎉`, ``); |
| 184 | + $.msg(jsname, `获取时长header: 成功🎉`, ``); |
180 | 185 | } |
| 186 | + else if ($request &&$request.body.indexOf("bookDetail_bottomBar_read_C")>=0&&$request.body.indexOf("topBar_left_back_C")<0&&$request.body.indexOf("bookRead_dropOut_shelfYes_C")<0){ |
| 187 | + const qqreadbodyVal = $request.body; |
| 188 | + if (qqreadbodyVal) $.setdata(qqreadbodyVal, "qqreadbd"); |
| 189 | + $.log( |
| 190 | + `[${jsname}] 获取更新body: 成功,qqreadbodyVal: ${qqreadbodyVal}` |
| 191 | + ); |
| 192 | + $.msg(jsname, `获取更新body: 成功🎉`, ``); |
| 193 | + |
| 194 | + } |
| 195 | + |
181 | 196 | } |
182 | 197 |
|
183 | 198 |
|
|
0 commit comments