[Tutorial] Build your own JPE Launcher quickly
[Tutorial] Build your own JPE Launcher quickly
First of all, this is not gonna work for ALL the applications you're gonna try, but in my experience it worked on about 75% of them.
1. Get the generic launcher and extract the contents using 7zip;
2. Download the application's installation kit from its official website;
3. Extract the application's files using Universal Extractor OR install the application using Sandboxie;
4. Move all the application's files directly into the "App" subfolder of the Launcher;
5. Rename "JPEPortable.exe" exactly as the application's executable;
6. Rename "Data_jauntePE.ini" as "appname_jauntePE.ini";
7. Open "appname_jauntePE.ini" ( I use Notepad2) and replace (select %appname%, hit Ctrl+H, hit Replace all button) all "%appname%" strings with the application executable name (without the .exe extension); save the changes (Ctrl+s);
8. Launch the app using the newly created JPE launcher.
note: ignore the above quotation marks
You'll need the following:
- desired application's installation kit: its homepage
- generic JPE launcher archive: http://www.mediafire.com/file/82f19iiz8 ... auncher.7z
- 7zip: http://www.portablefreeware.com/index.php?id=796
- Universal Extractor: http://www.portablefreeware.com/index.php?id=641
and/or
- Sandboxie: http://www.sandboxie.com/index.php?DownloadSandboxie
- Notepad2: http://www.portablefreeware.com/index.php?id=649
And now, a quick example: Daum PotPlayer (same author as KMPlayer and very similar app, it's portable if you use the .ini to store the settings, but not stealth)
1. get the generic launcher and extract
2. download PotPlayer
3. use UniversalExtractor to get PotPlayer's files
4. move PotPlayer's files (from $INSTDIR) to the App folder of the launcher
5. rename JPEPortable.exe to PotPlayerMini.exe
6. rename Data_jauntePE.ini to PotPlayerMini_jauntePE.ini
7. open PotPlayerMini_jauntePE.ini, select %appname%, hit Ctrl+h, hit Replace all, Ok, Close, hit Ctrl+s, close Notepad2
8. launch the player using PotPlayerMini.exe with la flash drive icon (the JPE launcher)
Not THE quickest or most RELIABLE method, but MY quick method!
Good luck!
Thank you, Redllar!
Edit: if you are using a 64bit OS and get this error
then replace the JPE launcher from the provided Generic launcher package with this 64bit version:
x64 JPE launcher only
1. Get the generic launcher and extract the contents using 7zip;
2. Download the application's installation kit from its official website;
3. Extract the application's files using Universal Extractor OR install the application using Sandboxie;
4. Move all the application's files directly into the "App" subfolder of the Launcher;
5. Rename "JPEPortable.exe" exactly as the application's executable;
6. Rename "Data_jauntePE.ini" as "appname_jauntePE.ini";
7. Open "appname_jauntePE.ini" ( I use Notepad2) and replace (select %appname%, hit Ctrl+H, hit Replace all button) all "%appname%" strings with the application executable name (without the .exe extension); save the changes (Ctrl+s);
8. Launch the app using the newly created JPE launcher.
note: ignore the above quotation marks
You'll need the following:
- desired application's installation kit: its homepage
- generic JPE launcher archive: http://www.mediafire.com/file/82f19iiz8 ... auncher.7z
- 7zip: http://www.portablefreeware.com/index.php?id=796
- Universal Extractor: http://www.portablefreeware.com/index.php?id=641
and/or
- Sandboxie: http://www.sandboxie.com/index.php?DownloadSandboxie
- Notepad2: http://www.portablefreeware.com/index.php?id=649
And now, a quick example: Daum PotPlayer (same author as KMPlayer and very similar app, it's portable if you use the .ini to store the settings, but not stealth)
1. get the generic launcher and extract
2. download PotPlayer
3. use UniversalExtractor to get PotPlayer's files
4. move PotPlayer's files (from $INSTDIR) to the App folder of the launcher
5. rename JPEPortable.exe to PotPlayerMini.exe
6. rename Data_jauntePE.ini to PotPlayerMini_jauntePE.ini
7. open PotPlayerMini_jauntePE.ini, select %appname%, hit Ctrl+h, hit Replace all, Ok, Close, hit Ctrl+s, close Notepad2
8. launch the player using PotPlayerMini.exe with la flash drive icon (the JPE launcher)
Not THE quickest or most RELIABLE method, but MY quick method!
Good luck!
Thank you, Redllar!
Edit: if you are using a 64bit OS and get this error
then replace the JPE launcher from the provided Generic launcher package with this 64bit version:
x64 JPE launcher only
Last edited by joby_toss on Mon Oct 11, 2010 7:50 am, edited 2 times in total.
Re: [Tutorial] Build your own JPE Launcher quickly
For applications that allow modification and distribution, we should start distributing the portable version of those applications.
- Napiophelios
- Posts: 610
- Joined: Sun Mar 01, 2009 5:48 pm
Re: [Tutorial] Build your own JPE Launcher quickly
Actually Joby_Toss,it can be even faster than that!
All you have to do is rename the JPEPortable.exe and the ini file (steps #5 & #6)
JauntePE will do the rest as is.
you dont even have to edit the ini file's contents!
All you have to do is rename the JPEPortable.exe and the ini file (steps #5 & #6)
JauntePE will do the rest as is.
you dont even have to edit the ini file's contents!
Re: [Tutorial] Build your own JPE Launcher quickly
What if you have 2 or more executables in the App folder, like it is PotPlayer's case? Will it work then? Never tried this...
- Napiophelios
- Posts: 610
- Joined: Sun Mar 01, 2009 5:48 pm
Re: [Tutorial] Build your own JPE Launcher quickly
I am not familiar with PotPlayer but,joby_toss wrote:What if you have 2 or more executables in the App folder, like it is PotPlayer's case? Will it work then? Never tried this...
You would name the launcher after the main exe
cuz if it uses other exe files in the folder they will be sandboxed as well
due to the way you have the ini file currently configured.
If its another exe the user can initiate,
(like media monkey has another exe that launches it without skin support)
you would just make another launcher for it seperately,
but they would still share the same jpe and programfiles and settings etc.
Re: [Tutorial] Build your own JPE Launcher quickly
You said I wouldn't have to edit the .ini file.
What .exe would the %appname% string be related to... since there are 6 in the App folder?
Does the %appname% string gets automatically "replaced" with the .exe that has the same name as the launcher?
I just need to try this one!
Edit: yeap ... seems to be working as expected! So, apparently, step 7 could be skipped.
What .exe would the %appname% string be related to... since there are 6 in the App folder?
Does the %appname% string gets automatically "replaced" with the .exe that has the same name as the launcher?
I just need to try this one!
Edit: yeap ... seems to be working as expected! So, apparently, step 7 could be skipped.
Re: [Tutorial] Build your own JPE Launcher quickly
Excellent tutorial, I have always said in the past that JauntePE is a little daunting to use for new users. And you had no problem using JauntePE on Windows 7?
Re: [Tutorial] Build your own JPE Launcher quickly
Some work, some (few) don't; haven't figure out a pattern... (win7x64)
I build the JPE launcher and test it using Sandboxie.
My kid has XP on his machine and I use it for testing occasionally. More JPE launchers work on XP.
I build the JPE launcher and test it using Sandboxie.
My kid has XP on his machine and I use it for testing occasionally. More JPE launchers work on XP.
Re: [Tutorial] Build your own JPE Launcher quickly
I used your JPE Generic Launcher with PotPlayer (1.5 Build 28025) and KMPlayer (3.0.0.1440). Works great, thanks!
Re: [Tutorial] Build your own JPE Launcher quickly
Great tutorial, this exactly what I was looking for.
ResHacker makes it very easy to replace the juantpe launcher icon with the application's icon. (and change resource information if you desire)
Open "JPEPortable.exe" in ResHacker: -> Icon group -> 1033 -> Replace Resource -> Open with new icon.. -> Select the application you want the icon from ->Save new exe
ResHacker makes it very easy to replace the juantpe launcher icon with the application's icon. (and change resource information if you desire)
Open "JPEPortable.exe" in ResHacker: -> Icon group -> 1033 -> Replace Resource -> Open with new icon.. -> Select the application you want the icon from ->Save new exe