我正在尝试破解Python脚本以监控Chrome中的持续下载并在下载过程关闭后自动关闭我的PC。我知道很少的JavaScript,并且正在考虑使用PyJs库,如果需要的话。
1)这是最好的方法吗?我不需要应用程序可移植,只是工作。
2)您如何识别下载过程?
3)您如何监控下载进度?显然,Chrome API没有为其提供特定功能。
答案 0 :(得分:1)
不错的问题,可能是因为我可以关注自动关机的需要。 ;)
我只是用Google搜索。 There happens to be an experimental API但仅适用于截至目前的开发频道。我不是在开发渠道试试,所以我希望我指出你正确的方向。
一种方法是:
http://localhost:XYZ/
在您的扩展程序中,您可以使用:
chrome.downloads.search(query, function (arrayOfDownloadItem){ .. })
in_progress
属性arrayOfDownloadItem
XMLHttpRequest
的长度。
HTH