程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> 關於C# >> C#客戶端軟件自動升級程序

C#客戶端軟件自動升級程序

編輯:關於C#

程序界面:

本程序說明

* 自動更新通用程序.最好放在需要用到自動更新的程序的同級目錄下

* 自動更新采用文件接口.在本程序的同級目錄下必須要有autoupdate.config文件

* 文件格式為:

* url=獲取升級到配置文件

* cmd=升級完成後執行的命令

url=url1$url2$url3$url4

cmd=cmd.exe

* 自動升級程序會按順序檢查url,如果第一個無效就選第二個,依次類推。

* 升級完成以後執行cmd處寫的命令。

如果檢查到URL有效那麼就會獲取URL的返回的內容

* 程序獲得的返回內容的格式應該為 需要下載的文件地址$保存在本地的文件名稱

ur1$filename1

url2$filename2

* 程序會逐個下載url並保存到升級程序相對應的目錄下。

* 如果在同級目錄下有autoupdate.error說明升級過程中有錯,文件裡面寫的是錯誤的內容.

下載解壓縮後會看到兩個文件:

你可以看到下載的程序中的autoupdate.config文件的內容為:

url=http://www.jrgz2008.com/blog/code/autoupdate/UpDate.htm

cmd=cmd.exe

這個配置表示要到http://www.jrgz2008.com/blog/code/autoupdate/UpDate.htm地址獲取下載文件列表,下載完成以後執行cmd.exe命令

http://www.jrgz2008.com/blog/code/autoupdate/UpDate.htm地址獲取到底文件內容為

http://www.jrgz2008.com/blog/code/autoupdate/1.txt$1.bat

http://www.jrgz2008.com/blog/code/autoupdate/2.txt$2.txt

http://www.jrgz2008.com/blog/code/autoupdate/3.txt$3/3.jrgz2008

獲取成功後程序會自動運行.

下載此程序

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved