Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chenjia404/ChromeAutoUpdate
一个自动更新chrome的小工具
https://github.com/chenjia404/ChromeAutoUpdate
Last synced: 22 days ago
JSON representation
一个自动更新chrome的小工具
- Host: GitHub
- URL: https://github.com/chenjia404/ChromeAutoUpdate
- Owner: chenjia404
- License: mit
- Created: 2016-10-31T15:03:10.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-11-06T11:08:27.000Z (about 7 years ago)
- Last Synced: 2024-08-05T17:24:32.000Z (4 months ago)
- Language: C#
- Homepage:
- Size: 155 KB
- Stars: 57
- Watchers: 9
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - chenjia404/ChromeAutoUpdate - 一个自动更新chrome的小工具 (C# #)
README
# ChromeAutoUpdate
一个自动更新chrome的小工具第一次使用的时候会下载chrome最新版,需要稍微等待。
360会有各种提示,卸载360即可[doge]。
打开桌面快捷方式时,会检测更新,然后打开chrome。
会根据你的操作系统,自动选择32位、64位版chrome。
每次更新后,下次启动chrome即可生效。
提示adobe flash版本过旧,下载:http://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player_ppapi.exe 即可。
目前是测试版,功能还不齐全,每天都会更新添加功能。
注意:本工具不支持xp。
bug反馈联系微博@你的档案。
主页:http://chrome.wbdacdn.com/
# 更新原理
请求更新接口,下载chrome新版安装包,验证签名,解压覆盖。
# To Do List
- 使用安装包更新- 没有.net4.5的,安装.net4.5
- 升级.net框架到4.5
- 增加从zeronet源更新功能
# 更新日志
1.11.1.17:支持升级默认安装的chrome(如果安装在系统目录,会申请管理员权限),也可以修改配置文件定义chrome安装路径。1.11.5.18:增加下载超时处理,增加更新渠道默认参数,添加多地址下载支持,解决部分网络用户无法更新。
1.11.6.23:默认保存chrome到安装目录,不和原有chrome冲突
1.11.16.21:判断chrome安装目录是否存在,解决第一次使用的时候,由于目录不存在,导致程序无法响应。
1.11.18.21:增加bit参数,int字节位数 8是64系统,4是32位
1.11.21.22:自动删除老的目录
1.11.22.14:修正目录处理错误,导致删除失败的问题
1.12.05.20:解决更新的时候,文件占用的问题。
1.2017.02.07:增加下载进度显示。
1.2017.02.09:增加图形化配置,第一次使用时需要配置,增加DHT网络(实验)。
1.2017.02.11:设置工作目录,解决开机启动的时候,目录不正确;解决重复打开的时候,有弹窗提示;解决写入日志文件冲突的问题。
1.2017.04.26:去掉关机提示
1.2017.05.14:任务栏右下角通知区域增加图标显示
# 配置文件
[server]
update_url=http://chrome.wbdacdn.com/update.php #主程序升级接口
app_update_url=http://chrome.wbdacdn.com/app_update.php #chrome升级接口
[config]
version=4 #配置文件版本,请勿修改
[app]
index= #默认打开页面
Params= #启动chrome的参数
user_agent="Mozilla/5.0(Windows NT 10.0; Win64; x64) AppleWebKit/537.36(KHTML, like Gecko) Chrome/56.0.2902.0 Safari/537.36"
path=C:\soft\ChromeAutoUpdate\ #chrome安装目录,需要 \ 结尾
Channel=dev #取值 'Stable','Beta','Dev','Canary'
bit=8 # int字节位数 8是64系统,4是32位