ffpro
火狐狸
火狐狸
  • UID35340
  • 注册日期2011-02-26
  • 最后登录2018-07-18
  • 发帖数289
  • 经验45枚
  • 威望0点
  • 贡献值16点
  • 好评度1点
  • 社区居民
阅读:1655回复:1

可以实现下载文件自动改名这样的效果吗?

楼主#
更多 发布于:2012-01-31 20:58
主要想实现在起点中文网下载书籍时不用另外改名
以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时,自动把保存文件名改成书籍名称呢?
紫焰蔷薇
火狐狸
火狐狸
  • UID38153
  • 注册日期2012-01-24
  • 最后登录2021-09-04
  • 发帖数221
  • 经验102枚
  • 威望0点
  • 贡献值36点
  • 好评度7点
  • 社区居民
  • 忠实会员
1楼#
发布于:2012-01-31 20:58
关注一下,感谢你上面的脚本。
游客

返回顶部