每天为肚子而奔波的人

位置: 首页 » 推荐程序 » 【原创程序】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的文件啊,是下载的说明文件吗?
    需要源码研究下,谢谢!
  • del 2009-1-14 10:09:22 回复该留言
  • 114
    我也要一个分,最近研究这个客户端更新的问题,需要指向文件夹可以不~
    我的邮箱: tianxuehui513@sina.com
  • quote 116.小马  URL
    del 2009-2-25 21:18:37 回复该留言
  • 116
    感谢楼主无私共享,不知现在楼主还在发吗,也请转发份到cfxgc@21cn.com谢谢
  • del 2009-3-12 11:39:39 回复该留言
  • 122
    地址怎么是http啊? 如果是FTP就不行了,URL的地址对应的是一个网页面! 不是文件夹!
  • quote 125.whhxtt  URL
    del 2009-3-25 22:38:43 回复该留言
  • 125
    能把源码发一份给我看看吗?谢谢了。我的邮箱:whhxtt@163.com
  • quote 140.  URL
    del 2009-5-7 10:12:53 回复该留言
  • 140
    已经发了。我不怎么经常来。如果需要的话,可以跟上面我已经发的人要。留信箱的我一般看到都会发的。
    代码是没有整理过的。空间上又不允许放rar文件。哎
  • quote 150.悟道  URL
    del 2009-5-29 10:13:41 回复该留言
  • 150
    正需要这个应用 能给我也发一分吗谢谢了: lslsonglin@yeah.net
  • quote 152.zhj  URL
    del 2009-6-2 15:04:43 回复该留言
  • 152
    太需要这个东西了学习了,麻烦楼主给我发一份好吗?zhangjun007202@163.com先谢谢啦。
  • quote 157.d  URL
    del 2009-6-26 0:14:07 回复该留言
  • 157
    太谢谢楼主了,请给我一份

    snowounce@163.com
  • quote 161.likex  URL
    del 2009-7-18 10:34:22 回复该留言
  • 161
    感谢楼主,请发我一份:lvchaoxv@126.com
    wangish 于 2009-8-4 6:33:06 回复
    学习学习, 搂主也给发一份,谢谢!
    butterg@gmail.com
  • quote 162.柱子  URL
    del 2009-7-19 8:19:47 回复该留言
  • 162
    现在很需要这个东西,感谢楼主,请发我一份:ttkdnttkdn@126.com
  • quote 170.hszrj  URL
    del 2009-9-20 12:23:45 回复该留言
  • 170
    正在学习C#,非常需要,拜托楼主发一份:hszrj@126.com
  • quote 171.hszrj  URL
    del 2009-9-20 12:25:10 回复该留言
  • 171
    很有用,请楼主发一份学习,谢谢!邮箱:hszrj@126.com
  • quote 174.gsbe  URL
    del 2009-10-25 18:22:37 回复该留言
  • 174
    现在急需要用到这个东西,请发给我!! ^_^ 感谢
  • quote 184.  URL
    del 2009-12-6 17:17:27 回复该留言
  • 184
    908891634@qq.com
    问一下升级失败时会不会破坏原来的程序啊
  • quote 191.gjm  URL
    del 2009-12-17 21:28:09 回复该留言
  • 191
    5loverabbit@163.com
    给我发一份。正要做一个呢。谢谢
  • quote 192.hh  URL
    del 2009-12-29 13:34:21 回复该留言
  • 192
    能不能发我一份呢,多谢! 101060493@qq.com 谢谢
  • quote 199.wq  URL
    del 2010-5-27 8:18:47 回复该留言
  • 199
    老大评论机不能用新浪用户发评论了,查看解决一下
  • quote 200.skyboy  URL
    del 2010-5-29 9:18:42 回复该留言
  • 200
    我的博客评论,,登陆一直失败。。。上面的设置和你的发布的教程不一样……你能帮我弄弄吗???
  • quote 201.skyboy  URL
    del 2010-5-29 9:20:22 回复该留言
  • 201
    对对我的也是不能用新浪用户发表了,,,你帮我看看吧,,598678047 我的QQ好加我给你聊聊,,,

  • quote 202.dfh  URL
    del 2010-6-17 11:29:59 回复该留言
  • 202
    我的软件装完系统就说过期了,怎么办希望能联系我下。452611623.谢了
  • del 2010-7-27 21:54:45 回复该留言
  • 203
    真是对开源的污辱,要留邮箱才有源码,真是搞笑
    我 于 2010-8-22 9:43:39 回复
    我解释过了。空间不允许下载RAR文件。没邮箱我怎么发给你。我怎么侮辱你了??可笑的一米.上面地址我基本看到的都发了。

发表评论:

最近发表

最新评论及回复

赞助商

Copyright 2008 www.jrgz2008.com All Rights Reserved.