Jump to content











Photo
* * * * * 1 votes

H7PluginBuilder


  • Please log in to reply
259 replies to this topic

#101 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4171 posts

Posted 03 March 2007 - 11:24 AM

Tried the updated version but it still doesnt load up automatically and when I try to start the service manually I get the same error about cannot open Tools.cof file

#102 h7se

h7se

    Frequent Member

  • Developer
  • 264 posts
  •  
    Palestine

Posted 03 March 2007 - 06:58 PM

Updated

#103 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4171 posts

Posted 04 March 2007 - 03:45 PM

Where is the link. to update

#104 h7se

h7se

    Frequent Member

  • Developer
  • 264 posts
  •  
    Palestine

Posted 04 March 2007 - 04:33 PM

The same old link i'm to lazy to change the build number :P

i'll reupload it today again ..

now can register dll,ocx servers and capture it

#105 h7se

h7se

    Frequent Member

  • Developer
  • 264 posts
  •  
    Palestine

Posted 04 March 2007 - 06:19 PM

Updated to version 1.0.3.0

fix problem with duplicated folders in attachment explorer

http://h7se.110mb.co...r(v1.0.3.0).rar

#106 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4171 posts

Posted 04 March 2007 - 08:03 PM

Thanks for the update.

I couldnt geet the Vmware Tools to work.

#107 h7se

h7se

    Frequent Member

  • Developer
  • 264 posts
  •  
    Palestine

Posted 04 March 2007 - 08:15 PM

updated

fix problem wih filename's that contain wildcard characters

TheHive please tell stepbystep how to test vmwaretools plugin ..

so i can create you aworking one

Thanks

#108 h7se

h7se

    Frequent Member

  • Developer
  • 264 posts
  •  
    Palestine

Posted 04 March 2007 - 10:18 PM

Updated

add batch convert to .script format

#109 h7se

h7se

    Frequent Member

  • Developer
  • 264 posts
  •  
    Palestine

Posted 05 March 2007 - 05:37 PM

Updated to version 1.0.3.5

http://www.boot-land...?...c=1013&st=0

#110 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4171 posts

Posted 05 March 2007 - 06:10 PM

TheHive please tell stepbystep how to test vmwaretools plugin ..

so i can create you aworking one

Thanks



Here are the orginal Plugins Im trying to convert to Script.
Attached File  Vmware_Tools_and_Shell_Execute.rar   503.09KB   281 downloads

When booted up into Vmware you should see the vmware Tray Icon.
When loaded you should be able to move mouse from host OS and Virtual booted OS.
You can move files back and forth between host and Virtual.
Display should show that you have SVGA driver installed.

#111 h7se

h7se

    Frequent Member

  • Developer
  • 264 posts
  •  
    Palestine

Posted 05 March 2007 - 07:28 PM

Thanks i'll download vmware and try to make a working plugin soon

#112 h7se

h7se

    Frequent Member

  • Developer
  • 264 posts
  •  
    Palestine

Posted 05 March 2007 - 09:56 PM

please anyone tell me how to convert this line to script format

%11%\mscomctl.ocx=2,,4

what dose it mean %11%

#113 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 05 March 2007 - 11:11 PM

please anyone tell me how to convert this line to script format

%11%\mscomctl.ocx=2,,4

what dose it mean %11%

%11% is variable 11 and seems to contain a path

#114 h7se

h7se

    Frequent Member

  • Developer
  • 264 posts
  •  
    Palestine

Posted 06 March 2007 - 05:46 AM

Thanks MedEvil :P


should i convert this as

FileCopy,"%ScriptDir%\%11%\mscomctl.ocx","%TargetDir%\I386\System32\"

or

FileCopy,"%11%\mscomctl.ocx","%TargetDir%\I386\System32\"

or

what ?

Nuno can you help ?

#115 h7se

h7se

    Frequent Member

  • Developer
  • 264 posts
  •  
    Palestine

Posted 06 March 2007 - 06:39 AM

Program Updated
http://h7se.110mb.co...r(v1.0.3.5).rar

---

TheHive

i build iso file with LiveXp project and winbuilder beta10 but i got some errors when loading desktop due to some missing file's .. so i didn't test the plugin , sorry :P

here's the last build maybe it will work ..
http://h7se.110mb.com/Vmware_Tools.rar

#116 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4171 posts

Posted 06 March 2007 - 11:19 AM

Im getting better results.
Atleast this time it brings up cmd prompt with an error.
1.jpg

Once booted up i can see that the files are not being copied to the Program Files folder.
2.jpg

Same results in VMware


By the way are these lines needed. I see them anytime I try to test the Script creation and look at the script in a notepad. They are being put in the registry.
H7Software
H7System

#117 h7se

h7se

    Frequent Member

  • Developer
  • 264 posts
  •  
    Palestine

Posted 06 March 2007 - 05:33 PM

Once booted up i can see that the files are not being copied to the Program Files folder.

Try to build the script using beta 9 or you should include this line
DirMake,"%TargetDir%\Program Files\VMware\"
after these
; (------------------------------------------------------------------------------* (Program Files Node) Build[(None)]
[Process]
Echo,"Copying files (Program Files Node) Build[(None)]..."



H7Software,H7System ,H7Default,H7Sam,H7Security

this is the keyname's used by h7pluginbuilder to load the registry hive's and do it's work .

#118 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 06 March 2007 - 10:07 PM

Thanks MedEvil :P
should i convert this as

FileCopy,"%ScriptDir%\%11%\mscomctl.ocx","%TargetDir%\I386\System32\"

or

FileCopy,"%11%\mscomctl.ocx","%TargetDir%\I386\System32\"

or

what ?

Nuno can you help ?

It would of course help if we knew what path %11% contains. :P
But we can guess. :P
%11% seems to contain the path to where mscomctl.ocx can be found. Since this is unlikely the ScriptDir, but more likely the path to the source. It should work with:
FileCopy,"%11%\mscomctl.ocx","%TargetDir%\I386\System32\"
or
FileCopy,"%SourceDir%\%11%\mscomctl.ocx","%TargetDir%\I386\System32\"
depending of what path is actually in %11%

The variable should somewhere get set. Find that point! :P
If not, it could also be the 11 start parameter, depending on where it is used.

:P

#119 h7se

h7se

    Frequent Member

  • Developer
  • 264 posts
  •  
    Palestine

Posted 06 March 2007 - 10:53 PM

This is a problem :P we don't know

i found this plugin within UBCD4WinV303 package under plugin\Disk\Security\IDSuite

[SourceDisksFiles]
*.exe=a,,1
*.chm=a,,1
*.txt=a,,1
comdlg32.ocx=2,,4
%11%\comctl32.ocx=2,,4
%11%\mscomctl.ocx=2,,4

no such variable decalred under [string] section , when building it with pebuilder it will copy these two file's to system directory ..
comctl32.ocx,mscomctl.ocx

any way this is some thing that winbuilder should care about :P

Thanks :P

#120 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 07 March 2007 - 12:07 AM

This is a problem :P we don't know

i found this plugin within UBCD4WinV303 package under plugin\Disk\Security\IDSuite

[SourceDisksFiles]
*.exe=a,,1
*.chm=a,,1
*.txt=a,,1
comdlg32.ocx=2,,4
%11%\comctl32.ocx=2,,4
%11%\mscomctl.ocx=2,,4

no such variable decalred under [string] section , when building it with pebuilder it will copy these two file's to system directory ..
comctl32.ocx,mscomctl.ocx

any way this is some thing that winbuilder should care about :P

Thanks :P

Ok i reverse engineered what has to be in %11%.
11=(UBCD.exe folder)\oem1\!System-Core(022)\files
Not that this would help you any. :P
The above mentioned *.ocx files do not exist on any SetupCD. UBCD brings them along. If you wanna use this plugin, you will have to include the files within the script and therefore can forget about the %11%! :P

:P

#121 h7se

h7se

    Frequent Member

  • Developer
  • 264 posts
  •  
    Palestine

Posted 07 March 2007 - 01:44 AM

Ok i got it .. so this type of inf file's must converted manually :P

Thanks

:P

#122 Nuno Brito

Nuno Brito

    Platinum Member

  • .script developer
  • 10549 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 07 March 2007 - 12:20 PM

When I was coding the pebuilder converter I have done some support for these internal vars, 11 is likely %TargetDir%\I386\system32\spool\drivers\w32x86\3

This info can be found on txtsetup.sif, here are the other vars:

inf.Strings.Add('1=%TargetDir%\I386');

inf.Strings.Add('2=%TargetDir%\I386\system32');

inf.Strings.Add('3=%TargetDir%\I386\system32\config');

inf.Strings.Add('4=%TargetDir%\I386\system32\drivers');

inf.Strings.Add('5=%TargetDir%\I386\system');

inf.Strings.Add('7=%TargetDir%\I386\system32\ras');

inf.Strings.Add('9=%TargetDir%\I386\system32\spool');

inf.Strings.Add('10=%TargetDir%\I386\system32\spool\drivers');

inf.Strings.Add('11=%TargetDir%\I386\system32\spool\drivers\w32x86\3');

inf.Strings.Add('12=%TargetDir%\I386\system32\spool\prtprocs');

inf.Strings.Add('13=%TargetDir%\I386\system32\spool\prtprocs\w32x86');

inf.Strings.Add('14=%TargetDir%\I386\system32\wins');

inf.Strings.Add('15=%TargetDir%\I386\system32\dhcp');

inf.Strings.Add('16=%TargetDir%\I386\repair');

inf.Strings.Add('17=%TargetDir%\I386\system32\drivers\etc');

inf.Strings.Add('18=%TargetDir%\I386\system32\spool\drivers\w32x86');

inf.Strings.Add('19=%TargetDir%\I386\system32\drivers\disdn');

inf.Strings.Add('20=%TargetDir%\I386\inf');

inf.Strings.Add('21=%TargetDir%\I386\Help');

inf.Strings.Add('22=%TargetDir%\I386\Fonts');

inf.Strings.Add('23=%TargetDir%\I386\Config');

inf.Strings.Add('24=%TargetDir%\I386\msagent\intl');

inf.Strings.Add('25=%TargetDir%\I386\Cursors');

inf.Strings.Add('26=%TargetDir%\I386\Media');

inf.Strings.Add('27=%TargetDir%\I386\java');

inf.Strings.Add('28=%TargetDir%\I386\java\classes');

inf.Strings.Add('29=%TargetDir%\I386\java\trustlib');

inf.Strings.Add('30=%TargetDir%\I386\system32\ShellExt');

inf.Strings.Add('31=%TargetDir%\I386\Web');

inf.Strings.Add('32=%TargetDir%\I386\system32\Setup');

inf.Strings.Add('33=%TargetDir%\I386\Web\printers');

inf.Strings.Add('34=%TargetDir%\I386\system32\spool\drivers\color');

inf.Strings.Add('35=%TargetDir%\I386\system32\wbem');

inf.Strings.Add('36=%TargetDir%\I386\system32\wbem\Repository');

inf.Strings.Add('37=%TargetDir%\I386\addins');

//inf.Strings.Add('38=%TargetDir%\I386\"Connection Wizard"

//inf.Strings.Add('39=%TargetDir%\I386\"Driver Cache\i386"

inf.Strings.Add('40=%TargetDir%\I386\security');

inf.Strings.Add('41=%TargetDir%\I386\security\templates');

inf.Strings.Add('42=%TargetDir%\I386\system32\npp');

inf.Strings.Add('43=%TargetDir%\I386\system32\ias');

inf.Strings.Add('44=%TargetDir%\I386\system32\dllcache');

inf.Strings.Add('45=%TargetDir%\I386\Temp');

inf.Strings.Add('46=%TargetDir%\I386\Web\printers\images');

inf.Strings.Add('47=%TargetDir%\I386\system32\export');

inf.Strings.Add('48=%TargetDir%\I386\system32\wbem\mof\good');

inf.Strings.Add('49=%TargetDir%\I386\system32\wbem\mof\bad');

inf.Strings.Add('50=%TargetDir%\I386\twain_32');

inf.Strings.Add('51=%TargetDir%\I386\msapps\msinfo');

inf.Strings.Add('52=%TargetDir%\I386\msagent');

inf.Strings.Add('53=%TargetDir%\I386\msagent\chars');

inf.Strings.Add('54=%TargetDir%\I386\security\logs');

inf.Strings.Add('55=%TargetDir%\I386\system32\icsxml');

inf.Strings.Add('57=%TargetDir%\I386\system32\mui');

inf.Strings.Add('58=%TargetDir%\I386\%MUI_PRIMARY_LANG_ID_DIR%');

inf.Strings.Add('59=%TargetDir%\I386\system32\mui\dispspec');

inf.Strings.Add('60=%TargetDir%\I386\AppPatch');

inf.Strings.Add('61=%TargetDir%\I386\Debug');

inf.Strings.Add('62=%TargetDir%\I386\Debug\UserMode');

inf.Strings.Add('63=%TargetDir%\I386\system32\oobe');

inf.Strings.Add('65=%TargetDir%\I386\system32\wbem\AdStatus');

inf.Strings.Add('67=%TargetDir%\I386\Help\Tours');

inf.Strings.Add('68=%TargetDir%\I386\Resources\Themes\Luna');

inf.Strings.Add('69=%TargetDir%\I386\Resources\Themes\Luna\Shell\NormalColor');

inf.Strings.Add('70=%TargetDir%\I386\system32\oobe\html\ispsgnup');

inf.Strings.Add('71=%TargetDir%\I386\system32\oobe\html\mouse');

inf.Strings.Add('72=%TargetDir%\I386\system32\oobe\html\oemcust');

inf.Strings.Add('73=%TargetDir%\I386\system32\oobe\html\oemhw');

inf.Strings.Add('74=%TargetDir%\I386\system32\oobe\html\oemreg');

inf.Strings.Add('75=%TargetDir%\I386\system32\oobe\images');

inf.Strings.Add('76=%TargetDir%\I386\system32\oobe\setup');

inf.Strings.Add('77=%TargetDir%\I386\system32\oobe\sample');

inf.Strings.Add('78=%TargetDir%\I386\Resources\Themes\Luna\Shell\Metallic');

inf.Strings.Add('79=%TargetDir%\I386\Resources\Themes\Luna\Shell\Homestead');

inf.Strings.Add('90=%TargetDir%\I386\TAPI');

inf.Strings.Add('95=%TargetDir%\I386\Provisioning\Schemas');

inf.Strings.Add('100=%TargetDir%\I386\system32\1025');

inf.Strings.Add('101=%TargetDir%\I386\system32\1028');

inf.Strings.Add('102=%TargetDir%\I386\system32\1031');

inf.Strings.Add('103=%TargetDir%\I386\system32\1033');

inf.Strings.Add('104=%TargetDir%\I386\system32\1037');

inf.Strings.Add('105=%TargetDir%\I386\system32\1041');

inf.Strings.Add('106=%TargetDir%\I386\system32\1042');

inf.Strings.Add('107=%TargetDir%\I386\system32\1054');

inf.Strings.Add('108=%TargetDir%\I386\system32\2052');

inf.Strings.Add('109=%TargetDir%\I386\system32\3076');

inf.Strings.Add('110=%TargetDir%\I386\system32\wbem\xml');

inf.Strings.Add('112=%TargetDir%\I386\system32\inetsrv');

inf.Strings.Add('123=%TargetDir%\I386\mui');

inf.Strings.Add('124=%TargetDir%\I386\WinSxS');

inf.Strings.Add('125=%TargetDir%\I386\WinSxS\Manifests');

inf.Strings.Add('126=%TargetDir%\I386\WinSxS\InstallTemp');

inf.Strings.Add('127=%TargetDir%\I386\ime');

inf.Strings.Add('129=%TargetDir%\I386\Resources\Themes');

inf.Strings.Add('130=%TargetDir%\I386\ime');

inf.Strings.Add('132=%TargetDir%\I386\ime\imejp');

inf.Strings.Add('133=%TargetDir%\I386\System32\IME\PINTLGNT');

inf.Strings.Add('134=%TargetDir%\I386\System32\IME\CINTLGNT');

inf.Strings.Add('135=%TargetDir%\I386\System32\IME\TINTLGNT');

inf.Strings.Add('136=%TargetDir%\I386\IME\CHTIME\Applets');

inf.Strings.Add('137=%TargetDir%\I386\ime\imejp98');

inf.Strings.Add('138=%TargetDir%\I386\ime\imejp\applets');

inf.Strings.Add('139=%TargetDir%\I386\Web\printers\PrtCabs');

inf.Strings.Add('180=%TargetDir%\I386\system32\3com_dmi');

inf.Strings.Add('239=%TargetDir%\I386\system32\clients');

inf.Strings.Add('240=%TargetDir%\I386\system32\clients\twclient');

inf.Strings.Add('241=%TargetDir%\I386\system32\clients\twclient\x86');

inf.Strings.Add('242=%TargetDir%\I386\system32\clients\twclient\ia64');

inf.Strings.Add('243=%TargetDir%\I386\system32\clients\twclient\amd64');

inf.Strings.Add('244=%TargetDir%\I386\system32\LogFiles');

inf.Strings.Add('245=%TargetDir%\I386\system32\LogFiles\Shutdown');

inf.Strings.Add('246=%TargetDir%\I386\system32\administration');

inf.Strings.Add('247=%TargetDir%\I386\system32\administration\images');

inf.Strings.Add('248=%TargetDir%\I386\system32\wbem\Logs');

inf.Strings.Add('249=%TargetDir%\I386\system32\wbem\AutoRecover');

inf.Strings.Add('250=%TargetDir%\I386\system32\wbem\Repository\FS');

inf.Strings.Add('251=%TargetDir%\I386\Microsoft.NET\AuthMan');

inf.Strings.Add('252=%TargetDir%\I386\WinSxS\Policies');

inf.Strings.Add('253=%TargetDir%\I386\WinSxS\Policies\x86_policy.1.0.Microsoft.Windows.GdiPlus_6595b64144ccf1df_x-ww_4e8510ac');

inf.Strings.Add('255=%TargetDir%\I386\system32\wbem\Logs');

inf.Strings.Add('258=%TargetDir%\I386\Microsoft.NET\AuthMan\1.2');


Hope this helps you on this quest! :P

#123 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 07 March 2007 - 01:04 PM

More about %11% in standard .inf files you can read here

The numbers are different from those in txtsetup.sif. So you carefully have to decide in which 'environment' you are working.

Peter

#124 h7se

h7se

    Frequent Member

  • Developer
  • 264 posts
  •  
    Palestine

Posted 07 March 2007 - 10:06 PM

Thanks Peter

Updated

http://h7se.110mb.co...ilder(v1.1).rar

#125 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 07 March 2007 - 10:57 PM

@Nuno
That variables list are the numbers behind the file names, not infront of it.
%11%\comctl32.ocx=2,,4




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users