Jump to content











pscEx's Content

There have been 1000 items by pscEx (Search limited from 29-May 10)



Sort by                Order  

#154829 [Windows Shortcuts] Can *.lnk do these.... ?

Posted by pscEx on 19 May 2012 - 03:08 PM in ImDisk

Why not something like this:

Link to hiderun.exe mycommand.cmd.

mycommand.cmd:
hiderun.exe <wait / nowait> imdisk
hiderun.exe <wait / nowait> mainapp
hiderun.exe <wait / nowait> imdisk

Peter



#151181 [Win7PE_SE]Wrong Directory Size in project

Posted by pscEx on 24 March 2012 - 03:32 PM in Win7PE

Ununderstandable!

What shows a compare of the %target% and ISO tree?

What about "Duplicates Once"? But I cannot imagine that there are so many duplicates in %Target%

Peter



#151431 [Win7PE_SE]Wrong Directory Size in project

Posted by pscEx on 28 March 2012 - 10:24 AM in Win7PE

A misunderstanding about the ISO Tree:

Open the ISO with e.g 7z, expand anywhere and tell us the expanded tree.

Peter :cheers:



#150743 [Win7PE_SE]Wrong Directory Size in project

Posted by pscEx on 18 March 2012 - 03:09 PM in Win7PE

There is a glitch in WinBulder up to version 82: It calculates some values with 32-bit integers, where 64-bit integers would be necessary.
This is fixed in the until now not released latest WinBuilder.

My actual WinBuilder developer version (without any guarantee) is included in the multiPE project.

Peter



#151480 [Win7PE_SE]Wrong Directory Size in project

Posted by pscEx on 28 March 2012 - 05:57 PM in Win7PE

try the mkisofs of multiPE!

Peter



#151434 [Win7PE_SE]Wrong Directory Size in project

Posted by pscEx on 28 March 2012 - 11:25 AM in Win7PE

In your explored target dir I do not find any piece of the missing 5 GB. (ISO 720 MB, Target dir (as you wrote above) 6 GB)

Do You?

Peter



#141816 [Win7PE_SE]4-iso.script

Posted by pscEx on 14 November 2011 - 08:33 PM in Win7PE

If i remember correctly, that is used to make sure the filename has certain letter casing.

:cheers:

:good:

Peter



#143402 [Win7PE_SE] startup scripts

Posted by pscEx on 03 December 2011 - 10:25 AM in Win7PE

But, the key as you pointed out isn't what we call them, but that they are sort of "required" if you're going to use the API, and need to be defined by the project's code ...

:1st:
The best example comes from the Ice-Age:
The WinBuilder built-in script generator defines

[variables]

%ProgramTitle%=myProgram

%ProgramEXE%=myProgram.exe

%ProgramFolder%=myProgramFolder

These are used by the Ice-Age API to create shortcuts and to unpack attached files.

Peter



#173625 [Win7PE_SE] startup scripts

Posted by pscEx on 15 June 2013 - 09:25 AM in Win7PE

this topic is over a year old :/

 

But thanks!

Question to the forum software:

 

Why did I see it as "unread" ? :hyper:

 

Peter




#143297 [Win7PE_SE] startup scripts

Posted by pscEx on 01 December 2011 - 07:02 PM in Win7PE

The "Help" Button in WinBuilder 082's upper left always links to the actual documentation.

Peter



#173622 [Win7PE_SE] startup scripts

Posted by pscEx on 15 June 2013 - 09:14 AM in Win7PE

TXTAddLine,%target_sys%winpeshl.ini,""netdrive_test.cmd"",APPEND

 

When you want to write quotes into winpeshl.ini, it should be:

TXTAddLine,%target_sys%winpeshl.ini,#$qnetdrive_test.cmd#$q,APPEND

 

Peter




#143563 [Win7PE_SE] Registry tweaks

Posted by pscEx on 05 December 2011 - 10:29 AM in Win7PE

:innocent:

Peter



#143559 [Win7PE_SE] Registry tweaks

Posted by pscEx on 05 December 2011 - 10:21 AM in Win7PE

Add this code into a suited script of your build:

RegHiveLoad,WB-Default,%RegUser%

RegWrite,HKLM,0x1,"WB-DefaultControl PanelDesktop",MenuShowDelay,200

RegHiveUnLoad,WB-Default


Then it is already in the PE when it boots up.

Peter



#143630 [Win7PE_SE] Registry tweaks

Posted by pscEx on 05 December 2011 - 07:33 PM in Win7PE

Have a look at the help http://code.google.c...r/wiki/regwrite
  • 0x3 - Binary data - adds data in binary format. Each byte is specified by groups of two digits splitting each value with commas
"Correct" is as Reg2WBS delivers:

RegWrite,HKLM,0x3,"WB-DefaultControl PanelDesktop",UserPreferencesMask,be,3e,07,80,12,00,00,00

Currently the other alternities are understood correctly, too.

Peter



#143626 [Win7PE_SE] Registry tweaks

Posted by pscEx on 05 December 2011 - 07:20 PM in Win7PE

You can also use the established and project-independent tool Reg2WBS, which you can find in the Download portal of this forum.
And in this tool you can decide whether you use something like %RegUser% or the actual file system path.

Peter



#175051 [Win7PE_SE] API changes?

Posted by pscEx on 24 July 2013 - 04:35 PM in Win7PE

Post your script "logically", that means just the first and last registry commands (and one or two commands from the middle).

 

Peter




#175048 [Win7PE_SE] API changes?

Posted by pscEx on 24 July 2013 - 04:08 PM in Win7PE


RegHiveLoad,Tmp_Default,%RegDefault%
RegWrite,HKLM,0x1,"Tmp_Default\Software\MyProgram","MyKey","MyValue"
RegHiveUnLoad,Tmp_Default

WinBuilder allows the use of any name for the opened hive, like here "Tmp_default".

 

But when you want to use some tools like Reg2WBS etc. you should use the stone aged "standard names" WB-Default, WB-Software, WB-System

 

Peter




#175053 [Win7PE_SE] API changes?

Posted by pscEx on 24 July 2013 - 05:02 PM in Win7PE

Your script calls the API functions correct.

 

Mabye there is a glitch in definitions.

 

Look at script.project [Variables] %API????% and compare with reality.

 

Peter

 

BTW: When (estimated) did THIS project build successfully?

THIS means "unchanged now"

 

BTW2: have a look into the  log.html.

Usually such cryptic API code is resolved there.




#144890 [Win7PE_SE] Adding a VBScript to startup using AddPostConfig

Posted by pscEx on 25 December 2011 - 01:41 PM in Win7PE

Try

AddPostConfig,"Start MyService",wscript.exe,Start_MyService.vbs

Maybe the PostConfig process has troubles with %systemroot%.
%SystemRoot%System32 is always in the path, so not necessarily to mention.

Peter



#143606 [Win7PE_SE] %PE_Programs% variable is wrongly being translated after update

Posted by pscEx on 05 December 2011 - 05:48 PM in Win7PE

Independent that homes32 again has been on the moon (This time not for 4 years, but only for one day :cheers: ):

The "Programs" is an invention of Nightman, who disappeared here a long time ago.
This has never been an "official" name for the folder where the apps are stored.

Why do we still try to fullfill his invention "regardless of what it costs"?

A well structured and intelligent project knows at least when it builds the final ISO / UFD, about the PE configuration and therefore about "everything necessary".

The games with y:-drive etc. are workarounds (better said "walkarounds") and should disappear anywhen.

Peter



#180956 [WB 2013.09.01] "No project is defined for building"

Posted by pscEx on 24 December 2013 - 04:49 PM in Support

Those two files were /it/, Peter.

Nothing else there.

Will try the other, Nuno; tnx.

In other words: The INSTALL did not write anything into your WinBuilder area.

For me, the most propably reason is that some security tasks of your system prohibit that.

 

And when there is no project, it is not possible to select a project for build :clap:

 

Peter




#180951 [WB 2013.09.01] "No project is defined for building"

Posted by pscEx on 24 December 2013 - 03:50 PM in Support

Your "firewall" mentioning reminds me on some glitch I sometimes have on my system.

 

When INSTALL Win7PE, my Avast scanner sometimes thinks to see a virus, stopps the download and leaves an undefined situation in the WinBuilder directory.

 

Then I get exactly what you are describing in your first post.

 

Then I usually clear downloads, suspend Avast for 10 minutes, and INSTALL Win7PE again. The build works then.

 

Sorry that I remember so late ...

 

Peter :cheers:




#180903 [WB 2013.09.01] "No project is defined for building"

Posted by pscEx on 23 December 2013 - 07:59 PM in Support

I could reproduce the issue which is described in the first post.

 

Give me some days (some additional because of Christmas ...)

 

Peter




#180918 [WB 2013.09.01] "No project is defined for building"

Posted by pscEx on 23 December 2013 - 10:26 PM in Support

See my edit!

 

Peter




#180913 [WB 2013.09.01] "No project is defined for building"

Posted by pscEx on 23 December 2013 - 09:45 PM in Support

You have still the old buggy 300-win7pe.zip in your downloads folder, which is used on install.

Move your source CD files out of the downloads folder somewhere, and then process as described above.

 

Peter

 

BTW: If I do not immediatelly react on responses now, imagine, that in Germany it is some minutes before 11 PM.

 

EDIT: You can also do a short trial:

 

UNINSTALL win7pe, and then do your "mini" cleanup.

IMO that should work w/o moving the source CD




#180990 [WB 2013.09.01] "No project is defined for building"

Posted by pscEx on 26 December 2013 - 05:40 PM in Support

No reason to believe it's not his dev machine, which is *of course* running the version he modified, rather than a version he had just retrieved from the same place *I* must retrieve it. None at all; he certainly doesn't say in his posting here.

 

I lost the motivation to reply here.

 

Do you think, I'm so stupid, that that I use the development version of my source code for test?

 

What I did is:

  • Download the actual version of WinBuilder from reboot.pro into an empty directory in my host.
  • Typed "Auto"

Topic closed.

 

Have fun with BartPE!

 

Peter




#180906 [WB 2013.09.01] "No project is defined for building"

Posted by pscEx on 23 December 2013 - 08:11 PM in Support

I found it!

It is a bug in my latest Win7PE version which does not present itself on installing.

 

Maybe you get the solution already before Christmas ...

 

Peter




#180933 [WB 2013.09.01] "No project is defined for building"

Posted by pscEx on 24 December 2013 - 10:33 AM in Support

And downloads\cache only has two HTML files:

 

I meant the COMPLETE downloads folder, not only the cache subfolder.

 

Peter




#180908 [WB 2013.09.01] "No project is defined for building"

Posted by pscEx on 23 December 2013 - 08:36 PM in Support

Fixed!

 

I changed the uploaded Win7PE project silently, wihout publishing a new version.

 

The bug was terrible:

 

There is a function install() which is used by a project or plugin to register itself inside WinBuilder during INSTALL.

Here are TWO install() functions. Unfortunatelly only one of them is used ...

 

Maybe I have been sleepy, drunk, or simply senile when I published.

 

Thanks for your response!

 

To use the new project:

  • delete winbuilder.xml
  • delete the downloads folder
  • start WinBuilder
    • SOURCE <your path>
      (only "SOURCE" starts a file finder, which leads to the same result)
    • INSTALL win7pe
    • BUILD

Peter




#180954 [WB 2013.09.01] "No project is defined for building"

Posted by pscEx on 24 December 2013 - 04:18 PM in Support

As far as I remember, I tested it successfully on XP SP1 x86 host

 

I have just started a new test, but that will take a while with download of the win7 iso ...

 

Peter




#180911 [WB 2013.09.01] "No project is defined for building"

Posted by pscEx on 23 December 2013 - 09:21 PM in Support

I hope that it works for you, too ...

 

Peter :cheers:




#180916 [WB 2013.09.01] "No project is defined for building"

Posted by pscEx on 23 December 2013 - 10:14 PM in Support

Maybe in an unknown small part ot the HDD there is the root of the evil.

 

Instead of searching for the reason:

 

Save your Win7 CD <anywhere>, best is under the root of any of your drives. (If it is saved in a "complicated" path, maybe later extractions from WinSxS files may exceed the allowed path length)

Then, as explained above:

  • Delete the complete actual WinBuilder directory.
  • Download WinBuilder and unzip into a new created directory.
  • Run WinBuilder
    • SOURCE <anywhere>

    • INSTALL Win7PE

    • BUILD

 

This works perfect on my XP system.

 

EDIT:

 

If that does not work for you, send me:

  • WinBuilder.xml
  • The download folder (zipped). Sorry, a nice amount of megabytes ...

I'm rather sure that reboot.pro does not allow you as new member such an amount of data. Send to my e-mail or PM me.

 

Peter




#180957 [WB 2013.09.01] "No project is defined for building"

Posted by pscEx on 24 December 2013 - 04:58 PM in Support

As far as I remember, I tested it successfully on XP SP1 x86 host
 
I have just started a new test, but that will take a while with download of the win7 iso ...
 
Peter

Works perfectly!
 
Here the console output of the complete session (without confusing Art-ASCII):

Spoiler

 

Peter




#180961 [WB 2013.09.01] "No project is defined for building"

Posted by pscEx on 24 December 2013 - 06:08 PM in Support

I'll try, for completeness' sake, redoing a fresh AUTO with Avast on pause, but probably not til sometime Christmas Day -0500. Peter, I know you're in UTC+1; which zone is Nuno in?

 

Same one

 

Peter




#127368 [WB 080 - Win7PE_SE] DiskCryptor Script integration fails

Posted by pscEx on 25 April 2011 - 05:10 PM in Support

... if I don't want to use RoboForm 2Go again (of which I actually own a licence), ...

A good idea to think about this.

I have a lot of licensed apps (partly very expensive 10 years ago) and I do not use them actually, because they are 'burned out' and nowadays some freeware does the same job, sometimes better.

Peter



#85371 [Tutorial] Run ChromeOS from VirtualBox

Posted by pscEx on 28 November 2009 - 12:35 PM in Tutorials

I got a nice "Reminder" from the bootland server to try.

I already tried just after the publishing of the tutorial.

Tutorial is ok, everything worked well and I booted the OS in VirtualBox.

Because I do not have a Google Mail Account, I logged in with chronos.

But then I found myself lost:

The result for me personally has been: Not interesting.

Maybe I have to experiment and find out how to work with an "Only WEB browser" OS. Difficult for Dinosaurs.

Peter



#85424 [Tutorial] Run ChromeOS from VirtualBox

Posted by pscEx on 28 November 2009 - 08:54 PM in Tutorials

How easy/complicated is to remove the OS after reviewing it? Thanks!

Do not worry about that!

As the title says 'from VirtualBox' you start it ONLY in an emulator. Therfore no affect to your real host.

When, to test, you install VirtualBox, after testing you may let VirtualBox installed or not. That will never have any influence to your system.
Let it installed, will only use some disk space.

Peter



#152171 [tutorial] Get your own hosting at reboot.pro

Posted by pscEx on 10 April 2012 - 01:14 PM in On progress

:1st:

Peter



#115782 [Topic Closed] XBOOT vs 1.0.0 beta5

Posted by pscEx on 05 December 2010 - 10:03 PM in XBOOT

Just for the record:

This functionality is contained in nativeEx_easyPE since several month.
You just define your ISOs:
multiboot_main.gif
Then in PEFactory define whether you want to have ISO or USB, and just click the "(Re)Build PE" button.
multiboot_PEF.gif
In case of ISO it runs into your choosen Emulator, with an ISO like this:
multiboot_ISO.gif
In case of USB the only upcoming dialog is (can be switched off!) to confirm to repartition your USB drive.
multiboot_USB.gif
As a result, you get the USB stick:
multiboot_USB_DIR.gif

BTW1: @Wonko: This does not need any .NET and propably will also run on a W2000 host (provided WinBuilder can).
BTW2: The Avira ISO is created from rescue_system-common-en.iso and contains only the functionality to boot the ISO (only 26 MB compared with 77).
The actual VDFs can be downloaded after boot.
multiboot_USB_AVIRA.gif

Peter



#82262 [tool] trackWBInstall

Posted by pscEx on 21 October 2009 - 08:07 AM in Project forge

Sorry, Peter, what do you mean by "regshoot"?

Thanks,
Galapo.


Sorry, misspelled!

I meant regshot.exe

Peter



#82264 [tool] trackWBInstall

Posted by pscEx on 21 October 2009 - 08:08 AM in Project forge

Maybe i did sth wrong ;)

As far as I undestood you, you did it correct.

I'll see what happened.

Peter



#82225 [tool] trackWBInstall

Posted by pscEx on 20 October 2009 - 04:30 PM in Project forge

Let me bump! ;)

Reason: Today I rebuilt the complete LiveXP with (not yet published) WB 078 SP3.

I usually do not test all apps, that's too much. I only randomly click some apps to test.

Today the random brought me to regshoot. And I saw, that trackWBInstall does a lot of regshoot tasks, but additionally something more.

(trackWBInstall also takes reg snapshoots 'before' and 'after' and compares.
trackWBInstall also saves 'DIR's 'before' and 'after' and compares.)

But the very important difference is:

Using the differences, trackWBInstall generates a WinBuilder script to add the just checked app.
trackWBInstall.gif


So, maybe the LiveXP Gurus make a trial with trackWBInstall :cheers:
Peter



#90271 [tool] reg2WBS

Posted by pscEx on 01 February 2010 - 05:26 PM in Project forge

use reg2WBS.exe (NOT reg2WBSprg.exe)
Browse:
"C:\Dokumente und Einstellungen\Peter\Desktop\x x.reg"
or
"C:\x x.reg"
and click "Build"

ps:
with following amalux's example
Browse:
"C:\Sygate Technologies, Inc.reg"
and click build

:cheers:

Thanks, Lancelot!

I got the same behaviour and can debug now
(But I think that it is more the comma than the space in the name ...)

Peter



#90646 [tool] reg2WBS

Posted by pscEx on 06 February 2010 - 06:55 PM in Project forge

Within 5 (Latin) minutes you can download version 3.3.2.

Done!

Peter



#84236 [tool] reg2WBS

Posted by pscEx on 12 November 2009 - 07:09 PM in Project forge

Is it also possible to know WHAT is hex(3) or it has to remain a secret between you and paraglider? :drunk:

No secret:

Depening on (I do not know, and that really is a secret of Billy the door) some situations, in an exported *.reg file values are sometimes decribed by a sequence of hex values.

If the reg key is different from 0x3 (REG_BINARY) the code is preceeded by a 'hex' and in parentheses the type's ord number, e.g, hex(07):
In case of type REG_BINARY Billy theDoor writes only hex:
And Paraglider (my knowledge from some users' posts) in this case writes 'hex(3):' (what is logically correct)

Because until now, the (3) possibility has not been known and therefore not been coded in reg2WBS, the issue occurred.
And as you can see above, the issue is already fixed.

Peter



#91419 [tool] reg2WBS

Posted by pscEx on 14 February 2010 - 09:56 AM in Project forge

new option must not be default selected if you do not want unnecassary (and unreadible) RegWriteBin hex entries everywhere in scripts.

Version 3.4.1 uploaded

But it will be great if it is possible to have a default selected option saying "HEX WideStrings Auto for Unicode" (or something like that...) ;)

I'm working on version 4.0.0 with FULL Unicode functionality.
Currently the *.reg is converted to ASCII.
The new version will have everything as WideString.

Peter



#88257 [tool] reg2WBS

Posted by pscEx on 02 January 2010 - 10:34 AM in Project forge

I found in debugger:

The -R switch (write a section to process) implies the -H switch.

It seems to be senceless to process a section writing into a hive which is not open.

BootAddReg option is unchecked by default!?

Peter



#91799 [tool] reg2WBS

Posted by pscEx on 18 February 2010 - 01:46 PM in Project forge

Thanks Lancelot!

Version 3.4.2 uploaded.


Peter



#83439 [tool] reg2WBS

Posted by pscEx on 03 November 2009 - 10:20 AM in Project forge

How to decide whether RegAddBoot or reg_add has to be written?

Peter



#91823 [tool] reg2WBS

Posted by pscEx on 18 February 2010 - 05:32 PM in Project forge

Version 3.4.3 is online.

Peter



#90216 [tool] reg2WBS

Posted by pscEx on 01 February 2010 - 09:46 AM in Project forge

generated with switches /H /A18 /E /P:
Attached File  fntsubs.zip   615bytes   244 downloads
Peter



#92773 [tool] reg2WBS

Posted by pscEx on 28 February 2010 - 12:20 PM in Project forge

Version 4.0.1 is online! :exclamation:

Reg2WBS now offers full Unicode support.

Unicode 0x1, 0x2 and 0x3 data generate a WinBuilder script line using RegWriteBin.

Therefore WinBuilder version 080 or higher is necessary.
Reg2WBS generates a script line checking that.

Another advantage: As far as possible the hex(2): and hex(7): lines generate 'readable' script lines.

And last but not least: For such handicapped people like me (using 120 DPI screen) the Reg2WBS GUI does not hide some parts anymore.

Download link, screen shoot, and syntax in the first post.
For those having troubles with the new version: The first post also contains a link to the latest Non-Unicode version.

Happy testing!

Peter



#84647 [tool] reg2WBS

Posted by pscEx on 18 November 2009 - 02:54 PM in Project forge

The latest version still has a bug.

It outputs %reg% which in this case is "WB_Software" rather than "Software".

I'm working on this, but is a bit difficult, because in the very beginning of reg2WBs the 'Local' reg keys are exchanged to the "Mounted" PE reg keys.

Peter



#92783 [tool] reg2WBS

Posted by pscEx on 28 February 2010 - 01:34 PM in Project forge

Before you all spend your time discussing ANSI and Unicode:

Theoretically Reg2WBS handles both.

Unfortunatelly I forgot in case of ANSI one line:

if tmpStr <> &#39;&#39; then

Will be fixed soon ( I found another issue: \\ is passed to WB script. That should be only \.

But I cannot simply replace, I have to chech whether to replace.

I think in two hours there is a new version.

Peter



#84075 [tool] reg2WBS

Posted by pscEx on 10 November 2009 - 09:21 PM in Project forge

And Error number 3!
In WB-Setup C:\Windows gets replaced with #$pSystemRoot#$p as it should, but not so in WB-Software. :thumbup:

:thumbup:

Thanks for the hint about a possible bug.

Please post a line wich causes that!

Peter



#90629 [tool] reg2WBS

Posted by pscEx on 06 February 2010 - 05:10 PM in Project forge

Version 3.3.1 on server.

Following Lancelot's suggestion I changed (not only text, also logic)
'Do not write 0x0 keys'
to
'Do not write redundant 0x0 keys'

In addition, you have a third 'Show' option: "Command Line"
Here, after the build, you can see the command line which is passed to Reg2WBSPrg.exe.

That may be helpful when in a script you want to use Reg2WBSPrg.exe, or when in an editor like Textpad4, you want to define an "Extra".
BTW: My Textpad4 converts an On-Screen reg file on click to a WB Script snippet:
textpad.gif

Peter



#90292 [tool] reg2WBS

Posted by pscEx on 01 February 2010 - 07:57 PM in Project forge

Also, I don't understand this behavior:

Simply: Anywhen, with version ??? of APi, it was possible to use an 'explaining' hive name rather than a 'cryptic' one.
In your posted images you see the results.

Peter



#115493 [tool] reg2WBS

Posted by pscEx on 03 December 2010 - 08:52 AM in Project forge

Hi Peter,

I am trying to use version 4.0.3 on WinXP Pro x64. At the moment I cannot get it to output anything at all.
It fails to produce anything in the code snippet box even when trying to process the following: This small reg file is saved in Unicode format, although I may be misunderstanding what unicode means in this instance.

Windows Registry Editor Version 5.00





&#91;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName&#93;

&#34;ComputerName&#34;=&#34;CHROME&#34;



&#91;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName&#93;

&#34;ComputerName&#34;=&#34;CHROME&#34;

Regards,
niche99

I did a fresh download and tested. It works.

Maybe there is something wrong with your .reg file.

Reg2WBS processes two type of files:
  • ANSI (1 byte char)
  • UTF-8 (two byte characters) In this case the first two bytes of the reg file must be Hex: FF FE.
Some editors (e.g. TextPad) destroy the BOM FF FE.

Peter



#90255 [tool] reg2WBS

Posted by pscEx on 01 February 2010 - 03:39 PM in Project forge

@Amalux
@lancelot

Can you give an exact sample with "Space in name"?

I do not have that issue with
"C:\Dokumente und Einstellungen\Peter\Desktop\x.reg"

Peter



#115500 [tool] reg2WBS

Posted by pscEx on 03 December 2010 - 10:02 AM in Project forge

Hi Peter,

I am using TextPad, that's probably the problem.
Which text editor do you favour?

Regards,
niche99

I use also TextPad. And I needed some time to find this behaviour.

When you changed a reg file and want to save you must use the textpad option "Encoding = UTF-8"

Peter



#90208 [tool] reg2WBS

Posted by pscEx on 01 February 2010 - 09:08 AM in Project forge

How did you get the value name with a comma inside?

Peter



#90564 [tool] reg2WBS

Posted by pscEx on 05 February 2010 - 06:32 PM in Project forge

Hi Peter,
i just tested it for the first drive test it's working great, but actually the start key of duplicated keys is disappear. Example:
I think it's one missing:

&#34;reg_add,0x0,%reg%\TEST\MORE\FIRSTDISSAPPEARS\&#34;
However i think and learn from the 0x0 dump option(DO NOT WRITE 0x0 keys) that these 0x0 doesn't have benefits because later these keys are filled with values and exist with the key, did i understand it right?

Thanks for testing.

When you check the result of Reg2WBS output, you should not compare the lines literally.
Execute the generated script lines, and compare the generated result in registry.

It is right that the mentioned key 'disappears', but when you execute the 'next' line from script, it is automatically inserted.

Same with your second question, which you understood right:
Usually it should not matter to omit the empty keys.
When any subkey is written, WinBuilder should write the parent key(s) automatically.

Look at the bold written Usually: Maybe there are situations where WinBuilder does not (yet) understand the sence, and would write wrong registry entries or fail with 'Missing Key'.

Therefore I do not supress the 0x0 output automatically / generally, but give the user a choice to write, if necessary.

You have to keep in mind, that the Stupid WinBuilder Developer (that's mainly me!) never will be able to publish a 110% Error Free Version!
;)

Peter



#85302 [tool] reg2WBS

Posted by pscEx on 27 November 2009 - 08:16 AM in Project forge

Please, note that I already provided a link... :rofl: :thumbup:

Thanks!

I now see it more as a feature request to make WinBuilder able to write 0x8 and 0xa.

If that is done in WB 080, Reg2WBS can provide the syntax, too.

Peter :)



#90543 [tool] reg2WBS

Posted by pscEx on 05 February 2010 - 03:20 PM in Project forge

Version 3.3.0 is uploaded.

fixed the bug with multiple values under the same key disappearing.

added to suppress output of 0x0 keys

added output of "UserProfile" under "Environment" option

in case of more than one hive, API check code is only written once

Peter



#84250 [tool] reg2WBS

Posted by pscEx on 12 November 2009 - 08:28 PM in Project forge

Let me give some enumerations
  • As posted 'anywhere' reg2WBS usually (exceptions are not a topic here) does not write empty keys into registry
  • As posted 'anywhere' I do not intend to change that behaviour
  • If a script needs to write an empty key into registry: The script MUST do so.
    If you do create your script w/o using reg2WBS, how do you write keys into registry????
If somebody wants to help to make reg2WBS more 'intelligent': please PM me.



#129454 [tool] reg2WBS

Posted by pscEx on 25 May 2011 - 12:11 PM in Project forge

There is a new version 4.2.0 online.

Added a /7 switch which outputs ...\system32\config\system rather than ...\system32\setupreg.hiv

Peter



#84203 [tool] reg2WBS

Posted by pscEx on 12 November 2009 - 09:19 AM in Project forge

Version 3.1.1 on the server.

It processes also Paraglider's special hex(3):

Peter



#129553 [tool] reg2WBS

Posted by pscEx on 26 May 2011 - 04:21 PM in Project forge

Hi pscEx,

thank you for grate tool.

But please can you fix this bug.

Problem is program doesn't ignore comment string ";"

Thank you

I do not understand, why a *.reg contains a ";" line.

The *.reg is generated by regedit.exe or reg.exe and IMO does not contain comments.

Peter



#84073 [tool] reg2WBS

Posted by pscEx on 10 November 2009 - 08:55 PM in Project forge

Somehow your program eighter doesn't like me or hex values.
Why always the hex values? :thumbup:
Why is there a hex(3): string in the hex code?

Original: ...

Created with Regshot.

:thumbup:

Why do you ask?
Something going wrong ????

I'm sure thatv the code delivered by reg2WBS.exe is for 100% understood by WB and I do currently not see any reason to change anything.

If you want to have a different private coding,
  • you can either write your personal RegShot2WBS_MedEvil.exe using RegShot output
  • or I PM you the reg2WBS source code, and you write your personal reg2WBS_MedEvil.exe
Peter :thumbup:



#129593 [tool] reg2WBS

Posted by pscEx on 27 May 2011 - 07:23 AM in Project forge

They can have it.

Some programs insert it durin export. For Example Total Uninstall does it.

New version Reg2WBS 4.2.1 online.
Lines starting with a semicolon are skipped.

I found if I have path in registry there is "\\" but in script should be only one "\"?!
But reg2wbs don't do convert it.
Am I right?

Usually \\ are replaced by \
For WinBuilder script syntax that is ok.

Maybe there is a special buggy condition. I need a *.reg where the replacement goes wrong.

Peter



#90644 [tool] reg2WBS

Posted by pscEx on 06 February 2010 - 06:44 PM in Project forge

That is a real bug, unknown until now (I think because right now nobody before wanted to save and then 'cancelled').

Within 5 (Latin) minutes you can download version 3.3.2.

Thanks, m4dm4Xz!

You are a good 'Bug-Hunter'

Peter



#129605 [tool] reg2WBS

Posted by pscEx on 27 May 2011 - 12:04 PM in Project forge

What is download link? Link in first post gives 4.0.3 version.

Sorry. Old link to nativeex.boot-land.net which is no longer accessible for me to update.

I corrected the link to point to my server.

Peter



#90279 [tool] reg2WBS

Posted by pscEx on 01 February 2010 - 06:24 PM in Project forge

The 'space' issue should be fixed now with ne 3.1.8 version.

@Lancelot: As you say, I misunderstood your issue demonstrated by the image. But I still do not understand what's going wrong.

Peter



#129617 [tool] reg2WBS

Posted by pscEx on 27 May 2011 - 01:56 PM in Project forge

New version Reg2WBS 4.2.1 online.
Lines starting with a semicolon are skipped.

Usually \\ are replaced by \
For WinBuilder script syntax that is ok.

Maybe there is a special buggy condition. I need a *.reg where the replacement goes wrong.

Peter

Here was the very rare condition that a value name was a path:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders]
"R:\\Program Files\\"=""
"R:\\Program Files\\OO Software\\"=""


Version 4.2.2 is online which fixes that.

Peter



#90268 [tool] reg2WBS

Posted by pscEx on 01 February 2010 - 05:15 PM in Project forge

For me your sample seems to be processed correctly:

IniRead,%API%,Main,Title,%apiTitle%
If,Not,%apiTitle%,EQUAL,Common_Api,Begin
IniRead,%API%,Main,Version,%apiVersion%
If,%apiVersion%,SMALLER,18,Halt,"API version 18 or higher needed!"
End
Hive_Load,Software
reg_add,0x0,"%reg%\Sygate Technologies, Inc."
reg_add,0x4,"%reg%\Sygate Technologies, Inc.\Sygate Personal Firewall",smc_install_time,1195258084
reg_add,0x4,"%reg%\Sygate Technologies, Inc.\Sygate Personal Firewall",TridentControlType,100
reg_add,0x4,"%reg%\Sygate Technologies, Inc.\Sygate Personal Firewall",smc_debuglog_on,1
reg_add,0x2,"%reg%\Sygate Technologies, Inc.\Sygate Personal Firewall",smc_install_path,#$pSystemDrive#$p\Program#$sFiles\Sygate\SPF\
reg_add,0x4,"%reg%\Sygate Technologies, Inc.\Sygate Personal Firewall",smc_Installed,1
reg_add,0x1,"%reg%\Sygate Technologies, Inc.\Sygate Personal Firewall",Version,5.6
reg_add,0x4,"%reg%\Sygate Technologies, Inc.\Sygate Personal Firewall",Build,84282104
reg_add,0x1,"%reg%\Sygate Technologies, Inc.\Sygate Personal Firewall",ProductCode,{F34D9A5F-484A-4E31-A9D3-908CB265B289}
reg_add,0x3,"%reg%\Sygate Technologies, Inc.\Sygate Personal Firewall",install_time,7c,31,3e,47
reg_add,0x3,"%reg%\Sygate Technologies, Inc.\Sygate Personal Firewall\Netport",NPInstalled,01,00,00,00
reg_add,0x2,"%reg%\Sygate Technologies, Inc.\Sygate Personal Firewall\Netport",Path,#$pSystemDrive#$p\Program#$sFiles\Sygate\SPF\Netport
reg_add,0x3,"%reg%\Sygate Technologies, Inc.\Sygate Personal Firewall\Netport",WGDRVINSTALLED,01,00,00,00
reg_add,0x4,"%reg%\Sygate Technologies, Inc.\Sygate Personal Firewall\Shared",FwsVPNProductStRequest,2
reg_add,0x4,"%reg%\Sygate Technologies, Inc.\Sygate Personal Firewall\TSE",Version,16778216
reg_add,0x2,"%reg%\Sygate Technologies, Inc.\Sygate Personal Firewall\TSE",Path,#$pSystemDrive#$p\Program#$sFiles\Sygate\SPF\
Hive_Unload,Software

What's wrongt?

Peter



#129907 [tool] reg2WBS

Posted by pscEx on 01 June 2011 - 08:46 AM in Project forge

am I right I thought that this reg shoud be skiped:

reg_add,0x1,%reg%\Classes\CLSID\{C1051DD2-472F-4B24-B47A-06769096CE34}\Shell
reg_add,0x1,%reg%\Classes\CLSID\{C1051DD2-472F-4B24-B47A-06769096CE34}\Shell\Open,,"Open"

Logically the line is not necessary.

Currently I just read input line by line, and write the corresponding output line.

Your suggestion would require to buffer the output and when processing next line it is decided whether to write the previous line.

There are for me too many possibillities that something goes wrong.

can you insert some exclusion filed(s) which registry we don't want proceed?!

I put it onto the ToDo list.
Curently I do not have the time to do.

Peter



#90235 [tool] reg2WBS

Posted by pscEx on 01 February 2010 - 11:44 AM in Project forge

New version 3.1.7 ready for download!

Peter



#131700 [tool] reg2WBS

Posted by pscEx on 25 June 2011 - 04:56 PM in Project forge

Stopped support on 2011-JUN-25.
GENA claims to have the much better solution.
Files removed from the server.

Peter



#90212 [tool] reg2WBS

Posted by pscEx on 01 February 2010 - 09:33 AM in Project forge

This script code is generated:
Hive_Load,Software

reg_add,0x1,&#34;%reg%\Microsoft\Windows NT\CurrentVersion\FontSubstitutes&#34;,&#34;Arial CE,238&#34;,&#34;Arial#$c238&#34;

reg_add,0x1,&#34;%reg%\Microsoft\Windows NT\CurrentVersion\FontSubstitutes&#34;,&#34;Arial CYR,204&#34;,&#34;Arial#$c204&#34;

reg_add,0x1,&#34;%reg%\Microsoft\Windows NT\CurrentVersion\FontSubstitutes&#34;,&#34;Arial Greek,161&#34;,&#34;Arial#$c161&#34;

reg_add,0x1,&#34;%reg%\Microsoft\Windows NT\CurrentVersion\FontSubstitutes&#34;,&#34;Arial TUR,162&#34;,&#34;Arial#$c162&#34;

...

And this is written to registry (WB SP7):
lanz_reg.gif
What's wrong?

Peter

EDIT: I'll try to store the config, and remove the quotes.



#131710 [tool] reg2WBS

Posted by pscEx on 25 June 2011 - 06:05 PM in Project forge

Then, What is the "supposed" right tool? :cheers: :unsure:

No matter if something is wrong, I'll continue using it because the formatting of the value of registry (for me) is right. If something is bad, I will verify, when I implement the code to the script.

As long, as seriously advertised GENA alternative suggestions appear here in a non-GENA forum, I react with hiding my tools.
If somebody needs my tools, he / she should explain it clearly here.
Peter



#88271 [tool] reg2WBS

Posted by pscEx on 02 January 2010 - 03:17 PM in Project forge

Version 3.1.6 is on the nativeEx server.
  • RegAddBoot option in GUI is OFF by default
  • -R switch does not any more imply -H switch
  • Some GUI changes to wrap all available switches
Download link, syntax and screen shoot in the first post.

Peter



#131718 [tool] reg2WBS

Posted by pscEx on 25 June 2011 - 08:07 PM in Project forge

that's ridiculous. should you also start hiding your tools if someone form 911cd or another PE site mentions a tool that does something one of your tools does????

I wouldn't.
But I do so, when people create a WB based project where "everything is better" including WB tools I created.
Look e.g. into Win7PE_PE for the occurences of "exbuilder" comments.
Team work ???

My tools are my tools. And I can offer them public or use private (or additionally for friends' use) as I want.

Peter



#88253 [tool] reg2WBS

Posted by pscEx on 02 January 2010 - 09:45 AM in Project forge

I cannot reproduce the -H issue.

On my system it works well.

The RegAddBoot option is coded since version 3.1.3 (-B switch)
But the syntax output was wrong and spoke about -B and API.
I corrected in version 3.1.4

Peter



#131722 [tool] reg2WBS

Posted by pscEx on 25 June 2011 - 08:34 PM in Project forge

please point out where it says regCPE is better than reg2WBS

also the software is made by BlueLife, not the Gena project. posts are only made by lancelot because BlueLife speaks poor English...

Your link leads directly into the Gena URL.
Look to the complete list of your friends and to their posts / scripts using phrases like "exbuilder", "stupid WB development" and some other friendly comments.
Maybe you also remember some bannings to some of your friends by Nuno, caused by their behaviour in the forum.
homes32.gif

Still valid:

My tools are my tools. And I can offer them public or use private (or additionally for friends' use) as I want.

Here I decided to use reg2WBS only private or for friends.

Peter



#85284 [tool] reg2WBS

Posted by pscEx on 26 November 2009 - 08:51 PM in Project forge

I currently do not even know what hex(a) and hex(8) mean :)

I'm going to google ...

Peter



#136624 [tool] reg2WBS

Posted by pscEx on 31 August 2011 - 03:09 PM in Project forge

By uploading the latest version to the new WinBuilder Download Portal, a new topic http://reboot.pro/15...post__p__136621 has been generated.

Let's close this topic and continue there.

Peter



#84615 [tool] reg2WBS

Posted by pscEx on 18 November 2009 - 08:26 AM in Project forge

RegAddBoot line changed.

Version 3.1.2

Peter



#90446 [tool] reg2WBS

Posted by pscEx on 03 February 2010 - 06:45 PM in Project forge

It is intended that the width is restricted (to avoid other users to complain 'grey space in the right')

But I hope that independent from the theme, in the new 3.2.5 the main window will never have a scrollbar again.

Peter



#84242 [tool] reg2WBS

Posted by pscEx on 12 November 2009 - 07:54 PM in Project forge

So, if I am not mistaken, we should ask paraglider WHY this strange value is created, in other words the "fix" in your app introduces a new pseudo-bug: "unknown/unstandard hex(3): values" are treated as "hex".

I think that we should not discuss the 'why' or 'how'
In this case the issue is solved by an 'Understand the BACKGROUND'
And I do not find very interestig to discuss solved issues.

@question #2
Currently in reg2WBS I do not see any sence to write an empty key into registry.
BTW: WinBuilder does if you write the command to do so!
If somebody gives a sample where an empty key is really needed, I'll add the logic to reg2WBS.

@question #3
There are several reg2WBS options (startup parameters) to define different behaviours.
If a particular user's option cannot be solved with the provided switches, please let me know.

Peter



#90379 [tool] reg2WBS

Posted by pscEx on 02 February 2010 - 05:15 PM in Project forge

Then it seems to be my fault!
Give me some Latin minutes to solve (tomorrow)

Peter



#84209 [tool] reg2WBS

Posted by pscEx on 12 November 2009 - 10:44 AM in Project forge

I have the original in my e-mail

Peter :drunk:



#90377 [tool] reg2WBS

Posted by pscEx on 02 February 2010 - 04:59 PM in Project forge

I'm rather sure that they do!

Maybe I need some distance and try again ...

But maybe you did a logical mistake:
These options are ADDITIONAL to 'Output API Style ...'
If that checkbox is not set, a new start will ALLWAYS bring the two additional boxes unchecked, regardless of their state at last program exit.

Peter



#84117 [tool] reg2WBS

Posted by pscEx on 11 November 2009 - 12:43 PM in Project forge

Can you please explain for the individual
  • post #163

    Why do you ask?
    Something going wrong ????

  • post #164

    That is the usual procedure an experienced and responsibly developer does, after he used a tool to generate some code.

  • post #165

    Thanks for the hint about a possible bug.
    Please post a line wich causes that!

What I did wrong?

Peter



#90359 [tool] reg2WBS

Posted by pscEx on 02 February 2010 - 02:19 PM in Project forge

Version 3.2.0 is available.

There are no logical changes in creating script lines.

But there are some GUI changes suggested by Amalux and Lancelot:
  • 'Last Settings' remembered
  • Window can be made larger in height, with automatic change of the result panel height
  • Window size and position is remembered at next start
  • ...
Peter



#84074 [tool] reg2WBS

Posted by pscEx on 10 November 2009 - 09:18 PM in Project forge

Arrgn. I found a line that was silently droped. Do i have to check the whole outputfile for stuff like that?

original:


output:


:thumbup:

That is the usual procedure an experienced and responsibly developer does, after he used a tool to generate some code. :thumbup:

Peter



#90358 [tool] reg2WBS

Posted by pscEx on 02 February 2010 - 02:06 PM in Project forge

Yes the winbuilder naming of software hives is definitely cryptic - machine to me implies the system hive. HKU you would think means the default user hive.

Sorry, that is not "WinBuilder Naming"!
If it would be so, I would have changed it in the very beginning of my WinBuilder developer life!

It is "API naming"

Peter



#83463 [tool] reg2WBS

Posted by pscEx on 03 November 2009 - 03:33 PM in Project forge

Version 3.1.0 Online
  • Added RegAddBoot support
  • Fixed bug in Environment Replacement
  • Added (x86) prog dir detection (untested)
@Lancelot: The replacement "%programfolder%=Mozilla Firefox" can be made by defining it in one of the four replacement lines and check that line.

Peter



#90343 [tool] reg2WBS

Posted by pscEx on 02 February 2010 - 10:02 AM in Project forge

The same hive can be "Machine" or "Software"? :cheers:

I am failing to see which one is the "cryptic" and which one is "explaining".... :cheers:

Wonko

To load the software hive, for me is 'Software' explaining and 'Machine' cryptic.

To complete the confusion, you can also load the software hive with 'HKU' :cheers:

Peter



#83432 [tool] reg2WBS

Posted by pscEx on 03 November 2009 - 09:57 AM in Project forge

New version 3.0.3 available. Link as in the first post.

Unnecessary quotes are not written.

Peter



#99881 [tool] reg2WBS

Posted by pscEx on 12 May 2010 - 10:30 AM in Project forge

New version 4.0.3 online.

Fixed a bug reported by Klaus21 due to hex(2) data.

Peter