Super_preloaderPlus.user.js
- Super_preloaderPlus_one.user.js:修改增强2合1版本。greasyfork.org,userscripts.org。
- Super_preloader_one.user.js:整合自原版2个文件,微量修改。
- Super_preloader_plus.user.js
- Super_preloader_plus.db.user.js
Firefox(Greasemonkey/Scriptish),Chrome(原生/Tampermonkey),Maxthon(暴力猴)
基于 NLF 的 Super_preloader 脚本和 vokins 的 Super_preloader.db,修改精简增强。此版本为2合1版本,不需要数据库文件。
Firefox 用户还可使用 uc脚本 uAutoPagerize2.uc.js ,共用同一数据库,2者各有特点。
Chrome 用户,Tampermonkey 更耗资源,Chrome 原生安装无法自动更新,新增的设置无法持久保存。在 chrome 30 下简单测试,2组数据:26M 35M 60M,40M 62M 118M,分别为无、原生、Tampermonkey 下的内存占用。
- 修正:Discuz论坛帖子下一页必须使用 iframe 才能显示头像图片的问题。
- 修正:内容为表格时分隔条错位的情况。
- 修改了代码结构,删除了部分内容。
- 修改:chrome 下用 iframe 加载下一页式的调用。
- 修改:原 xhttpRequest 改为 GM_xmlhttpRequest,可让一些站点在 Noscript 运行。
- 新增:新增或修正了诸多规则,增加了一些规则的 preLink。
- 新增:新增了一些规则的 replaceE,可替换导航栏为下一页的导航栏。
- 新增:分隔条显示实际页数(改自lastDream2013),参数 separatorReal 可控制各个站点是否显示。
- 新增:图标状态的显示。
- 新增:下一页添加后触发 Super_preloaderPageLoaded 事件。
- 规则
- 修改:relatedObj: true, 则会根据规则的 pageElement 来计算页面底部。
- 新增:nextLink 参数的数组形式。
- 新增:lazyImgSrc 参数。
- 新增:newIframe 参数,每个下一页都使用新的 iframe,可以解决一些下一页按钮点击的问题。详见下面的使用注意。
- 新增:stylish 参数,可对该站点样式进行修正。
- 新增:startFilter 参数,找到规则后可先对页面进行提前处理。
- 新增:documentFilter(doc, requestURL, info) 参数,对下一页 document 对象进行提前处理。
- 新增:filter(pages) 参数,对新增页面后的处理。
- 新增设置界面,Chrome 原生安装无用。
- 新增:小说阅读脚本启用后本脚本不再启用。
- 提高速度,从以下几方面着手
- 加入 @exclude
- 禁用自动查找上一页功能,调用的时候才查找。
- 修改一些规则的 iframe 加载下一页为 http 加载
- 增加一些规则的上一页 xpath
- Google 搜索下一页图片(视频)的显示,内置去除重定向
- 百度贴吧下一页的点击放大,回复按钮可用
- youtube 搜索页面下一页图片的显示
- VeryCD 搜索页面图片的显示(非 iframe)
- 天涯论坛帖子,修复只看楼主
- 抽屉新热榜修复图片,推荐、收藏、评论点击
- 小米论坛下一页第一层的修正
- 默认为 Ctrl + 左键长按 暂停翻页,可点击悬浮窗的设置按钮,或 Greasemonkey 用户脚本命令处(暴力猴的脚本命令处)点击设置菜单进行设置。
- 如果需要 默认预读,修改 enable: true, // 启用自动翻页... 为 enable: false,
newIframe 是为了解决下一页按钮点击的问题而新增的,每次加载下一页都采用新的 iframe。
以下面规则为例,useiframe 必须为 true。pageElement 需要改成这样 id("J_posts_list")/*,而 id("J_posts_list") 则无效。
{name: 'Firefox中文社区 - 帖子',
url: '^http://www\\.firefox\\.net\\.cn/read',
nextLink: '//div[@class="pages"]/a[contains(text(), "下一页")]',
autopager: {
pageElement: 'id("J_posts_list")/*',
useiframe: true,
newIframe: true
}
},
风险脚本过滤器 检测到:自动 follow。
它的检测正则是 follow(_|\/|([^.\s]+)(\.|\?)), 匹配脚本内 following-sibling::*[. 或 following::a[contains(., \"Next\")] 等。
- 2013年12月7日
- 版本 5.7.5。修正增加规则:抢了个便宜、Solidot、前程无忧 - 搜索、善用佳软、User Scripts、User Styles。修正GM_addStyle、实际网页页数可能造成的bug。
- 2013年12月6日
- 版本 5.7.4。恢复对 Opera 的支持,新增多个手机站点规则,删减规则后可用于 Opera 12 for Mobile。
- 2013年12月4日
- 2013年12月2日
- 2013年12月1日
- 2013年11月29日
- 2013年11月27日
- 版本 5.6.5。增加改进规则:腾讯新闻、人民网娱乐频道、FT中文网、Mozilla Addons、blogspot、和邪社。
- 2013年11月23日
- 2013年11月22日
- 版本 5.6.1。规则新增参数 lazyImgSrc,同时更改规则。新增规则:店内搜索页-淘宝网,zd423。
- 2013年11月21日
- 版本 5.6.0。新增大成网_腾讯网规则。取消载入自定义规则出错的提示(在 github 被 CSP 限制)。
- 2013年11月16日
- 版本 5.5.9。设置窗口新增自定义站点规则。改进 Google 规则的图片修正。新增和修正一些规则(来自反馈)。
- 2013年11月15日
- 版本 5.5.8。修正停止翻页修改的问题。增加 凤凰网财经 规则。
- 版本 5.5.7。增加规则:凤凰汽车、汽车之家、爱卡汽车、豆瓣-书影音评论、我的小组话题 - 豆瓣、豆瓣全站、搜索 | Mozilla 技术支持。
- 2013年11月14日
- 2013年11月13日
- 2013年11月12日
- 2013年11月11日
- 版本 5.5.2。修正中关村新闻、pconline 规则。新增奇艺、土豆、搜狐视频搜索、棋友家园规则。修正 iframe 加载的一个 bug。
- 2013年11月10日
- 2013年11月08日
- 版本 5.5.0。新增一些规则的replaceE。调整 Discuz 论坛的搜索或导读。"中关村在线"和"太平洋电脑网" 的阅读全部。新增 xda-developers 规则。改为 GM_xmlhttpRequest。
- 2013年11月07日
- 2013年11月05日
- 2013年11月03日
- 2013年10月27日
- 2013年10月26日
- 2013年10月25日
- 版本 5.4.0。修正 newIframe。新增 firefox.net 下一页回复按钮可用。
- 2013年10月22日,版本 5.3.9。
- 修正 Tampermonkey 下导致 QQ 授权登录 的问题,反馈地址 1071 楼
- 新增规则 桌酷壁纸
- 2013年10月21日,版本 5.3.8。
- 悬浮框新增 新iframe 的点击,可以解决下一页图片或按钮点击的问题。
- 新增规则 手机网易网、手机凤凰网、手机环球网、TouringCarTimes、铁血。
- 规则的 nextLink 新增 Array 格式的识别。
- 规则新增参数 separatorReal,是否显示真实的页数。
- 2013年10月19日
- 版本 5.3.7。新增规则 gelbooru, safebooru etc。
- 版本 5.3.6。规则新增 newIframe 参数,下一页使用新的 iframe,能解决下一页按钮无法点击的问题。新增规则 36氪,爱范儿
- 2013年10月18日
- 版本 5.3.5。修正 Chrome 原生安装百度贴吧下一页图片点击无效果的问题(无法访问外部变量)。
- 版本 5.3.4。添加到历史记录功能改为默认禁用。新增 Discuz 论坛 - 导读 规则。
- 2013年10月16日
- 版本 5.3.3。修正 userstyles.org 的规则
- 版本 5.3.2。修正 Chrome 下 iframe 加载的问题,修正 firefox.net 规则。
- 2013年10月15日
- 2013年10月13日
- 版本 5.3.0。修改百度贴吧列表规则使其适用于 uAutoPagerize2。
- 版本 5.2.9。解决百度贴吧列表加载下一页后多个工具栏的情况。
- 版本 5.2.8。修改规则用于 Discuz论坛帖子 回复后插入到最后一页。去掉分隔条的 z-index。添加 youku、qiyi 到排除列表。
- 2013年10月12日
- 版本 5.2.6。分隔条新增实际网页数的显示(改自 lastDream 2013)。
- 2013年10月10日
- 2013年10月09日
- 2013年10月08日
- 版本 5.2.2。修正非 FF、Tampermonkey 下 Array.slice 的兼容性。
- 版本 5.2.1。修正百度贴吧帖子下一页回复可用,修正 Array.slice 的兼容性。
- 2013年10月07日
- 版本 5.2.0。修正百度知道、新闻搜索规则。
- 版本 5.1.9。规则的一些调整。
- 版本 5.1.8。移除 underscorejs,增加多个规则,调整代码结构等。
- 2013年10月04日,版本 5.1.6。引入 underscorejs,简化部分内容。
- 2013年10月03日
- 版本 5.1.5。修正 Chrome 下 iframe 加载的问题。
- 版本 5.1.4。增加 Chrome 原生安装的支持。
- 版本 5.1.3。Chrome 的某个 TM 版本在卡饭论坛 window.addEventListener('scroll', timeoutfn, false); 失效,改为 unsafeWindow.addEventListener('scroll', timeoutfn, false);。
- 2013年10月02日,版本 5.1.2。同步更新数据库 Super_preloader.db。
- 2013年10月01日,版本 5.1.1。移除 hashchange 事件,有 bug。
- 2013年10月01日,版本 5.0.9。Google 首页等添加 hashchange 事件
- 2013年9月....