Chris wrote:
Hello verpit,
My only worry is that the software is using hardware specific registration.
Anyway, about JauntePE. All you need to do are...
1. Copy jauntePE.dll and madCHook.dll to the app's folder.
2. Create new file called JauntePE_JauntePE.ini. And add below.
Code:
[Registry]
Use=1
Data=.\JPE-Data\Registry\%appname%_registry.reg
[Filesystem]
Use=1
Data=.\JPE-Data\FileSystem\%appname%\
3. Create "JPE-Data" folder... just in case.
4. Run the JauntePE.exe, click "Build Portable", point to the EXE file and follow the wizard.
That is what I do when testing new software. If something wrong, you would need to edit the ini for more specific settings.
Try to register online the application that has been JPEized. If there any changes in the system, JPE should redirect it to "JPE-Data" folder. If everything works, try to use it on other PC.
Good luck.
Hi Chris, thanks for your help.
To recap, the tutorial I am trying to portabilize runs currently without any registration requirement and is located at C:\Tutorial1\tutorial.exe.
I followed your instructions as illustrated below and now see the path C:\Tutorial1\JPE-Data\FileSystem\Tutorial.exe\Windows\System\Macromed\Flash and a file at C:\Tutorial1\tutorial1_portable.exe so I am encouraged. Once finished with the building, I clicked on the tutoial1_portable.exe to see how it would execute and I get: Run-time error 339. Component flash.ocx or one of it's dependencies is not correctly registered. A file is missing or invalid.
I don't think I followed your directions very well so forgive my stupidity.
Here is what I did during the build:
1) Copy jauntePE.dll and madCHook.dll to C:\Tutorial1 where my tutorial.exe resides.
2) Created a new file called JauntePE_JauntePE.ini, placed it in the same folder, and added the code below:
Code:
[Registry]
Use=1
Data=.\JPE-Data\Registry\%appname%_registry.reg
[Filesystem]
Use=1
Data=.\JPE-Data\FileSystem\%appname%\
3) Created the "JPE-Data" folder there too... just in case.
5) Find C:\JauntPE where I have extracted the JauntPE download and run JauntePE.exe file located in there.
6) Clicked "Build Portable", and pointed to the c:\Tutorial1\tutorial.exe file.
7) I then made the following choices in the wizard:
Code:
1. Portable.exe storage = C:\Tutorial1
2. Run-time file storage location to be used when running portable the new app = C:\Tutorial1
3. Reg changes made by portable = default (allowed to occur)
4. Application file system modifications = default (allowed to occur)
5. Icon = default (executables icon OK)
6. Stuff the original apps exe and registry into the portable apps executable (different from default).
Thanks again Chris for your help. Thanks also to BaHeath.