【3.A.S.T】网络安全爱好者's Archiver

黑客学习

qpqlqm6 发表于 2008-8-16 13:37

教你制作软件

教你制作软件
教你制作软件首先说明,这个不是严格意义上的 制作软件.
更多的是把一个已经安装好的软件反编译成一个安装程序.
当然,在这过程,我们可以加入自己的个性内容.

以制作PS7.0为例:


[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_b9cc151f87eda6e.jpg[/img]
1、第一步,打开SM INSTALL软件制作程序.



[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_b85b6816f155e2a.jpg[/img]
2、把产品名称改为你要制作的软件名,版本号7.0。公司名:新阳网络。
  窗口标题说明:
%ProductName% 产品名字;%ProductVersion% 产品版本
至于%CompanyName% 是公司名称。即你刚才定的新阳网络。


[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_44f646c715af290.jpg[/img]
3、选择文件——选择添加文件夹(记住不是添加文件)。添加你原来安装好的PS7.0。如图。


[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_37d2c5f83a7ed16.jpg[/img]
4、选择界面——图象。我们来选择安装标题栏的图片和安装左侧的图片。


[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_b4f523124b507fa.jpg[/img]
5、选择界面——语言。当然选简体中文。


[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_988887e45018559.jpg[/img]

6、选择界面——图标。也就是你制作的程序的图标。


[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_992db626aa12462.jpg[/img]
7、选择对话框——文件夹。把产品文件夹设置为%ProgramFiles%\%ProductName%。当然你也可以按默认的。常规这一项我们可以不改。


[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_3029c7ddab32740.jpg[/img]
8、协议/信息,你可以选,也可不选。根据自己的需要。可以建立一个记事本文件,然后导入。
密码、完成安装项可以不管。有兴趣自己看。很简单的。


[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_047c925ffb2204b.jpg[/img]
9、选择快捷方式。添加桌面快捷方式。快捷方式名称随便定。但是文件名一定要对应好。比如PS7.0一定是Photoshop.exe。


[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_0556983b50e1137.jpg[/img]
10、继续添加程序快捷方式。

[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_15826ce68b069ee.jpg[/img]
11、添加快捷方式。如图。


[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_4ca044c2731eaa0.jpg[/img]
12、导入注册表。这项非常重要。否则软件无法使用。
这里讲一个导入注册表的窍门。一般一个软件注册项在HLM\SOFTWARE里面的。你把ADOBE项全部导出。然后适当按你的要求修改就可以了。

还有命令、INI文件什么的,个人认为没有什么太大的作用。当然我也不太懂。就不讲了。反正也没有什么影响。


[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_fa4555c099aab64.jpg[/img]
13、最后我们讲下卸载项。这个可以把你制作的软件卸载掉。基本以默认为主。


[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_22f860e12e35d26.jpg[/img]
14、一切搞定后可以编译了。也就是生成软件。在编译过程中如果有错误的话,就会停止,你可以根据错误提示对错误步骤进行调整。另外,如果程序较大,编译的时间也会比较长。


[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_6294f7641f26b82.jpg[/img]
15、编译完成后你可以测试软件是否成功。
图片:
图片: [img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_ee2515ae44022f2.jpg[/img]
图片: [img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_66f81e3c65aed7d.jpg[/img]
16、编译完成的安装程序。仅12.3M。[img]http://bbs.deepin.org/attachment/Mon_0707/158_332197_19542a0b549c37b.jpg[/img]
17、软件安装界面。
18、软件运行界面。


当然,我这只是一个简单的教程。许多方面没有涉及到。
有兴趣的朋友可以自己多摸索。相信会有更多的收获。www.mxconfig.cn   自由空间

[url=http://www.mxconfig.cn]http://www.mxconfig.cn[/url]

mo仔 发表于 2008-8-16 13:37

看了后还是一头雾水.不知道这个制作有什么 运用!

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.