|
我倒希望有人帮我测试,几次更新都是自作主张改的,Bug基本上都是自己找,烦。
源代码(年代未知).rar
(101.54 KB, 下载次数: 1096)
pestudio1.1.part1.rar
(468.75 KB, 下载次数: 2928)
pestudio1.1.part2.rar
(468.75 KB, 下载次数: 2445)
pestudio1.1.part3.rar
(59.83 KB, 下载次数: 1288)
docs.chm
(296.59 KB, 下载次数: 2002)
adodb.rar
(25.82 KB, 下载次数: 931)
pestudio.rar
(51.37 KB, 下载次数: 1091)
在第二个FTP里有相对完整的文件可以下载(主要是一些现成的组件,exe文件不一定是最新的)。
受Windows Embedded Studio的启发,我做了这个工具,目前还不完善,正在修改中,先拿出来给大家看看。
2月6日更新:
改的地方比较多,自己下载了看看。
2月3日更新:
可以在复制文件时使用通配符
增加addline和delline命令,作用是往文件里添加或删除数据。
格式:
[字段名]
数据
如输入以下内容可以使程序往txtsetup.sif里的相应位置写入数据:
[BusExtenders.Load]
fltmgr=fltmgr.sys
[files.fbwf]
fbwf.sys,4
[files.fltmgr]
fltmgr.sys,4
如果省略字段名则把数据添加到文件结尾
如输入以下内容把数据添加到xpemenu.ini的最后一行:
桌面快捷方式=WINPE安装\安装.EXE;安装 PE 镜像到硬盘
2月1日更新:
使左边的组件树支持多层节点
在第5张图的窗口上添加了类似pebuilder的3个按钮,可以取消创建也可以查找错误
通过双击主窗体右边添加到工程里的组件来修改
修改了一些bug
原理:
PE是由文件和注册表数据组成的,所以要给PE增加某种功能只要添加对应的文件和注册表数据。这个程序的原理其实很简单,把单个功能的文件和注册表数据提取出来,做成组件添加到数据库里,当需要这个功能时只要简单的把它加到工程里就行了,而如果不要的话也可以把它从工程里去掉以节省空间。
制作组件的方法:
组件由文件和注册表组成,可以很容易地用右键点击左边的节点通过右键菜单添加。也可以先添加后再选择编辑,在弹出的“修改组件”对话框里修改。在表格的“来源”那一列上点右键,通过右键菜单自动添加。
生成的过程:
点“工程”菜单选择“开始处理”就打开了“处理进程”窗口,在表格里显示要进行的操作,程序将按表格里的顺序进行处理。
目前可用的操作:
addregfile:导入注册表文件
setreg:写注册表
copyfile:复制文件
delfile:删除文件
copyfolder:复制文件夹
delfolder:删除文件夹
这个程序是用vb2005写的,原来是用vb6.0写的,但因为代码效率太低而且对Unicode支持太差才改成2005。我在里面用了大量.net特有的组件和类,所以要安装.net framework2.0才能运行,如果有高手能不用安装.net请赐教。
教程请看20楼
[ 本帖最后由 123 于 2007-5-15 03:33 PM 编辑 ] |
-
2.JPG
(114.49 KB, 下载次数: 250)
-
3.JPG
(19.91 KB, 下载次数: 243)
-
5.JPG
(143.86 KB, 下载次数: 253)
-
1.JPG
(49.86 KB, 下载次数: 266)
-
2.JPG
(42.85 KB, 下载次数: 244)
评分
-
查看全部评分
|