找回密码
 立即注册
搜索
查看: 4485|回复: 3

[Opera党]自动翻页脚本推荐

[复制链接]
发表于 2007-12-9 03:11 | 显示全部楼层 |阅读模式
os0x的oAutoPagerize,效果是对有定义的网站可以通过滚动来自动翻页
作者说对opera优化过了
http://d.hatena.ne.jp/os0x/20071202/oautopagerize

作者blog
http://d.hatena.ne.jp/os0x/

可以按照这个模版自行添加其余网站

,{
url:          ''
,nextLink:     ''
,insertBefore: ''
,pageElement:  ''
}


url为网站地址,支持通配符、正则式
nextLink、insertBefore、pageElement分别为下一页的链接、插入点、页面内容,使用xpath
xpath可以参考Ayush的Remove It Permanently (RIP) for Opera或者Firefox + Remove It Permanently的结果





参照这个oAutoPagerize修改了一个专门为s1优化的脚本,见附件

到现在都还没有找到一个合适的用来查看源代码的js
暂时这么办吧
javascript:(function(){var result=document.evaluate("//div[contains(@id,'autopagers1')]",document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);for(var i=0;i<result.snapshotLength;i++){result.snapshotItem(i).removeNode(true);}result=document.evaluate("//script",document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);for(var i=0;i<result.snapshotLength;i++){result.snapshotItem(i).removeNode(true);}result=document.evaluate("//link[@rel='stylesheet']",document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);for(var i=0;i<result.snapshotLength;i++){result.snapshotItem(i).href=result.snapshotItem(i).href;}result=document.evaluate("//img[not(contains(@src,'http'))]",document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);for(var i=0;i<result.snapshotLength;i++){result.snapshotItem(i).src=result.snapshotItem(i).src;}var out=document.firstChild.outerHTML+'</body></html>';out=out.replace(/&/g,"&amp;").replace(/ /g,"&nbsp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\'/g,"&#39;").replace(/\"/g,"&quot;").replace(/\n/g,"<br />");var win=window.open('about:blank','_blank');var doc=win.document;doc.write(out);doc.close();})();

需要看页面源代码时,把这段粘贴到地址栏后回车
等待几秒,源代码会显示在一个新页面中
把源代码粘贴到本地任意htm中
保存后再打开
把这个htm重新保存一下就可以了,这一步无所谓用什么浏览器都可以
注意可能有部分标签的&lt;和&gt;没有正确转换成<和>,请自行修改一下吧
如果找到什么更好的方法再更新

[ 本帖最后由 aaaa007cn 于 2008-1-2 01:46 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

头像被屏蔽
发表于 2007-12-12 11:29 | 显示全部楼层
我来消灭精华帖的0回复,外也不许消灭0回复了
回复

使用道具 举报

     
发表于 2007-12-22 22:42 | 显示全部楼层
是说可以保存多页么? 保存完是一个文件还是多个?什么格式的?
回复

使用道具 举报

 楼主| 发表于 2007-12-22 23:13 | 显示全部楼层
一个帖子的多页保存为一个文件
保存成html、mht或者其他什么格式都可以
反正是用opera浏览取得所有页面修改图片链接后再打开后另存
这个再打开就无所谓用的什么浏览器了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-7-18 14:00 , Processed in 0.087428 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表