这是一款 dotnet core 基于C#语言开发,开源跨平台通用自动更新程序
1.跨平台,轻量级,通用 2.差异更新,更新速度快 3.界面管理更新数据,操作简单 4.运行方式支持:普通运行和服务运行 5.自动更新支持:可执行程序和服务程序
1.运行服务端: a.windows:双击运行[Anye.Soft.AutoUpdate.Server.exe] b.linux:先进入[程序目录],之后执行:bash linux_run.sh
2.使用管理端程序: a.运行[Anye.Soft.AutoUpdate.Manage.exe] b.创建更新服务: [新增服务] => 在列表里双击<刚刚新增的服务> c.创建更新库: => [创建更新库] d.创建程序版本: => [新增版本] => [导入目录] => [发布]
3.使用命令端程序(先进入程序目录): a.windows a-1.添加更新库配置:Anye.Soft.AutoUpdate.Exec.exe add -n app1 -t 127.0.0.1:9999 -u updater -k 123456 -l app1 a-2.执行更新:Anye.Soft.AutoUpdate.Exec.exe update -n app1 或.直接执行:Anye.Soft.AutoUpdate.Exec.exe run -t 127.0.0.1:9999 -u updater -k 123456 -l app1 b.linux b-1.添加更新库配置:dotnet Anye.Soft.AutoUpdate.Exec.dll add -n app1 -t 127.0.0.1:9999 -u updater -k 123456 -l app1 b-2.执行更新:dotnet Anye.Soft.AutoUpdate.Exec.dll update -n app1 或.直接执行:dotnet Anye.Soft.AutoUpdate.Exec.dll run -t 127.0.0.1:9999 -u updater -k 123456 -l app1
(详细请看项目下的[使用说明.txt])
服务端:服务提供接口 使用说明.txt Anye.Soft.AutoUpdate.Server.exe #windows程序 win_install.bat #安装成windows服务 win_start_service.bat #启动windows服务 win_stop_service.bat #停止windows服务 win_uninstall.bat #卸载windows服务 Anye.Soft.AutoUpdate.Server.dll #linux程序 anyesoft.autoupdate.service #linux服务配置 linux_disable_service.sh #linux服务取消开机启动 linux_enable_service.sh #linux服务开机启动 linux_restart_service.sh #linux服务重启 linux_start_service.sh #linux服务启动 linux_stop_service.sh #linux服务停止 linux_run.sh #linux程序后台运行 log4net.config #日志配置 server.json #配置文件
管理端:连接服务端,管理更新库信息 使用说明.txt Anye.Soft.AutoUpdate.Manage.exe #windows程序 log4net.config #日志配置
命令端:连接服务端,获取更新库信息,实现自动更新程序 使用说明.txt Anye.Soft.AutoUpdate.Exec.exe #windows程序 Anye.Soft.AutoUpdate.Exec.dll #linux程序 log4net.config #日志配置
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。