分享
 
 
 

让你的软件具有在线升级功能

王朝other·作者佚名  2008-06-01
窄屏简体版  字體: |||超大  

现在,很多朋友喜欢自己编软件。而且这类软件中确实涌现出不少创意好、功能强、实用性高的软件,受到众多用户的喜爱。美中不足的是,很多软件不具备“在线升级”或者说“智能升级”功能。每次升级换代,都需要用户重新下载,既浪费时间又很不方便,影响软件的进一步推广。

笔者最近发现一个工具,可以轻松解决这个问题,它就是IncUpdate。使用它,我们无需编写任何代码,就可以使自己编写的软件具有智能升级功能,而且这一切在10分钟内就可以搞定!

IncUpdate支持Windows 98/ME/2000/XP/2003,几乎涵盖了目前流行的所有操作系统,而且不管你使用的是什么开发工具或编程语言,只要是基于Windows的软件,都可以用IncUpdate为其添加“智能升级”功能。此外,IncUpdate还具有升级选项丰富、界面美观友好、自动化程度高、支持多服务器升级、支持代理、支持写升级日志、支持自更新、支持安静模式等特点。并且,它还可以生成多国语言界面的升级程序,默认就带了中文和英文的语言资源,无论你的软件是中文版还是英文版,都可以使用。

IncUpdate的使用并不复杂,要害是你要弄清它的主要流程:首先,在IncUpdate中设置好自己软件产品的文件和应用程序信息。然后,编译生成升级程序(Update.EXE和Update.URS)和服务器文件(包括Index文件和所有更新文件)。接下来,将升级程序打包到自己软件产品包中,用户通过它进行在线升级。再接下来,将服务器文件上传到自己指定的Web服务器。这样,就一切OK,只等用户来升级了!当然,这只是一个大致轮廓,很多朋友可能仍不知道如何具体操作?那好,我们就分六个步骤来介绍。

第一步,创建工程。运行IncUpdate,或者进入IncUpdate后选择“文件”菜单,再选择“新建工程”命令,打开新建工程对话框(如图1),指定应用程序目录(application Directory),一般可直接单击“确定”按钮,表示升级程序和应用程序将放在同一目录。

第二步,添加文件并设置属性。图2是IncUpdate的主界面,窗口左边是文件及目录列表,Update.exe已预设在列表中,表示它本身也可以升级更新。在列表中右击鼠标,可以创建更多目录,而在目录上右击鼠标,可以往该目录添加文件,单击所添加的文件,可以在窗口右边查看、设置其属性,具体包括更新失败时的处理方式及其他升级选项。

第三步,设置应用程序信息。这在右边的“应用程序信息”面板内完成。包括指定本地的应用程序目录、应用程序名称、Update.EXE生成目录和服务器文件生成目录等。

第四步,确定升级信息。这在右边的“升级信息”面板内完成。其中包括升级Index文件的URL(网址)、升级过程中所用图片的位置,如自己设计的Logo图片,大小最好是163×311。另外,假如选中“生成升级日志”选项,升级信息会写到日志文件中。

第五步,确定升级服务器信息。这在右边的“升级服务器”面板内完成。单击“添加”按钮,添加服务器名称、升级文件所在路径等。

第六步,生成、上传、发布。先保存工程,然后选择“工程”菜单,选择“生成”命令。编译完成之后,把生成的Index文件、更新文件分别上传到一个或者多个指定的Web服务器上。接下来,把升级程序(Update.EXE和Update.URS)打包到自己软件产品包中。注重,Update.EXE和Update.URS必须放于同一个目录。

这样,用户就可以运行Update.exe进行手动升级,或者你可以在程序模块中调用Update.exe为用户自动升级,也可以通过参数来调用Update.exe达到更高级的功能,例如安静模式(不显示升级界面,自动完成升级的全部过程)。

显然,IncUpdate不仅适合普通的编程爱好者,而且适合于专业的软件开发公司。假如你想节省更多时间,想将更多精力专注于软件核心功能的开发,或者想降低软件成本,那么IncUpdate是你的最佳帮手。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有