|
1 | 1 | // ==UserScript== |
2 | 2 | // @name 自动无缝翻页 |
3 | | -// @version 1.9.8 |
| 3 | +// @version 1.9.9 |
4 | 4 | // @author X.I.U |
5 | 5 | // @description 无缝拼接下一页内容,目前支持:[所有使用「Discuz!、Flarum、DUX(WordPress)」的网站]、百度、谷歌、必应、贴吧、豆瓣、微博、NGA(玩家社区)、V2EX、看雪论坛、煎蛋网、超能网、IT之家、千图网、Pixabay、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、小霸王其乐无穷、茶杯狐、NO视频、低端影视、奈菲影视、91美剧网、真不卡影院、片库、音范丝、BT之家、爱恋动漫、Nyaa、SrkBT、RARBG、423Down、不死鸟、小众软件、极简插件、果核剥壳、六音软件、微当下载、th-sjy 汉化、异次元软件、老殁殁漂遥、异星软件空间、动漫狂、漫画猫、漫画DB、HiComic(嗨漫画)、动漫之家、古风漫画网、砂之船动漫家、PubMed、wikiHow、GreasyFork、CS.RIN.RU、FitGirl(更多的写不下了... |
6 | 6 | // @match *://*/* |
|
1382 | 1382 | scrollDelta: 1500 |
1383 | 1383 | } |
1384 | 1384 | }, |
| 1385 | + lrepacks: { |
| 1386 | + SiteTypeID: 0, |
| 1387 | + host: 'lrepacks.net', |
| 1388 | + functionStart: function() {if (location.pathname.indexOf('.html') === -1) curSite = DBSite.lrepacks;}, |
| 1389 | + pager: { |
| 1390 | + type: 1, |
| 1391 | + nextLink: 'css;.page_next > a', |
| 1392 | + pageElement: 'css;#main .post-list article', |
| 1393 | + insertPosition: ['css;.page_nav', 1], |
| 1394 | + replaceE: 'css;.page_nav', |
| 1395 | + scrollDelta: 1500 |
| 1396 | + }, |
| 1397 | + function: { |
| 1398 | + before: lrepacks_functionBefore |
| 1399 | + } |
| 1400 | + }, |
1385 | 1401 | thewindowsclub: { |
1386 | 1402 | SiteTypeID: 0, |
1387 | 1403 | host: 'www.thewindowsclub.com', |
|
1980 | 1996 | } |
1981 | 1997 |
|
1982 | 1998 |
|
| 1999 | + // cs_rin_ru 各版块帖子列表的插入前函数(过滤置顶帖子) |
| 2000 | + function cs_rin_ru_functionBefore(pageElems) { |
| 2001 | + for (let i = 0; i < pageElems.length; i++) { |
| 2002 | + if (pageElems[i].textContent.replace(/\n| /g,'') === 'Topics') { |
| 2003 | + pageElems.splice(0,i+1); |
| 2004 | + break; |
| 2005 | + } |
| 2006 | + } |
| 2007 | + return pageElems |
| 2008 | + } |
| 2009 | + |
| 2010 | + |
1983 | 2011 | // 片库 的插入前函数(加载图片) |
1984 | 2012 | function mypianku_functionBefore(pageElems) { |
1985 | 2013 | pageElems.forEach(function (one) { |
|
2031 | 2059 | } |
2032 | 2060 |
|
2033 | 2061 |
|
2034 | | - // cs_rin_ru 各版块帖子列表的插入前函数(过滤置顶帖子) |
2035 | | - function cs_rin_ru_functionBefore(pageElems) { |
2036 | | - for (let i = 0; i < pageElems.length; i++) { |
2037 | | - if (pageElems[i].textContent.replace(/\n| /g,'') === 'Topics') { |
2038 | | - pageElems.splice(0,i+1); |
2039 | | - break; |
| 2062 | + // LRepacks 的插入前函数(调整 class) |
| 2063 | + function lrepacks_functionBefore(pageElems) { |
| 2064 | + pageElems.forEach(function (one) { |
| 2065 | + let now = one.querySelector('.slideUp, .elementFade') |
| 2066 | + if (now) { |
| 2067 | + now.className = now.className.replace('slideUp','slideUpRun').replace('elementFade','elementFadeRun'); |
2040 | 2068 | } |
2041 | | - } |
| 2069 | + }); |
2042 | 2070 | return pageElems |
2043 | 2071 | } |
2044 | 2072 |
|
|
0 commit comments