Help - Search - Members - Calendar
Full Version: H7PluginBuilder
The CD Forum > The CD Forum > WinBuilder
Pages: 1, 2
H7SE





screenshot from v1.3b7

Before you download it , you'll need to have .NET framework 2.0

Updated
http://h7se.boot-land.net/H7PluginBuilder(v1.3b9).rar

if you find bugs report it here or in boot-land.net forums

improbability
Wait a little while, until people have had the chance to try it. I just downloaded it yesterday, and I must say that it looks nice/useful, but I haven't been able to test it yet. I will let you know when I do, and thanks for the work you put into this tool!
bengt
I don't get it, how do you use this? blink.gif

it creates an .inf-file...yes then what?

Sorry, I just find it irritating...mainly because I don't understand how to use it.

One example: why is the option "Output" at the top dependent on the "Project option" at the bottom??

I create plugins faster by other means.

If you could integrate the functionality of InstallRite, Paragliders ConvRegToInf, Papa TomTom's PluginBuilder
Regcrawler, Regmon and FileMon into one tool, then I would be truly impressed and I would even pay for such a tool.
CyberSlug
Before I take the time to download the .NET framework, could you give a paragraph description of your H7PluginBuilder?
H7SE


Any one downloaded this program .. Please Redownload it again .

there was some problems in old one because of dotfuscation.

+ in this upload

fix some bug's

and

now you can import filemon and (installrite | installwatch) log files



--------------------------------------


bengt

you forget Microsoft Virtual PC laugh.gif
bengt
QUOTE
bengt

you forget Microsoft Virtual PC laugh.gif


tongue.gif

Great, have to try it out eventually, but are busy doing some scripting,

I'll be back cool.gif
aMer
Nice!! Good job H7SE! Working fine here..Didnt take long to figure out how to use it..Easy to use and understand..



QUOTE
; PE Builder v3 plug-in INF file
; Created By aMer
; Generated Using H7PluginBuilder
; PEBuilder web site - http://www.nu2.nu/pebuilder/
; This program web site - not yet
;

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="Eraser v5.82"
Enable=1
Help="Help.htm"
; http://sourceforge.net/projects/eraser/

[WinntDirectories]
; (--------------------------------------------------------------------------*
a="Programs\Eraser",3
; *--------------------------------------------------------------------------)

[SourceDisksFiles]
; (------------------------------------------------------------------------------* (Programs Files) Build[(None)]
"Programs\Eraser\copying.txt"=a,,5
"Programs\Eraser\default.ers"=a,,5
"Programs\Eraser\eraser.exe"=a,,5
"Programs\Eraser\eraser.hlp"=a,,5
"Programs\Eraser\eraser.xml"=a,,5
"Programs\Eraser\eraser.cnt"=a,,5
"Programs\Eraser\eraserd.exe"=a,,5
"Programs\Eraser\eraserl.exe"=a,,5
"Programs\Eraser\Erasext.dll"=a,,5
"Programs\Eraser\file_id.diz"=a,,5
"Programs\Eraser\history.txt"=a,,5
"Programs\Eraser\readme.txt"=a,,5
"Programs\Eraser\verify.exe"=a,,5
; *------------------------------------------------------------------------------)




[Default.AddReg]
; (------------------------------------------------------------------------------* Build[(None)]
0x1, "Software\Heidi Computers Ltd","",""
0x1, "Software\Heidi Computers Ltd\Eraser","",""
0x4, "Software\Heidi Computers Ltd\Eraser\5.5","EraserHideOnMinimize",0x00000000
0x4, "Software\Heidi Computers Ltd\Eraser\5.5","EraserNoTrayIcon",0x00000000
0x4, "Software\Heidi Computers Ltd\Eraser\5.5","EraserOutbarIconAnimation",0x00000000
0x4, "Software\Heidi Computers Ltd\Eraser\5.5","EraserOutbarSmallIconView",0x00000000
0x4, "Software\Heidi Computers Ltd\Eraser\5.5","EraserOutbarWidth",0x00000064
0x4, "Software\Heidi Computers Ltd\Eraser\5.5","EraserSlowPollEnabled",0x00000000
0x4, "Software\Heidi Computers Ltd\Eraser\5.5","EraserStartView",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.5","EraserViewInfoBar",0x00000000
0x3, "Software\Heidi Computers Ltd\Eraser\5.5","EraserWindowRect",\
42,00,00,00,42,00,00,00,9a,02,00,00,dd,01,00,00
0x4, "Software\Heidi Computers Ltd\Eraser\5.5","ErasextEnabled",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.5","ResultsErasext",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.5","ResultsForFiles",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.5","ResultsForUnusedSpace",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.5","ResultsOnlyWhenFailed",0x00000000
0x0, "Software\Heidi Computers Ltd\Eraser\5.5\Eraser\Settings"
0x4, "Software\Heidi Computers Ltd\Eraser\5.5\Scheduler","SchedulerEnabled",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.5\Scheduler","SchedulerLog",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.5\Scheduler","SchedulerLogOnlyErrors",0x00000000
0x4, "Software\Heidi Computers Ltd\Eraser\5.5\Scheduler","SchedulerMaxLogFileSize",0x0000000a
0x4, "Software\Heidi Computers Ltd\Eraser\5.5\Scheduler","SchedulerNoVisualErrors",0x00000000
0x4, "Software\Heidi Computers Ltd\Eraser\5.5\Scheduler","SchedulerQueueTasks",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.5\Scheduler","SchedulerStartup",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.8","EraserHideOnMinimize",0x00000000
0x4, "Software\Heidi Computers Ltd\Eraser\5.8","EraserNoTrayIcon",0x00000000
0x4, "Software\Heidi Computers Ltd\Eraser\5.8","EraserOutbarIconAnimation",0x00000000
0x4, "Software\Heidi Computers Ltd\Eraser\5.8","EraserOutbarSmallIconView",0x00000000
0x4, "Software\Heidi Computers Ltd\Eraser\5.8","EraserOutbarWidth",0x00000064
0x4, "Software\Heidi Computers Ltd\Eraser\5.8","EraserResolveLock",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.8","EraserResolveLockAskUser",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.8","EraserSlowPollEnabled",0x00000000
0x4, "Software\Heidi Computers Ltd\Eraser\5.8","EraserStartView",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.8","EraserViewInfoBar",0x00000000
0x3, "Software\Heidi Computers Ltd\Eraser\5.8","EraserWindowRect",\
2c,00,00,00,3a,00,00,00,84,02,00,00,ce,01,00,00
0x4, "Software\Heidi Computers Ltd\Eraser\5.8","ErasextEnabled",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.8","ResultsErasext",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.8","ResultsForFiles",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.8","ResultsForUnusedSpace",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.8","ResultsOnlyWhenFailed",0x00000000
0x4, "Software\Heidi Computers Ltd\Eraser\5.8\Scheduler","SchedulerEnabled",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.8\Scheduler","SchedulerLog",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.8\Scheduler","SchedulerLogOnlyErrors",0x00000000
0x4, "Software\Heidi Computers Ltd\Eraser\5.8\Scheduler","SchedulerMaxLogFileSize",0x0000000a
0x4, "Software\Heidi Computers Ltd\Eraser\5.8\Scheduler","SchedulerNoVisualErrors",0x00000000
0x4, "Software\Heidi Computers Ltd\Eraser\5.8\Scheduler","SchedulerQueueTasks",0x00000001
0x4, "Software\Heidi Computers Ltd\Eraser\5.8\Scheduler","SchedulerStartup",0x00000000
0x1, "Software\Heidi Computers Ltd\Eraser\Settings","",""
; *------------------------------------------------------------------------------)

[Software.AddReg]
; (------------------------------------------------------------------------------* Build[(None)]
0x1, "Microsoft\Windows\CurrentVersion\Shell Extensions\Approved","{8BE13461-936F-11D1-A87D-444553540000}","Eraser Shell Extension"
; *------------------------------------------------------------------------------)



But where's the option to create XPE shortcuts? Still working on it? ok..Does the tool convert reg to inf as accurate as paraglider's convRegToInf? I persoanlly think "Project Options" should be "Plugin Options", "Only generate the info file bla bla.." becomes "Only generate the inf file..", "Make project folder" becomes "Make plugin folder"...Why the program has to be completely restarted when I pressed "reset"..?

p.s: I would rate this tool 5/5 if it does have option that let me preview how all my plugin's XPE startmenu shortcuts will look like..I found a program that does that, called XPE Shortcut Make by one of this forum members long time ago but it is now a dead project..
H7SE
Hi aMer

in the file explorer you can doubleclick the file to view the file option's where you can create the shortcut along with many other things + you can check create "numenu file?" to create nu shortcuts too


Tip

1 you can edit , modify and insert new registry entries by clicking the blue link under the registry explorer
to view the registry control panel


2 you can import any plugin project by clicking on open button ( very cool dont you think wink.gif )

2 you can import filemon + installrite installwatch log file's by clicking on open button and changing the file type you want to import





Does the tool convert reg to inf as accurate as paraglider's convRegToInf?

sad.gif blink.gif laugh.gif yes ..

just click on "Convert Registry File" button (i thought this one is easy biggrin.gif )
-----------------

sorry for my bad english fix's will we applyed next upload .
aMer
Ok..got it..impressive! cool.gif *thumbs up*
TheHive
Thanks for the screeshots. I dont really understand how to use it, but anything that will help others simplify building plugins is cool.

If you have the ability to create a Video tutorial on how to build a plugin out of a program, it would benefit those that are wanting to start to mess with building plugins.
H7SE

bengt
nice to hear from you

aMer
thank's a lot you for thumbs

TheHive
please give it try .. i think it's so easy to use anyway maybe i'll create a vedio tutorail



smile.gif
H7SE
New upload




lite vedio tutorial comming today i think smile.gif

H7SE

Basic Vedio tutorial

download both of the following file's then unrar to play the vedio


Tutorial Part1

Tutorial Part2



biggrin.gif
Galapo
Hi H7SE,

Just wondering if the plugin builder accepts Regshot exports? I may get time tomorrow to give your program a go tomorrow...

Regards,
Galapo.
TheHive
QUOTE (H7SE @ Jan 23 2007, 03:19 AM) *

Basic Vedio tutorial

download both of the following file's then unrar to play the vedio
Tutorial Part1

Tutorial Part2

biggrin.gif

Very good tutorial. Some stuff I cant follow but you covered the topic very well. I have to slow the video down to semi keep up. But it is very good.


Is there any plans in the future to add a way to convert a BartPE or XPE plugin to a script format understood by the Winbuilder Program. That would be very usefull
H7SE


Hi

It's good that you like it , i thought i was very bad biggrin.gif


i agree i it's not complete one so i'll try do make another one soon
TheHive
Well you cover alot of stuff that one would not know unless you see someone else do it. There should be more tutorials like this posted by plugin makers. Hint! to plugin makers. ph34r.gif

One thing I noticed is that you dont explain why you delete certain things and why you add certain ones.
Jippo
Looks great, the only problem is I cannot download it. It just says like no longer exists, can somebody please put up another link? rolleyes.gif
aMer
File re uploaded..New link
QUOTE
H7SE


now can generate winbuilder scrip's

aMer
no version info? build number? changes log? Just edit your first post to inform updates..
Jippo
QUOTE (aMer @ Jan 25 2007, 07:31 AM) *
File re uploaded..New link



Thanks for the new link..... smile.gif
H7SE
File Updated

New link

Download from main post
http://h7se.110mb.com/*******

H7SE
No feedback no bugs smile.gif ?
Galapo
Hi H7SE,

Your plugin builder works well for installations captured with InstallRite etc.

But for manual selection of files and registry entries to add to a plugin it does not perform as well as other plugin builders (well, it could just be a matter of clarity, because I could not figure out how to do this).

Here's a couple of things I could suggest to add:

1. Being able to import Regshot captures.

2. Being able to specify my own location in the "main tab", eg $programs$ under Root.

("Resualt" should be spelled "Result".)

Regards,
Galapo.
H7SE
But for manual selection of files and registry entries to add to a plugin it does not perform as well as other plugin builders (well, it could just be a matter of clarity, because I could not figure out how to do this).


to add file's use file's explorer to create any folder under by right click >> new folder >> insert file
then add whatever you want

or you can right click on programs >> grab folder go to any install program you want to make plugin for and select it then click ok

or you can import any alreadyexist plugin

1. Being able to import Regshot captures.
maybe later version

Being able to specify my own location in the "main tab", eg $programs$ under Root.
just right click on programs and add new folder then rename it as you like

("Resualt" should be spelled "Result".)
ok thanks smile.gif
H7SE
("Resualt" should be spelled "Result".)

this one had been fixed in previous version

i think you are using old version please redownload
Galapo
Thanks for your reply. Now I see how to manually add files and it works well. But how do I select which registry entries to add if not using a log file? Can I bowse my registry and import? Etc.

QUOTE
Being able to specify my own location in the "main tab", eg $programs$ under Root.
just right click on programs and add new folder then rename it as you like
You misunderstood me. I either want to be able to create my own folder by whatever name under Root, eg $programs$. The path would be Root\$programs$. Either that, or be able to rename $ramdrv$ to whatever I want, eg $programs$.

QUOTE
1. Being able to import Regshot captures.
maybe later version

This feature would probably get me using the builder. Otherwise I'd probably just do everything manually as I've done in the past as things aren't all in the one place, ie all in your plugin builder.

Thanks for your time,
Galapo.
H7SE
Being able to specify my own location in the "main tab", eg $programs$ under Root.
just right click on programs and add new folder then rename it as you like



ok i'll try to do that but can you give me some reasons why you want to do that ?


about registry

you can import file's using registry explorer >> right click on "Registry" Node >> "import" to import all keys from

HKCU
HCLM\SOFTWARE
HKLM|SYSTEM

right click on any main node that have import command to import regsitry that fit in this node only
Galapo
QUOTE
about registry

you can import file's using registry explorer >> right click on "Registry" Node >> "import" to import all keys from

HKCU
HCLM\SOFTWARE
HKLM|SYSTEM
OK, great, that's pleasing. It works well. But you do have to go to the trouble of exporting registry entries rather than being able to make selections internally within the program. Also, this is where I think you'd be able to add the Regshot imports.

QUOTE
Being able to specify my own location in the "main tab", eg $programs$ under Root.
just right click on programs and add new folder then rename it as you like


ok i'll try to do that but can you give me some reasons why you want to do that ?

Because it would add for more versatility. Personally, I don't use a ramdrive any more, preferring to use FBWF. Also, I don't have my programs loaded internally, but have a vmdk image which is mounted at boot. This way when ram-booting I don't have to load a 200-300mb image into ram, but rather a 70mb image that is minus the programs. This program drive I give the variable %programs%, hence my need for a variable other than %ramdrv%.

Hope this helps,
Galapo.
H7SE
Ok thank you


a new version that supports regshot files and added folders to the root will be avaliable soon.


please any one can you tell me what does the bolded string mean "regshot log file"

HKU\S-1-5-21-776561741-879983540-725345543-500\Test\New Value #1: 'a b c'
Galapo
QUOTE (H7SE @ Jan 30 2007, 10:28 AM) *
a new version that supports regshot files and added folders to the root will be avaliable soon.

Wow, that'll be great. It means that adding "non-standard" directories will be possible - a good thing!

I'm sorry that I can't help you with your Regshot question.

Thanks,
Galapo.
H7SE
Updated
Galapo
That's great that folders can be added to the root of the CD now.

Thanks,
Galapo.
H7SE
Program updated to capture installation (just file's)
H7SE

Updated

fix some bugs

now can capture installation change's both registry and file's

add some new things


http://h7se.110mb.com/H7PluginBuilder(v1.0.2.2).rar
n6yga
Link no worky....

M.
TheHive
QUOTE

h7se updated it. Here is the new link.
H7SE
Updated
gray
Sorry , but no links seems to be working.

Regards Gray
gray
Thanks.

Regards Gray
jriker1
I used InstallRite to install an application and exported the file list of files added as the video described. Went into H7 and tried adding it and nothing happens. Programs tree shows nothing to expand. Am I doing something wrong? Is there an error log somewhere?

Thanks.

JR
footslong
Would be nice if it generated XPE menu items... thumbup.gif

F. Long
kung-foo
QUOTE (H7SE @ Jan 30 2007, 12:28 AM) *
please any one can you tell me what does the bolded string mean "regshot log file"
HKU\S-1-5-21-776561741-879983540-725345543-500\Test\New Value #1: 'a b c'


thats a string for a domain user or a nonstandard local user afaik (eg: aspnet). u can use sid2user (free sysinternals tools) to gather the corresponding user name for the sid S-1-5-21.

ps: thanks for the plugin builder
H7SE
QUOTE (footslong @ May 8 2007, 04:16 AM) *
Would be nice if it generated XPE menu items... thumbup.gif

F. Long


You can do that from file properties (doubleclick any file in the explorer window and you'll get it)


QUOTE (kung-foo @ May 13 2007, 02:04 AM) *
QUOTE (H7SE @ Jan 30 2007, 12:28 AM) *
please any one can you tell me what does the bolded string mean "regshot log file"
HKU\S-1-5-21-776561741-879983540-725345543-500\Test\New Value #1: 'a b c'


thats a string for a domain user or a nonstandard local user afaik (eg: aspnet). u can use sid2user (free sysinternals tools) to gather the corresponding user name for the sid S-1-5-21.

ps: thanks for the plugin builder


Thanks smile.gif



program new link

http://h7se.boot-land.net/H7PluginBuilder(v1.1).rar
H7SE
Updated..

http://h7se.boot-land.net/H7PluginBuilder(v1.2).rar
plainolguy
Is there a current download site for this tool? I`d sure like to learn how to build plugins with it! Thanks!

Plain
Ed_P
Try http://h7se.boot-land.net/
plainolguy
Thanks Ed!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.