|
1 | 1 | // ==UserScript== |
2 | 2 | // @name 吾爱破解论坛增强 - 自动签到、翻页 |
3 | | -// @version 1.0.6 |
| 3 | +// @version 1.0.7 |
4 | 4 | // @author X.I.U |
5 | 5 | // @description 自动签到、自动无缝翻页 |
6 | 6 | // @match *://www.52pojie.cn/* |
|
12 | 12 | // ==/UserScript== |
13 | 13 |
|
14 | 14 | (function() { |
| 15 | + // 是否开启帖子内自动翻页功能,true 为开启,false 为关闭。 |
| 16 | + var thread_pageLoading = true; |
| 17 | + |
15 | 18 | // 默认 ID 为 0 |
16 | 19 | var curSite = {SiteTypeID: 0}; |
17 | 20 |
|
|
42 | 45 |
|
43 | 46 | // 用于脚本内部判断当前 URL 类型 |
44 | 47 | let SiteType = { |
45 | | - FORUM: DBSite.forum.SiteTypeID, |
46 | | - THREAD: DBSite.thread.SiteTypeID, |
47 | | - GUIDE: DBSite.guide.SiteTypeID |
| 48 | + FORUM: DBSite.forum.SiteTypeID, // 各板块帖子列表 |
| 49 | + THREAD: DBSite.thread.SiteTypeID, // 帖子内 |
| 50 | + GUIDE: DBSite.guide.SiteTypeID // 导读帖子列表 |
48 | 51 | }; |
49 | 52 |
|
50 | 53 | // URL 匹配正则表达式 |
51 | | - var patt_forum = /\/forum-\d+-\d+\.html/, |
52 | | - patt_forum_2 = /mod\=forumdisplay/, |
53 | | - patt_thread = /\/thread-\d+-\d+\-\d+.html/, |
| 54 | + var patt_thread = /\/thread-\d+-\d+\-\d+.html/, |
54 | 55 | patt_thread_2 = /mod\=viewthread/, |
| 56 | + patt_forum = /\/forum-\d+-\d+\.html/, |
| 57 | + patt_forum_2 = /mod\=forumdisplay/, |
55 | 58 | patt_guide = /mod\=guide\&view\=(hot|digest)/ |
56 | 59 |
|
57 | 60 | // URL 判断 |
58 | 61 | if (patt_thread.test(location.pathname) || patt_thread_2.test(location.search)){ |
59 | | - curSite = DBSite.thread; |
| 62 | + // 帖子内 |
| 63 | + if(thread_pageLoading)curSite = DBSite.thread; |
60 | 64 | }else if (patt_forum.test(location.pathname) || patt_forum_2.test(location.search)){ |
| 65 | + // 各板块帖子列表 |
61 | 66 | curSite = DBSite.forum; |
62 | 67 | }else if (patt_guide.test(location.search)){ |
| 68 | + // 导读帖子列表 |
63 | 69 | curSite = DBSite.guide; |
64 | 70 | } |
65 | 71 | curSite.pageUrl = ""; // 下一页URL |
|
0 commit comments