Jump to content











Photo
- - - - -

[PortableApps] Make Utils Portable-JauntePE


  • Please log in to reply
9 replies to this topic

#1 ispy

ispy

    Silver Member

  • Tutorial Writer
  • 592 posts
  • Location:PILGRIM

Posted 07 September 2008 - 02:32 PM

Hi folks :whistling: ,

Here's a blast from the past:

JauntePE - I thought this "Baby" had R.I.P./died and was resigned as a historial event but not so it seems. Although reputed to be slightly buggy this little puppy will create portable programs, best of all its free too! Luckily, I managed to grab a later version 0.1.3.

Here's some screenshots to illustrate:
Posted Image
Posted Image

it's portable & can be used from a USB stick:
Here's the site I grabbed from but some of the links are dead, however the download for JauntePE V.0.1.3 remains active:
http://66.102.9.104/...7CK_ZcCRivpkDHA
Handy bit of kit if you are into the creation of portable software!

I have also attached the zipped file just in case the WinTotal web-site should disapear, & I have virus checked it also - See Attachment.

R&R,

ispy ;)

Attached Files



#2 Nuno Brito

Nuno Brito

    Platinum Member

  • Team Reboot
  • 10452 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 07 September 2008 - 02:39 PM

Good tool, I've tried it last year when we were studying how windows handled the OCX/DLL registrations.

Some additional links here:
http://www.boot-land...?...ost&p=18424

:whistling:

#3 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 07 September 2008 - 06:08 PM

Some additional links here:
http://www.boot-land...?...ost&p=18424

Pains me every time i come across a discussion, that for some unexplainable reason just stoped. :whistling:
No conclusion like a tool being created or at least a 'can't be done'. Just nothing! ;)

Don't really wanna think about, how many good unrealized ideas lie around here.
I think we need some other way to handle topics here.
I notice this over and over again, it's way to easy to loose track of a topic between all the constantly new created ones and as soon as there's no reply to a topic for a few days, it even get's hard to track down, if one remembers.

It would be nice if one could just tag a topic and it will be included in ones personal hotlist, thus keeping it more in view and easier to reach. Something similar to the new posts list.


;)

#4 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12688 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 07 September 2008 - 06:35 PM

Pains me every time i come across a discussion, that for some unexplainable reason just stoped. :whistling:
No conclusion like a tool being created or at least a 'can't be done'. Just nothing! ;)

Don't really wanna think about, how many good unrealized ideas lie around here.
I think we need some other way to handle topics here.
I notice this over and over again, it's way to easy to loose track of a topic between all the constantly new created ones and as soon as there's no reply to a topic for a few days, it even get's hard to track down, if one remembers.

It would be nice if one could just tag a topic and it will be included in ones personal hotlist, thus keeping it more in view and easier to reach. Something similar to the new posts list.


;)

;)

But I know myself and my 'On new things I forget the current issues'. I think that is standard to many users.

How to work with this?

Peter

#5 Nuno Brito

Nuno Brito

    Platinum Member

  • Team Reboot
  • 10452 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 07 September 2008 - 07:03 PM

The above mention discussion was concluded with the ActiveX script from Peter that is currently available on LiveXP that provides a way to install OCX/DLL's on the target windows install or do you mean that something was left discussing on the above mentioned topic. My link only mentioned some pages talking about jaunt and the techniques employed.

That was the reason why Jaunt was mentioned in the first place since we wanted to find out more about how this goal could be achieved.


-----


But I know myself and my 'On new things I forget the current issues'. I think that is standard to many users.

How to work with this?


The forum software can be modified to create a personal member workplace to help manage the current projects of his interest or pages/topics he found interesting in the past.

At the moment too many other things are taking action either online or in real life, but please wait a few more months and we should probably begin optimizing boot land to accommodate better work conditions for everyone here.

Right after the Error 500 is gone and wb stable is released we should have some time to work on the php codings of the site, that's at least one of my goals until the end of 2008 that I hope to accomplish.

:whistling:

#6 rawr

rawr

    Frequent Member

  • Advanced user
  • 163 posts

Posted 09 September 2008 - 06:23 PM

It would be nice if one could just tag a topic and it will be included in ones personal hotlist, thus keeping it more in view and easier to reach. Something similar to the new posts list.

intresting idears medevil mabe below i have some info/links/script that will intrest you
http://en.wikipedia.org/wiki/Appjet (still-in-beta) + fqa
http://ajaxian.com/a...-all-on-the-web

:huh:
http:// coollinks.appjet.net/ <---sort of like that sort of thing
:huh:

hopfully now..

Don't really wanna think about, how many good unrealized ideas lie around here.

x='unrealized ideas'; x-1;
:)

#7 ispy

ispy

    Silver Member

  • Tutorial Writer
  • 592 posts
  • Location:PILGRIM

Posted 10 November 2008 - 08:54 AM

Hi folks :cheers: ,

UPDATE - All things JauntePE, Cmdline the lot, the last alpha edition. Someone may want to take up the batton & run with it? N-JOY!

Here's the link while it lasts:

http://www.box.net/shared/4cx4i2k00r

R&R

ispy :cheers:

Attached Files



#8 ispy

ispy

    Silver Member

  • Tutorial Writer
  • 592 posts
  • Location:PILGRIM

Posted 14 November 2008 - 09:50 PM

Hi folks :( ,

JauntePE is back thanks to "Redlar" vers 0.3.0

Heres a 12 step get ya going helpYA!

Intro:

Here's the beginnings of what I'm calling the JauntePE 12-step program. It's meant to be a guide of sorts for helping you to "properly" configure an application for initial portable use via JPE. There's still a lot of negative-path problems to be addressed, so don't be surprised if you try the steps on an app and it doesn't work. I'll try and fill in the missing parts as soon as I can.

One thing I'll point out now is that not every app requires this type of set up. But this is the most generic set up and shouldn't cause problems for those apps that don't require it. It will just make things a bit more messy for you.

1. Create a portable directory for your app. From here on "your app" will be
referred to as %appname%. So if your app is generally known as Snafu, then
replace %appname% with Snafu everywhere within this document.
- Don't create the directory on the desktop or in Program Files or
MyDocuments, etc.
- Use some place like "E:\Portables\%appname%". From here on this directory
will be referred to as %appdir%.
2. Copy JPE's distributed JauntePE_jauntePE.ini file to %appdir%.
3. Edit it to contain the additional following lines at the top (sans numbering):
1. [Registry]
2. Use=1
3. Data=.\jauntePE_registry.reg
4.
5. [Filesystem]
6. Use=1
7. Data=.\
8.
9. [Redirection]
10. Logging=1
4. Copy the %appname% installer to %appdir%. If it doesn't have one, then do
the following:
- Create a "Files" sub-directory in %appdir%.
- Create a "ProgramFiles" sub-directory in "Files".
- Create a %appname% sub-directory in "ProgramFiles".
- Copy all of the app's files and sub-directories to this lowest-level sub-
directory, i.e., copy to %appdir%\Files\ProgramFiles\%appname%.
- Skip to step 8.
5. Start JPE and drag-n-drop the %appname% installer onto the JPE launchpad.
6. Open up the launchpad icon's properties and:
- Check "Registry",
- Check "File system",
- Check "App-specific registry storage",
- Un-check "In-memory registry".
7. Run the %appname% installer via the JPE launchpad icon:
- Accept the settings per your requirements, but make sure that the app is
to be installed in the typical "%ProgramFiles%\%appname%" location, where
%ProgramFiles% is the full path to your standard "Program Files" directory.
- Don't have it run the app or do anything else after the installation has
completed.
8. Create a JauntePE_jauntePE.ini in the %appdir%\Files\ProgramFiles\%appname%
directory that contains the following lines (sans numbering):
1. [Registry]
2. Use=1
3. Ini=..\..\..\JauntePE_jauntePE.ini
4.
5. [Filesystem]
6. Use=1
7. Ini=..\..\..\JauntePE_jauntePE.ini
9. Drag-n-drop the %appdir%\Files\ProgramFiles\%appname%\%appname%.exe file
onto the JPE launchpad.
10. Open up the launchpad icon's properties and:
- Check "Registry",
- Check "File system",
- Check "App-specific registry storage",
- Un-check "In-memory registry".
11. Run the %appname% app via the JPE launchpad icon.
12. If all goes well, then you can, if you wish, modify the %appdir% directory's
JauntePE_jauntePE.ini file to be more specific to your app, i.e., optimize
the redirection entries to create the fastest possible JPEized solution,
use the build wizard to create a standalone app launcher for it, etc. I like
to keep the launchpad icons handy for editing, re-building, etc. If the new
JPE gui is ever released, it allows you to edit the app-specific JPE runtime
settings just like you can now edit the default equivalents


Command line usage
===============
Syntax:
JauntePE.exe [switches] path-to-executable
-or-
JauntePE_cmdline.exe [switches] path-to-executable

The optional [switches] parameters default to -l. Separate
each parameter by at least one space.

Build switches:
-b - build an application executable-specific portable
launcher executable (do not rename the resulting file)
-a - use the application executable's icon as the portable
launcher executable's icon
-e - stuff the application's executable into the portable
launcher executable (will be extracted at runtime if
necessary)
-i - stuff the application's existing ini and/or .reg into
the portable launcher executable (these files must be
in the same directory as the application executable)
(will be extracted at runtime if necessary)

Launch switches:
-l - launch an application executable

Build and launch switches:
-w - leave the current working directory alone
(otherwise change it to the application executable's
directory)
-s - launch screensavers in display mode
(otherwise bring up the screensaver's settings)
-f - portablize the special folders file system changes
into a common directory (rooted off of the JauntePE
home directory)
-F - portablize the special folders file system changes
into an application-specific directory (rooted off
of the application executable's directory)
-r - portablize the registry changes into a common .reg
(JauntePE_registry.reg, located in the JauntePE home
directory)
-R - portablize the registry changes into an application-
specific .reg (located in the application executable's
diretory)
-m - reads into memory, and makes use of an application-
specific text .reg in memory - changes are written
immediately to the application-specific text .reg)

The following build and launch switches are still very much
untested and experimental:

-M - reads text or binary .reg into memory - writes full
text .reg during a normal app end
-Mt - reads text or binary .reg into memory - writes full
text .reg during a normal app end
-Mb - reads text or binary .reg into memory - writes full
binary .reg during a normal app end
-Mn - reads text or binary .reg into memory - updates are
discarded - using this switch with the -b -i switches
will also cause the stuffed .reg to be passed to the
application directly without first writing it to a
file - this is the fastest way to launch an app

N-JOY!

ispy :)

#9 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 14 November 2008 - 10:16 PM

What is a negative-path problem?

:)

#10 ispy

ispy

    Silver Member

  • Tutorial Writer
  • 592 posts
  • Location:PILGRIM

Posted 14 November 2008 - 11:16 PM

Hi MedEvil :( ,

What is a negative-path problem?

Beats Me!
see here original post from "Redlar" posting: http://www.portablef...opic.php?p=7773
& seeing as it is You I have posted the question there (negative path)
Taking a very wild stab I think it might something to do with programming
A "positive path" test (A test designed to succeed)
A "negative path" test (A test designed to trigger a failure)

However I could be completely wrong?

R&R,

ispy :)




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users