diff --git a/Autopage.user.js b/Autopage.user.js index 87b2c65..c641482 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 自动无缝翻页 -// @version 3.0.4 +// @version 3.0.5 // @author X.I.U // @description 无缝拼接下一页内容(瀑布流),目前支持:[所有「Discuz!、Flarum、phpBB、Xiuno、DUX/XIU/D8/Begin(WP主题)」网站]、百度、谷歌、必应、搜狗、头条搜索、360 搜索、微信搜索、贴吧、豆瓣、微博、NGA、V2EX、B 站(Bilibili)、煎蛋网、糗事百科、龙的天空、起点小说、IT之家、千图网、Pixabay、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、FitGirl、片库、茶杯狐、NO视频、低端影视、奈菲影视、91美剧网、音范丝、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、极简插件、小众软件、动漫狂、漫画猫、漫画DB、HiComic、动漫之家、古风漫画网、PubMed、wikiHow、GreasyFork、Github、StackOverflow(以上仅一小部分,更多的写不下了... // @match *://*/* @@ -561,6 +561,8 @@ curSite = DBSite.douban_subject_reviews; } else if(location.pathname.indexOf('/subject') > -1 && location.pathname.indexOf('/episode') > -1) { // 电视剧每集评论 curSite = DBSite.douban_subject_episode; + } else if(location.pathname.indexOf('/people') > -1 && location.pathname.indexOf('/collect') > -1) { // 看过的电影 + curSite = DBSite.douban_people_collect; }}, pager: { type: 1, @@ -591,6 +593,16 @@ scrollD: 1000 } }, // 豆瓣 - 剧评 + douban_people_collect: { + pager: { + type: 1, + nextL: 'css;link[rel="next"]', + pageE: 'css;.grid-view > div', + insertP: ['css;.grid-view', 3], + replaceE: 'css;.paginator', + scrollD: 1000 + } + }, // 豆瓣 - 看过的电影 douban_group: { host: 'www.douban.com', functionStart: function() {if (location.pathname.indexOf('/group/topic/') > -1) { @@ -3906,6 +3918,32 @@ pF: [0, 'img[original]', 'original'] } }, // 图集谷 - 图片页 + mvtui: { + host: 'mvtui.com', + functionStart: function() {if (location.pathname.indexOf('.html') > -1) {curSite = DBSite.mvtui;} else {curSite = DBSite.mvtui_list;}}, + pager: { + type: 1, + nextL: 'css;.article-paging span.current+a', + pageE: 'css;.article-content > p', + insertP: ['css;.article-paging', 1], + replaceE: 'css;.article-paging', + scrollD: 3000 + } + }, // 美女推 - 图片页 + mvtui_list: { + pager: { + type: 1, + nextL: 'css;li.next-page a', + pageE: 'css;#posts > div', + insertP: ['css;#posts', 3], + replaceE: 'css;.pagination', + scrollD: 1500 + }, + function: { + bF: src_bF, + pF: [0, 'img[data-src]', 'data-src'] + } + }, // 美女推 - 分类页 mm131: { host: 'www.mm131.net', functionStart: function() { @@ -4410,10 +4448,6 @@ if (oldList) { // 将当前列表存为变量 oldList = oldList.innerHTML; - // 暂停一段时间,避免多次重复点击下一页 - /*let _SiteTypeID = curSite.SiteTypeID; - curSite.SiteTypeID = 0; - setTimeout(function(){curSite.SiteTypeID = _SiteTypeID;}, 400)*/ // 点击下一页 next.click(); // 当前页码 + 1