饿郎每天都在为肚子奔波

位置: 首页 » 推荐程序 » 【原创程序】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

获取成功后程序会自动运行. 

  本程序是开源的。需要的朋友留下信箱或是mail我

  • 相关文章:
  • quote 1.饿郎  URL
    del 2008-3-1 22:41:29 回复该留言
  • 1
    本程序是公开源码的。需要的朋友可以留言或是MAIL我
  • quote 5.饿郎  URL
    del 2008-3-8 15:42:31 回复该留言
  • 5
    你们要,也请留下联系方式啊。呵呵。要不然发个邮件给我也行啊..........
  • quote 6.小力  URL
    del 2008-3-9 15:35:30 回复该留言
  • 6
    毕设的项目里正需要实现自动升级功能,求饿郎给一份源码,不尽感激!
    mali0910@gmail.com
  • quote 7.zhaowenke  URL
    del 2008-3-11 10:47:35 回复该留言
  • 7
    我的程序正好用到这一块,自己写了一个,但不太方便,谢谢。
  • quote 9.hebert  URL
    del 2008-3-11 23:44:05 回复该留言
  • 9
    项目里正需要实现自动升级功能,求饿郎给一份源码,不尽感激!richs2008@163.com
  • quote 11.Kofi  URL
    del 2008-3-12 12:52:30 回复该留言
  • 11
    多謝啊~~我正被這問題困擾~~能給我一份源碼嗎 ???
    謝謝.

    kofilai@hotmail.com
  • quote 12.admin  URL
    del 2008-3-12 14:27:36 回复该留言
  • 12
    richs2008@163.com,kofilai@hotmail.com 源码已经发到你们的信箱
  • quote 14.llisw  URL
    del 2008-3-19 8:28:33 回复该留言
  • 14
    多谢,我现在正需要这样的程序,能发给我我一份么?li_shu_wang@sina.com
  • quote 22.  URL
    del 2008-3-27 21:27:18 回复该留言
  • 22
    毕设的项目里正需要实现自动升级功能,请给我一份吧,谢谢了!
  • quote 23.  URL
    del 2008-3-27 21:28:04 回复该留言
  • 23
    毕设的项目里正需要实现自动升级功能,请给我一份吧,谢谢了!
    mayaolele@sohu.com
  • quote 28.admin  URL
    del 2008-4-1 9:42:14 回复该留言
  • 28
    weld@263.net;binchen.roc@qq.com;yk56@163.com;mayaolele@sohu.com
    已经发送
  • quote 29.xhong  URL
    del 2008-4-1 15:57:07 回复该留言
  • 29
    发给我一份吧,现在正好需要,谢谢!
    xhongong@126.com
  • quote 34.  URL
    del 2008-4-8 18:54:44 回复该留言
  • 34
    你好,能告诉我这是在什么环境下运行的吗?非常感谢!
    我的QQ是:806184465加我好吗?
  • quote 46.如风  URL
    del 2008-4-29 14:22:36 回复该留言
  • 46
    谢谢,请发一份zhangjinmail@126.com
    x798221 于 2008-5-9 14:08:16 回复
    请发给我一份,谢谢!
  • quote 53.乐乐  URL
    del 2008-5-23 21:15:15 回复该留言
  • 53
    能吧你的总体设计和需求分析发给我吗?你写的代码有一部分我看不懂,搞不明白它的升级原理………………非常谢谢你!!
  • quote 54.admin  URL
    del 2008-5-26 15:11:23 回复该留言
  • 54
    没有正规的总体设计和需求分析.一个小工具而已不是什么正规的软件.
    基本的实现方式文章里面已经介绍了.
  • quote 57.update  URL
    del 2008-5-31 22:58:31 回复该留言
  • 57
    楼主好,能把升级的原理再说详细一点吗?它是在C/S模式下实现的吗?
  • quote 58.fly  URL
    del 2008-6-2 11:42:03 回复该留言
  • 58
    很好的东西,麻烦楼主也把源码给我发一份,谢谢啦
    我的邮箱是flyaway232@163.com

  • quote 59.fly  URL
    del 2008-6-2 13:01:04 回复该留言
  • 59
    我的毕业设计要用到这个,麻烦楼主把源码发给我一份吧,万分感谢

    我的邮箱是 flyaway232@163.com
  • quote 60.admin  URL
    del 2008-6-3 16:51:13 回复该留言
  • 60
    升级原理就是按照固定的格式到指定的地址下载指定的文件覆盖掉本地指定的文件.完成后执行指定的程序.

    呵呵.能算是原理吗?升级程序的目的就是这个啊.

    源码已发到58楼信箱
  • del 2008-6-4 17:24:22 回复该留言
  • 61
    谢谢楼主啦!很需要这方面的源码来学习,感谢楼主无私奉献!
    IP139@139.com
  • quote 63.admin  URL
    del 2008-6-5 9:44:24 回复该留言
  • 63
    关于我发送的代码问题.

    代码是第一个版本,没有经过处理的,只是试验性质的,大家可以看看,真实应用的话还是需要改的.比如自动启动的时候要杀到主进程,才能升级主程序等等.还需要和需要升级的软件配合使用等等问题....
  • quote 64.xinxin  URL
    del 2008-6-13 8:17:25 回复该留言
  • 64
    楼主好,我现在正好要应用到这个部分,麻烦您给我也发一份吧,谢谢;我的邮箱是lixin550@163.com 再次感谢!
  • quote 71.whoisnet  URL
    del 2008-6-27 12:51:39 回复该留言
  • 71
    非常感谢您的程序,可否发一份给我?谢谢!
    percy@vip.sina.com
  • quote 73.XC  URL
    del 2008-6-27 16:03:40 回复该留言
  • 73
    站长你好 我也很需要一份 我的邮箱:
    kof_sdu@hotmail.com
    多谢!
  • quote 77.ssihc110  URL
    del 2008-7-4 9:52:02 回复该留言
  • 77
    站长你好 我也很需要一份 我的邮箱:
    ssihc110@qq.com 多谢! 多谢! 多谢!
  • quote 88.小张  URL
    del 2008-7-18 18:30:41 回复该留言
  • 88
    为什么要在下载文件下加上txt的文件啊,是下载的说明文件吗?
    需要源码研究下,谢谢!

发表评论:

最近发表

最新评论及回复

Copyright 2008 www.jrgz2008.com All Rights Reserved. Powered By Z-Blog 1.8 Spirit Build 80708  Skin By Stephen