通用组件:自动更新套件的使用过程

发布时间:2022-06-27 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了通用组件:自动更新套件的使用过程脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

背景:Winform程序有个重要缺点,就是程序修改,客户端更新不方便,解决方法就是开发一个自动更新,包含客户端上传、客户端下载和服务端三个程序。案例:一、【客户端】:准备源文件,目录为:D:upload_srcapp_data下面有文件:app_data.adbapp_data.exeapp_data.exe.config... ...二、【服务端】:在服务上启动文件:执行命令:【gin_log_server.exe -file d:/go.log -port 5005 -dir d:/upload】参数说明:1)、-file d:/go.log:指定日志文件。2)、-port 5005:指定端口。3)、-dir d:/upload:指定文件上传后所保存的目录。三、【客户端】:在客户端执行命令,将文件上传到服务端。执行命令:【UploadLocalDir -url http://127.0.0.1:5005/upload -dir D:/upload_src/app_data】参数说明:1)、-url http://127.0.0.1:5005/upload:指定上传服务。2)、-dir D:/upload/app_data:指定要上传服务。参数:D:upload>UploadLocalDir -url http://127.0.0.1:5005/upload -dir D:/upload_src/app_dataAutoUpload -dir d:/upload_src -newDir newSys -name 02021/12/23 22:10:15 正在上传第1个(共17个)文件:D:/upload_src/app_data/DotNetZip.dll2021/12/23 22:10:15 url:【http://127.0.0.1:5005/upload?save_dir=&new_file=0&size=460288&key=93996055】2021/12/23 22:10:16 status:200 OK,body:{"dir":"d:/upload/upload_src/app_data","message":"上传成功","name":"DotNetZip.dll","path":"d:/upload/upload_src2021/12/23 22:10:16 正在上传第2个(共17个)文件:D:/upload_src/app_data/DotNetZip.pdb2021/12/23 22:10:16 url:【http://127.0.0.1:5005/upload?save_dir=&new_file=0&size=460288&key=93996055?save_dir=&new_file=0&size=589312&key=38231657】... ...通过返回日志可以知道,以“DotNetZip.dll”为例,上传的文件保存在服务器的目录下:d:/upload/upload_src/app_data。

四、【服务端】:收到请求以后,步骤:1)、生成目录:D:uploadupload_srcapp_data2)、在D:uploadupload_srcapp_data目录下生成相关文件,如:D:uploadupload_srcapp_data>dirapp_data.adbapp_data.exe...

脚本宝典总结

以上是脚本宝典为你收集整理的通用组件:自动更新套件的使用过程全部内容,希望文章能够帮你解决通用组件:自动更新套件的使用过程所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: