Alien的博客

Chrome自动下载脚本

因为一些众所周知的原因,一直不方便从google官网下载chrome版本,于是我就写了一个脚本去做这件事

项目地址为:https://github.com/Aliencn/chrome_auto_download
基于Python3写的脚本

首先要安装一些必要库


pip install requests
pip install requests[socks]
pip install requests[security]
pip install beautifulsoup4
pip install selenium


在Linux下运行除了安装上述库之外,还需要执行两条命令


chmod 755 phantomjs
ln phantomjs /bin/

使用方式如下


from chrome_download import chrome_download
chrome=chrome_download()

#设置代理
chrome.set_proxy('socks5://127.0.0.1:1080')
chrome.test_proxy()

#下载路径
chrome.chrome_download_dir=r'download'

#chrome版本,目前支持的版本['win','win64','mac']
chrome.chrome_os='win64'

#检查新版本,并下载
chrome.check_download()

目前我使用的方式是在一台linux机器上利用计划任务,每小时运行一次,然后把下载的程序通过邮件和BTsync传给自己。

BTsync只读密钥为:BJZ7EUXS7B5NG2KMIU3HUQ4KYYKBMN74E

20170917更新:BTsync的密钥已失效