This isn't really a bug in JPE. It's just undocumented behavior. :) Or actually, it's partially undocumented behavior. It has been documented here in this forum. Maybe even in this very thread.
The problem is with using the JPE command line version to do the build. There is no option for it to tell it where to put the dlls. So moving them to the app directory does nothing for the launcher. It's still using the relative path between it and the JPE exe used to build it as the path to go look for the dlls.
The build wizard defaults to having the dlls in the app directory though. So moving the dlls to the app directory is the only way the launcher would work in that case. You would have the same problem with the launcher if you used your old app to build the launcher but then deleted the copied-over dlls.
So, just to make sure that it's understood: There is a relative path stored in the launcher that tells it where the jpe runtime dlls are. This path is created at the time the launcher is built. By default, if the launcher is built by the build wizard then that path will be ".\". You can of course change that via the build wizard when it asks you where the jpe runtime dlls will be stored at the time the launcher is used. Also by default, if the launcher is built through the jpe exe command line, that relative path from the launcher to the jpe runtime dlls is the same as the relative path between the app exe that the launcher is being built for and the jpe exe being used to do the building. Since there is no jpe exe command line build option for specifying where the jpe runtime dlls will be at the time the launcher is used, that's the only path it can use.
The reason it was done this way was for flexible placement of the jpe runtime dlls. Everybody wanted/wants to run these launchers in every configuration imaginable. It's just that, in your case, the command line build switch is missing to allow you to specify the relative path from the launcher to the jpe runtime dlls as ".\".
When I have the time I'll try and add this in. I think there's some other switchs missing as well. But I can't release it until I get the rest of the gui changes done.
And I think I know what that beep's for. You should be getting a message along with it that tells you it can't find the dlls. There's a bug in certain versions of Windows like XP with SP1. I put in a workaround for the JPE exes but I must have forgotten about the launcher.
JPE AutoWizard v2.0.3 -no longer support-
thanks alot for this information.. well then the trick that i should do is to copy the JauntePE.exe with other JPE runtime dlls to the application folder, build the launcher, then delete back only JauntePE.exe.. With that i should be able to get the commandline build launcher that have ".\" path to JPE runtime dlls.Also by default, if the launcher is built through the jpe exe command line, that relative path from the launcher to the jpe runtime dlls is the same as the relative path between the app exe that the launcher is being built for and the jpe exe being used to do the building.
Here's the new JPE AutoWizard v2.0.3. just add the log info if user would like to see the switches that AutoWizard used to build the launcher. It can be turn on or off
http://mihd.net/mka7t3
hope it can work
- Zach Thibeau
- Posts: 251
- Joined: Tue Nov 28, 2006 3:26 pm
- Contact:
500 - Internal Server Error
500 - Internal Server Error for your url. email me the package in 7zip format and I'll host it like I did the other versioncrownixx wrote:thanks alot for this information.. well then the trick that i should do is to copy the JauntePE.exe with other JPE runtime dlls to the application folder, build the launcher, then delete back only JauntePE.exe.. With that i should be able to get the commandline build launcher that have "." path to JPE runtime dlls.Also by default, if the launcher is built through the jpe exe command line, that relative path from the launcher to the jpe runtime dlls is the same as the relative path between the app exe that the launcher is being built for and the jpe exe being used to do the building.
Here's the new JPE AutoWizard v2.0.3. just add the log info if user would like to see the switches that AutoWizard used to build the launcher. It can be turn on or off
http://mihd.net/mka7t3
hope it can work
EDIT: Never Mind it's working this time
Mirror:
http://jpeautowizard.thibeaz.com/Releas ... v2.0.3.rar
-
- Posts: 2
- Joined: Mon Jan 26, 2009 12:48 am
I would like to download this software but...
I would like to download this software
But the download link is already expired
So
I would like to know is there anybody can upload this software to ours download ?
Please
I am search this software name in many search engine , but none was found
But the download link is already expired
So
I would like to know is there anybody can upload this software to ours download ?
Please
I am search this software name in many search engine , but none was found
- Zach Thibeau
- Posts: 251
- Joined: Tue Nov 28, 2006 3:26 pm
- Contact:
thats because it is no longer supported.
http://portablefreeware.com/forums/viewtopic.php?t=4224 this is for the latest version of JauntePE
http://portablefreeware.com/forums/viewtopic.php?t=4224 this is for the latest version of JauntePE
-
- Posts: 2
- Joined: Mon Jan 26, 2009 12:48 am