本人是众多开发人员中普通的一员,在今年8月份接受某公司委托开发出了USB-GPRS-MODEM自动安装/卸载程序,但是因为对方实施商业欺骗(其实就是耍流氓),该项目最终没有获得一分钱收益。出于无奈只有贩卖此程序的源程序来收回若干个日夜的心血。以下是此程序所能具备的功能及一些相关信息:一、该USB-GPRS-MODEM是一个USB模拟串行口的设备,正常安装之后,是一个典型的复合设备。也就是说,正常安装驱动程序后,该设备在总线会产生一个USB-HISPEED-SERIAL-CONVERTER总线驱动,在端口中会产生一个COMX(X取决于系统的自动分配)虚拟串行口。二、按照原先的安装路线,能够正常使用该设备需要如下步骤:A:将该硬件插入USB口内,系统会弹出找到新硬件向导,然后搜索两次硬件后可以为该设备正确安装总线驱动和端口驱动,此时系统会出现一个系统自动分配的虚拟串口。
B :接下来,需要手工添加一个标准的MODEM驱动程序,比如标准19200驱动程序。
C :手工建立一个拨号连接,并设定一系列拨号连接的属性
D :在桌面上建立该拨号连接快捷方式
E :卸载时需要逐一手工卸载针对这种麻烦的情形,对方提出要将上面的过程全部自动化,所有步骤都是自动化的。我们已经开发成功。该软件的使用到的开发工具有:A :用DELPHI做的仿INSTALLSHIELD安装界面
B :用VC++编写的一些动态链接库,主要用于建立拨号连接快捷方式等
C :用DDK编写的与设备检测、设备通讯、设备安装的程序模块,并用VC++封装成为动态链接库供DELPHI调用。最终软件以一个CAB自解压应用程序出现,里面还包含一个INI文件,可以在一定程度上定制软件的一些界面信息。为了对对方保密,我们的安装程序自己做了一个强加密的解压缩,加上复杂的程序逻辑,可以在一定程度上阻拦别有用心者对该软件的窥探,整个软件的功能经历多次测试已经完全没有问题。如果任何朋友对该程序的源程序有兴趣,可以随时联系我:我的EMAIL:[email protected]如果谈的拢并最终合作成功,我们承诺会给您详细讲解每一行程序逻辑,特别是北京/天津以及周边地区的朋友,我们可以约时间面谈。说句实话想起为这个程序付出的辛苦心里就总是有些难过,现在的人的劳动,真的不值钱~~~。