每 24 小时从网站下载一份 pdf?

每 24 小时从网站下载一份 pdf?

我最近发现了 G24,这是一份《卫报》定期更新新闻摘要的 PDF 文件,我可以将其打印出来。

有没有办法每 24 小时下载一次上述 pdf?它有一个静态链接,因为它们只是更新 pdf,并且易于访问(无需登录)。

关联:http://download.guardian.co.uk/g24/World.pdf

答案1

$source = "http://download.guardian.co.uk/g24/World.pdf"
$dest = "C:\Users\Public\Downloads\World.pdf"

$wc = New-Object System.Net.WebClient
$wc.DownloadFile($source, $dest)

上面的 Powershell 脚本,然后使用任务计划程序运行 Windows PowerShell 脚本。

要向文件添加日期戳,请更改 $dest 变量:

$dest = "C:\Users\Public\Downloads\World $(get-date -f yyyy-MM-dd).pdf"

文件名 = “World 2012-12-15.pdf”。

此日期将是预定日期执行的日期。如果文件未更新,您将获得具有不同日期戳的相同 PDF。

答案2

最简单的方法是添加每 24 小时运行一次的 cron 作业。

http://download.guardian.co.uk/g24/World.pdf下载它。
crontab -e编辑你的 cron 计划。

答案3

创建“食谱”非常简单https://ifttt.com例如,它将抓取 pdf 然后自动将其上传到你的谷歌驱动器。

相关内容