gpt4 book ai didi

windows - 从网页自动下载文件

转载 作者:可可西里 更新时间:2023-11-01 11:49:27 26 4
gpt4 key购买 nike

我正在寻找一种从网站自动下载文件的方法。

目前,该过程确实是手动且繁重的。我进入一个网页,输入我的通行证并登录。它会打开一个弹出窗口,我必须在其中单击下载按钮以保存 .zip 文件。

关于如何自动执行此任务,您有什么建议吗?

我在windows 7上,主要会用MS dos batch,或者python。但我对其他想法持开放态度。

最佳答案

您可以使用 selenium 网络驱动程序来自动下载。您可以在 java 中使用以下代码片段获取浏览器下载首选项。

FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("browser.download.folderList", 2);
profile.setPreference("browser.download.manager.showWhenStarting", false);
profile.setPreference("browser.download.dir", "C:\\downloads");
profile.setPreference("browser.helperApps.neverAsk.openFile","text/csv,application/x-msexcel,application/excel,application/x-excel,application/vnd.ms-excel,text/html,text/plain,application/msword,application/xml");

当弹出窗口出现时使用这个类来处理弹出窗口。

Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_DOWN);
robot.keyRelease(KeyEvent.VK_DOWN);
robot.keyPress(KeyEvent.VK_ENTER);
robot.keyRelease(KeyEvent.VK_ENTER);

关于windows - 从网页自动下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33684136/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com