阅读:1655回复:1
可以实现下载文件自动改名这样的效果吗?
主要想实现在起点中文网下载书籍时不用另外改名
以http://www.qidian.com/Book/107580.aspx这本书为例, 对应txt的下载地址 http://download.qidian.com/pda/107580.txt, dindog写了一个greasemonkey脚本,可以方便的在书籍介绍页面进行下载(如图,加了一个下载txt标签,不用按起点的设计跳转几遍) 图片:1.PNG // ==UserScript== // @name 起点下载 // @namespace qidiantxt // @include http://www.qidian.com/Book/* // ==/UserScript== var link = document.location.pathname.match(/\d+/) tab = document.querySelector('.tabs ul'); newtab = document.createElement('li'); newtab.innerHTML='<a href="http://download.qidian.com/pda/' + link + '.txt">下载TXT</a>'; tab.appendChild(newtab); 虽然已经比之前大大方便了,但依然存在一个问题, 就是下载保存时默认的文件名107580.txt,事实上,为了方便查看和搜索,一般都要将这个文件名改为:书籍名称.txt,所以要先手动复制这个小说的名字(比如在上述书籍介绍页面上复制),然后点下载txt,再在保存对话框复制上去,再点保存。 而要对这个进行修改,好像是greasemonkey脚本做不到的 那是否能够通过uc脚本或者什么方式,使其自动获得介绍页面的书籍名称,然后在打开下载页面 保存txt时,自动把保存文件名改成书籍名称呢? |
|
1楼#
发布于:2012-01-31 20:58
关注一下,感谢你上面的脚本。
|
|