Bob - The SFX tool i downloaded with a bit already, but need some more time with it to work with it. The other topic will be interesting to give a read, that is what i want to do. Put a shell around the folder so only 1 icon is the tool, but not an installer only a packer that starts the exe when you click it. Had one that did that think that is the makeSFX tool, that even loads the icon of the starting program, So then it looks like the original, would be handy if i start to use extractor more lol
Roy - Thanks for the tip, downloaded it and put it in the tweaks folder, indeed had to be made non in yet. But i seriously better do what i want to do in VMPlayer or Virtual box. 1 synthesizer is already 4 gb and that does not include sound kits lol. So my sequencer in the end will probably be 40 GB or so. I think i have a lot of ram with my 16 gb and ssd but do not think my ram could handle such abuse haha Took 16 for virtual computering as i first had to work on XP worked on 5.5.1 and that does not run on Win10. Later found i could downgrade a bit and use 5.3. So now not using VM that much anymore. Made mac run including the newest logic. But love my old pc version more, been working on that for over 15 years. On XP i was limited to max 1 gb ram as the 5.5 version saw all above 1 gb as negative ram. Now i can use my full 16 gb, so no complaints about speed. Swap file i never edit, virtual memory we did use to edit in musician land. But no longer on ATARI where i started lol So do not know much about the swap file
First i had 2 fails, so if you only care about functionality, then scroll to the end, if you want to learn from my made mistakes and see how you can fix non working portable apps, then here is a day of debugging, cos at times we just have to be stuborn to get things working properly hahaha
Creating a propper functioning portable version of AOMEI PE Builder;Preperation:Open a folder on your computer and go to view, options, Change folder and search options
Tab view, Select; Show hidden files, folders and drives
First you need to create an ini file.
It gets created when you click download during the building process, when you need to download the image.
It shows you where the image was downloaded to
We will change this location, So we will just create our own ini.
0. Download AOMEI PE Builder 2.0
Preparing the receive structure of the images:
A. Open notepad
B. put this code on your notepad
[ISO_X86]
WorkPath=C:\Program Files (x86)\AOMEI PE Builder 2.0\Source\x86
[ISO_X64]
WorkPath=C:\Program Files (x86)\AOMEI PE Builder 2.0\Source\x64
C. Save As,,,,,
C1-Browse to my documents, you can't save directly to the system folder
C2-Give it the name: DownloadPath.ini
C3-Save the ini file
STARTOkay the ini file is ready, Target downloaded, now we can start
1) Start Cameyo, "Capture an Instalation", and let it scan your system, then blinking light starts
2) Install v2.0 and de-select put shortcut on desktop, no need 4 that.
3) Go to my programs and start PE Builder, next
4) Now we get the screen where we need to download the creating environment
I pick the 64-bit version for this build, next
5) Add tools, i do not add anything now, next
6) Export location, i select ISO, and let it save to my desktop, next
7) It starts downloading and creating the basic build
8) Build finished,
9) Now doing 3-9 again now choosing the 32-bit version
10) Finished, now checking where the Creating Environment ended up, lol
Right click C:\Program Files (x86)\AOMEI PE Builder 2.0\DownloadPath.ini, do Edit
The ini file gives us the location of where the images were saved
Not such a nice location as temp gets cleared by cleaners
[ISO_X86]
WorkPath=C:\Windows\TEMP\PB Download\x86
[ISO_X64]
WorkPath=C:\Windows\TEMP\PB Download\x64
11) We can edit this but it wont let us save, so to my documents.
And copy the DownloadPath.ini
12) go to C:\Program Files (x86)\AOMEI PE Builder 2.0\DownloadPath.ini
Right click on the old ini and delete it
17) In C:\Program Files (x86)\AOMEI PE Builder 2.0\ you do paste
To paste the "DownloadPath.ini" you just copied to replace it
18) You need Admin permission to move this folder, do continue
19) Now go to C:\Windows\TEMP\PB Download\ and copy the x64 and x86 folders
20) Go to C:\Program Files (x86)\AOMEI PE Builder 2.0\
A. Right click create new Folder, name it: Source
B. Go inside the folder to do paste, x86 and x64 now are moved in
The build is big enough with both 64 and 86 in so
21) I see C:\Program Files (x86)\AOMEI PE Builder 2.0\ampe.iso
That is a micro version of the boot cd, so lets delete that one, 400 mb less
DONE !
22) Now lets go to the poor Cameyo, who has been recording all this haha
Releave him and let him know Instal is done, so he can finally do his post scan
23) Build and in My Documents\Cameyo apps, you can find the build
AOMEI PE Builder 2.0 Portable-PROPPER is born. 1.13 GB
24) I change the name of the build exe to AOMEI PE Builder 2.0 Portable
25) Now for testing i shut off the internet on my test laptop
To be sure he does not start to download the images.
So lets see if the ini will do its job
26) Start the tool and create the cd, just leave it on download 32 or 64 bit
It wont download again as net is off, but if you de-select it, no choice between 32 or 64 bit
55% in the build so passed the download, thus could find the image, but now an error lol
FileInformationClass=33, Event=00, ApcRoutine=0000000
Unknown FileinformationClass type!Tried it again but nope, would not know how to fix that.
So giving option 2 a test
⚫ Second try ! Now we are going to build a bare bone, and load it after it is build
A. Copy the folder "Source" and paste it in your My Documents
C:\Program Files (x86)\AOMEI PE Builder 2.0\Source
B. Uninstall AOMEI PE Builder 2.0
1) Start Cameyo "Capture an instalation", Prescan starts
2) Install AOMEI PE Builder 2.0
3) Do post scan
4) Build 154 MB version, same as the one on the net
The last one i could not edit, so could not fix, this one i can edit, so lets try to fix it.
But first giving it a spin to see if i end up at the point where he needs to download the image again
I will first create a copy and call it Virgin, as a backup file
Failed to download WinPE creating environment, please check if internet connection is on.
Okay giving that a try, turning internet on to see what happens, 600 mb in the host system by a portable app i guess lol
At 15% he now hangs a bit, then starts to download the image
At 55% the error again.
FileInformationClass=33, Event=00, ApcRoutine=0000000
Unknown FileinformationClass type!⚫ Third tryOkay time for the hero, Universal Extractor 2
1) Start Extractor, browse to the location of PE Builder installer.
2) Do your magic and extract it
3) Open the folder of the extracted now portable version
A. My Documents, copy Source folder and DownloadPath.ini
B. Paste in the Portable folder we just created, so into the program
4) Uninstall the installed version, shut off internet
5) Lets run the thing
6) Again he wants to download the images, so does not see the ini
Looked at the ini and see that the tool brings it back to
[ISO_X86]
WorkPath=C:\Windows\TEMP\PB Download\x86
[ISO_X64]
WorkPath=C:\Windows\TEMP\PB Download\x64
[7] So if i just put the folders x64 and x86 in those folders, then it runs 100% and very fast as well.
But it is dirty as then you got to keep 600 mb in temp
The ini should have fixed that, but the program changes the ini file constantly
8] Okay lets try this, not calling it "Source" folder, but "PB Download"
A. Go to C:\Program Files (x86)\AOMEI PE Builder 2.0\
B. Change name of the folder
C. Change the "DownloadPath.ini"
[ISO_X86]
WorkPath=C:\Program Files (x86)\AOMEI PE Builder 2.0\PB Download\x86
[ISO_X64]
WorkPath=C:\Program Files (x86)\AOMEI PE Builder 2.0\PB Download\x64
9] Start PE Builder, and do you hear it ? Opera i hear singing hahahaha
We have succes, builder does not change the ini and deleted temp files
So now all needed files are inside the portable tool folder
And now that i have invested so much time in it,
Got to test Sfx to make it a 1 icon portable next, but it runs perfectly if you follow the above method.
And it even looks like it runs a heck of a lot faster as well.
So if you want to have the tool as portable, now you know how to build it and have it functional
