lis*_*tor 2 javascript batch-file download
我需要从富国银行下载我公司 2015 年的所有 30 个银行账户月结单。富国银行现在允许客户执行以下操作:
(1) 点击“声明与披露”
(2) 点击“选择账户”
(3) 点击“查看时间段”
(4) 点击我要下载的月份的pdf文件
(5) pdf在浏览器上加载
(6)点击打开的pdf上的下载按钮
(7)点击保存
(8) 点击返回按钮下载下个月的结单
这太乏味并且太耗时。我使用 FireFox,FireFox 有一个名为“Down Them All”的附加组件。该插件适用于常规链接。但是,当我将鼠标指针悬停在富国银行月度报表的链接上时,这些链接似乎会转到“javascript:{0}”或类似的代码,并且“全部下载”无法找到这些链接。
还有其他方法可以批量下载吗?
非常感谢您的帮助 !!
利斯普罗格M
更新的答案(2021)这是一个社区编写的脚本,可以帮助人们解决这个问题,很多人都有同样的痛点。 https://github.com/binary1230/wellsfargo-bulk-PDF-statement-downloader
原始答案:我在他们的新网站上遇到了同样的问题,我编写了一个小脚本,您可以从 Chrome 开发者控制台运行它来执行此操作(截至 2017 年 10 月 12 日有效,如果他们在未来)。
要使用此功能,请在每次屏幕上显示要下载的链接时执行以下操作:
在 Chrome 浏览器中,导航到 Wells Fargo 报表查看器并拉出您要查看的 PDF 集
按 F12 打开开发人员工具,然后单击底部的“控制台”选项卡
将以下代码粘贴到开发者控制台中,然后按 ENTER
$("a[data-pdf='true']").each(function(i,el) {$(el).attr('href', $(el).attr('data-url'));});
Run Code Online (Sandbox Code Playgroud)
现在已完成此操作,您可以右键单击每个链接,然后单击“另存为...”以保存每个 PDF(或使用下载管理器获取全部 PDF)
我将此代码上传到https://gist.github.com/binary1230/7cfa0524d0fae7c320e3b15fc1f4f64c,其他富国银行用户也有一些同样痛苦的评论。这个问题也在他们的论坛上:https://www.wellsfargocommunity.com/thread/9286