VC++实现的软件自动更新模块Updater源码

上传者: rushmaster | 上传时间: 2019-12-21 18:54:25 | 文件大小: 1.21MB | 文件类型: rar
用VC++实现的软件自动更新模块 Updater.exe源码。主程序从服务器下载配置文件后对比本地配置文件,有新版本则打开Updater.exe进行自动更新,可以显示需要下载的文件列表,文件大小,文件下载状态等。CSDN我找了,没有比我这个更好的了。

文件下载

资源详情

( 51 个子文件 1.21MB ) VC++实现的软件自动更新模块Updater源码
Updater
清理.bat 360B
Test
Test.rc 4.97KB
Test.h 429B
Update.ini 446B
stdafx.cpp 135B
Resource.h 676B
HttpSocket.cpp 8.03KB
res
Test.rc2 360B
Test.ico 21.12KB
stdafx.h 1.75KB
targetver.h 1.01KB
HttpSocket.h 1.32KB
Updater.ini 446B
Test.vcproj 5.45KB
Test.aps 56.94KB
TestDlg.cpp 6.57KB
TestDlg.h 655B
Test.vcproj.QH-20141228FCRX.Administrator.user 1.39KB
Test.cpp 1.58KB
Debug
ReadMe.txt 2.65KB
Updater.sln 1.31KB
Updater
Update.ini 443B
stdafx.cpp 138B
UpdaterDlg.cpp 8.08KB
Resource.h 724B
HttpSocket.cpp 8.03KB
res
Updater.rc2 363B
www.ico.la_2f68143984a85edd83030e97d17d027c_32X32.ico 4.19KB
BACK.bmp 31.68KB
www.ico.la_40f252faabf48c65f1cab9986eef47e4_8X8.ico 350B
20140129205802859.png 50.56KB
www.ico.la_6d549c05aa6732c4ec7450ff2e41ad8c_48X48.ico 9.44KB
Updater.ico 12.60KB
www.ico.la_b81dbf28942b701f5eaa6f90660e7102_16X16.ico 1.12KB
3.png 6.55KB
stdafx.h 1.75KB
Updater.h 447B
Updater.vcproj 5.54KB
targetver.h 1.01KB
HttpSocket.h 1.32KB
Updater.aps 79.52KB
Updater.rc 4.67KB
Updater.cpp 1.62KB
Debug
Updater.vcproj.QH-20141228FCRX.Administrator.user 1.39KB
UpdaterDlg.h 1.07KB
ReadMe.txt 2.70KB
Debug
Update.ini 391B
Updater.ini 391B
Test.exe 1.85MB
Updater.exe 1.91MB
Updater.suo 34.00KB
[{"title":"( 51 个子文件 1.21MB ) VC++实现的软件自动更新模块Updater源码","children":[{"title":"Updater","children":[{"title":"清理.bat <span style='color:#111;'> 360B </span>","children":null,"spread":false},{"title":"Test","children":[{"title":"Test.rc <span style='color:#111;'> 4.97KB </span>","children":null,"spread":false},{"title":"Test.h <span style='color:#111;'> 429B </span>","children":null,"spread":false},{"title":"Update.ini <span style='color:#111;'> 446B </span>","children":null,"spread":false},{"title":"stdafx.cpp <span style='color:#111;'> 135B </span>","children":null,"spread":false},{"title":"Resource.h <span style='color:#111;'> 676B </span>","children":null,"spread":false},{"title":"HttpSocket.cpp <span style='color:#111;'> 8.03KB </span>","children":null,"spread":false},{"title":"res","children":[{"title":"Test.rc2 <span style='color:#111;'> 360B </span>","children":null,"spread":false},{"title":"Test.ico <span style='color:#111;'> 21.12KB </span>","children":null,"spread":false}],"spread":true},{"title":"stdafx.h <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"targetver.h <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"HttpSocket.h <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"Updater.ini <span style='color:#111;'> 446B </span>","children":null,"spread":false},{"title":"Test.vcproj <span style='color:#111;'> 5.45KB </span>","children":null,"spread":false},{"title":"Test.aps <span style='color:#111;'> 56.94KB </span>","children":null,"spread":false},{"title":"TestDlg.cpp <span style='color:#111;'> 6.57KB </span>","children":null,"spread":false},{"title":"TestDlg.h <span style='color:#111;'> 655B </span>","children":null,"spread":false},{"title":"Test.vcproj.QH-20141228FCRX.Administrator.user <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"Test.cpp <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false},{"title":"Debug","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false}],"spread":false},{"title":"Updater.sln <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false},{"title":"Updater","children":[{"title":"Update.ini <span style='color:#111;'> 443B </span>","children":null,"spread":false},{"title":"stdafx.cpp <span style='color:#111;'> 138B </span>","children":null,"spread":false},{"title":"UpdaterDlg.cpp <span style='color:#111;'> 8.08KB </span>","children":null,"spread":false},{"title":"Resource.h <span style='color:#111;'> 724B </span>","children":null,"spread":false},{"title":"HttpSocket.cpp <span style='color:#111;'> 8.03KB </span>","children":null,"spread":false},{"title":"res","children":[{"title":"Updater.rc2 <span style='color:#111;'> 363B </span>","children":null,"spread":false},{"title":"www.ico.la_2f68143984a85edd83030e97d17d027c_32X32.ico <span style='color:#111;'> 4.19KB </span>","children":null,"spread":false},{"title":"BACK.bmp <span style='color:#111;'> 31.68KB </span>","children":null,"spread":false},{"title":"www.ico.la_40f252faabf48c65f1cab9986eef47e4_8X8.ico <span style='color:#111;'> 350B </span>","children":null,"spread":false},{"title":"20140129205802859.png <span style='color:#111;'> 50.56KB </span>","children":null,"spread":false},{"title":"www.ico.la_6d549c05aa6732c4ec7450ff2e41ad8c_48X48.ico <span style='color:#111;'> 9.44KB </span>","children":null,"spread":false},{"title":"Updater.ico <span style='color:#111;'> 12.60KB </span>","children":null,"spread":false},{"title":"www.ico.la_b81dbf28942b701f5eaa6f90660e7102_16X16.ico <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"3.png <span style='color:#111;'> 6.55KB </span>","children":null,"spread":false}],"spread":true},{"title":"stdafx.h <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"Updater.h <span style='color:#111;'> 447B </span>","children":null,"spread":false},{"title":"Updater.vcproj <span style='color:#111;'> 5.54KB </span>","children":null,"spread":false},{"title":"targetver.h <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"HttpSocket.h <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"Updater.aps <span style='color:#111;'> 79.52KB </span>","children":null,"spread":false},{"title":"Updater.rc <span style='color:#111;'> 4.67KB </span>","children":null,"spread":false},{"title":"Updater.cpp <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"Debug","children":null,"spread":false},{"title":"Updater.vcproj.QH-20141228FCRX.Administrator.user <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"UpdaterDlg.h <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'> 2.70KB </span>","children":null,"spread":false}],"spread":false},{"title":"Debug","children":[{"title":"Update.ini <span style='color:#111;'> 391B </span>","children":null,"spread":false},{"title":"Updater.ini <span style='color:#111;'> 391B </span>","children":null,"spread":false},{"title":"Test.exe <span style='color:#111;'> 1.85MB </span>","children":null,"spread":false},{"title":"Updater.exe <span style='color:#111;'> 1.91MB </span>","children":null,"spread":false}],"spread":true},{"title":"Updater.suo <span style='color:#111;'> 34.00KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

  • wind_45 :
    不错的例子,可以下载
    2020-08-19
  • z275748353 :
    怎么说呢,还是有点用处的
    2019-06-27
  • aike188 :
    虽然我没能用上,但还是感谢了
    2019-04-29
  • 打你屁屁 :
    可以参考思路,楼主辛苦了
    2019-01-16
  • 今晚又失眠 :
    不错,可以借鉴
    2018-12-22

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
服务器状态检查中...