Skip to content

Funny-ppt/MowerUpdater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MowerUpdater

体验丝滑的 Mower 安装器/更新器

常见问题

Q: 配置文件是什么?有什么用?我需要更改配置文件吗?

A: 配置文件一开始是为了兼容旧版启动器、部分考虑到了多版本控制问题所使用的,目前主要用于控制rsync参数。如果你熟悉rsync参数,可以自定义这些参数,从而更细致得控制更新。如果你不了解你在做什么,不需要更改配置文件。

Q: GhProxy代理模式是什么?我需要启用他吗?

A: 启用GhProxy代理模式后,会尝试走GhProxy代理访问Github,从Github Release获取最新版安装包。如果Github没有该版本的安装包,或因其他原因而导致的代理失败,则会回退到镜像源下载安装模式。建议仅在镜像源下载速度极慢时,尝试用GhProxy下载安装。

特性

  • 轻量化

    • MowerUpdater打包后,内置 cwRsync 客户端,总大小维持在3MB左右
    • 除了 .NetFramework(最低支持v4.6.2),几乎没有外部依赖
  • 操作简便,设计人性化

    • MowerUpdater使用后台任务来处理工作,保持 UI 不被阻塞
      • 在镜像源更改时,立刻尝试读取镜像源,并添加识别到的版本
      • 在安装目录更改时,检测当前目录是否安装Mower,识别临近目录中已安装的Mower
    • UI 会被恰当的禁用,以防止误操作
    • MowerUpdater 会在必要时提醒您确认相关信息
      • 在大多时候,MowerUpdater保持静默
      • 但是,MowerUpdater考虑了大量情况,以在需要时提醒您
  • 使用 rsync 降低更新 Mower 时的流量消耗,更快,更省心

  • 自己安装 Mower 遇上问题?

    • MowerUpdater 能够检测并安装 Mower 运行需要的大部分依赖
  • 更新勤快(并不)