Board logo

标题: [版本发布] pageprefetcher(预先下载下页内容插件<适用于看小说或多页图片>) [打印本页]

作者: ttrry    时间: 2008-2-26 19:28     标题: pageprefetcher(预先下载下页内容插件<适用于看小说或多页图片>)

page prefetcher,当网页有“下一页”类链接时运行,可以预先下载下页内容,减少翻页后的打开下载时间~
如果下一页内容为图片,图片大或比较多时,下载时间一般会较长,就需要等待一段时间页面才能完全加载完毕,如果使用本插件,可以在浏览上页内容时,先将下页内容预先下载下来。特别适用于网上看小说(现在的网上小说一般最新更新的都是图片的,然后才有人整理出文字版的),或网上浏览多页图片时。
将IE选项,Internet临时文件,设置“检查所在网页的较新版本”为“不检查”会有特别明显感觉,将直接打开下页。(这个平时默认设置为自动较好)
转自Opera的插件~,使用的Javascript。
我做了两处改动:
1、改为不自动运行,因为平时并不需要这个插件,用时只需点一下插件图标即可运行~~~如想改为自动运行,可修改plugin.ini中内容StartAfterPageDone=后面值为1
2、pageprefetch.htm中最后一句代码,我做了些许改动:
原来的代码是:
//no prefetch links found... delete the array
if( window.prefetched_urls.length==0 )
  delete window.prefetched_urls;
但delete window.prefetched_urls这句有错误,使用TW的错误控制台可以检测~
我不会javascript,只能揣测认为这是在页面无下一页内容时,window.prefetched_urls标签为空时,将其删除,释放内存,而window.prefetched_urls不能用delete来删除,所以出现错误信息。
在这里试了多个方法,如close、clear等都不行,只能使用pop将其清空,现改为:
//no prefetch links found... delete the array
//if( window.prefetched_urls.length==0 )
  window.prefetched_urls.pop();
即不管window.prefetched_urls时否为空(即长度为0)都将window.prefetched_urls清空。这句是不是与“window.prefetched_urls='';”完全相同啊?不知这样修改可行不~我改过后测试没感觉有什么变化或问题~请高手继续测试完善~~~
我试验是否将window.prefetched_urls清空,是先push几个字符,然后使用
document.write打印字符,然后再清空数组,再使用document.write,如第二次为空,则已将其清空。
请高手继续完善这个插件!~
附贴图:运行插件后,如有下一页内容,页面标题后面会加上:prefetched_urls:***~
PS:极度反感厌恶我的截图右下角那个图标的东西(金山毒毒`)~
[attach]40396[/attach]
另借本帖对TW两处功能提一建议:
1、鼠标选中超过64个字符拖曳时,将保存选中内容,这个保存路径能否在TW中自定设置,经常使用这个功能保存网上的文章或文字片段,但发觉路径经常变为系统其他程序最后使用过的保存路径,我这里默认保存目录是变为“我的文档”,如果这个默认路径设置不使用系统的,而可以自主设定默认保存文档路径就好了~(看是不是与下面ALT+鼠标左键保存媒体内容路径合并,我一般是将文档也都保存在这个目录下面的,呵呵~)
2、插件:Sticker(资源收集器),也是与上面一个问题,默认保存路径的问题~,可不可以自主设定默认保存路径,或直接默认为Sticker程序所在目录。
哈哈,再让大家看一下我的插件,因为放在插件栏会占用地址栏一定空间,还是放在状态栏好~
[attach]40398[/attach]
不过平时我一般将5个插件及切换前后台显示的按钮隐藏掉,要使用某插件时,再将其按钮显示~~~(少加载几个图标,不知是否可以省点点儿系统资源及加快点点儿速度)~
上面这些插件仅是javascript或COM的,直接一个程序的我都放在侧边栏下载列表(编辑下载列表保存文件TheWorld.xml可改),以及两个侧边栏插件~
[attach]40399[/attach]

[ 本帖最后由 ttrry 于 2008-2-26 19:41 编辑 ]
作者: westone    时间: 2008-2-26 19:53

是沙发吗?第一次在这里坐沙发,有点激动。

当然,支持楼主是不能忘的。
作者: 81635631    时间: 2008-2-26 23:41

支持楼主,
不喜欢金山就别用吧.呵呵
作者: lpasacm    时间: 2008-2-29 21:18

正好需要  
支持哈
作者: sky5    时间: 2008-2-29 21:25

有时间再看看,现在还没有什么建议
作者: zhangguo82    时间: 2008-6-15 18:20

大家没意识到,这是个非常好的 东西
作者: lostindream    时间: 2008-6-25 15:10

支持了,这个不错的
作者: vokins    时间: 2009-9-17 00:14

楼主有空更新一下啊~呵呵
作者: abcdmp5    时间: 2009-9-17 01:01

很实用的插件^_^.
作者: lkf    时间: 2012-5-7 22:23

提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./) Powered by Discuz! 7.2