使用 Firefox 插件 Down Them All 是否有办法在一系列页面上执行 dTa 一键操作?

使用 Firefox 插件 Down Them All 是否有办法在一系列页面上执行 dTa 一键操作?

所以我有一个 URL:。http://www.example.com/mp3?page=1每个页面上都有大量可供下载的免费 mp3。


但不是:单击 dTa 一次,然后将页面更改为http://www.example.com/mp3?page=2,然后单击 dTa 一次,等等...

我希望能够选择一系列页面来执行 Firefox 扩展。


我可以编写一个 JS 函数放到页面上吗:

  • 执行“dTa one click”firefox扩展
  • var page_number = 1
  • window.open ('http://www.example.com/mp3?page='+page_number+','_self',false)
  • 执行“dTa one click”firefox扩展
  • var page_number = page_number + 1
  • window.open ('http://www.example.com/mp3?page='+page_number+','_self',false)
  • ETC......

有人知道我该如何去做这件事吗?

答案1

有多个 Firefox 插件可让您将自定义脚本注入特定域的网页中。查看油脂猴时髦的。我个人更喜欢 Stylish,但 Greasemonkey 有更多的贡献用户脚本。如果你搜索一下,你甚至可能会发现你需要的脚本已经存在了……

答案2

有一些工具可以下载完整的网站。我不知道我用过什么工具,但我知道它们有选项可以只下载特定文件类型,如 mp3,不跟踪域外的链接等。这个可能更容易使用。即使它也会下载 HTML 页面,但之后很容易删除它们。所以问题是,你是想让 Firefox 方法工作,还是想获得结果。

http://www.httrack.com/page/2/

相关内容