I made my own Lazarus Portable Launcher and now I want to share it.
Lazarus is an emulation of Delphi. The program comes with an installation but it doesn't need one.
Move my little starter program into the lazarus directory.
Now instead of starting lazarus with "startlazarus.exe" use my program and move the folder whereever you like (for example usb-stick).
Just tested on Windows XP!!
Give me some feedback
http://www.fileshost.com/en/file/35694/PortableLazarus-Launcher-zip.html
I have loaded and used startlazarus.exe
It works well with my USB key.
I have tested it on several applications with success.
I'll try it on differents PC and configurations
Thank's very much for this program.
Your link is not working. In case anyone is interested, we have an app that also accomplishes this at http://www.eightminds.com/archives/22
We will make a portableapps installer very shortly since we use this utility extensively. Great job with this tool portableapps.com!
Thanks,
Juan Melendez, Eightminds.com
Juan A Melendez
Yours is not working either. Is this lost forever?
There is a portable version of Lazarus at www.winpenpack.com It works fine. The Lazarus executable needs to be unpacked and copied to the appropriate directory. Instructions are provided.
Kim
Looks like it expired around 3/25/2010 according to a whois lookup...
/s/ When life turns your dreams to dust, vacuum
Thanks Juan,
Tried out your Lazarus launcher - it works fine. Now, how about having a go at the PortableApps format version? I really like the Lazarus Pascal environment, and it looks like you have nailed this often requested app. It's great to see the ingenuity of contributors to this web site. Well done.
Kim
Hello Kim,
I will absolutely modify and enhance the application for PortableApps. I hope to have it ready for the weekend if nothing unforeseen should interrupt me.
Thanks for the feedback!
Juan Melendez, Eightminds.com
Juan A Melendez
As promised, I have completed a version of Lazarus for PortableApps! Whew! Please send me feedback if you run into any issues. This is my first go at the PortableApps packaging system. I have tested on four of our own systems with no issue.
Download here... http://www.eightminds.com/archives/23
Cheers!
Juan A Melendez, Eightminds.com
Juan A Melendez
Application left behind a set of folders on a 'clean' machine after closing application.
:EDIT:
SysInfo:
Windows 2000 SP4, Admin user
/s/ When life turns your dreams to dust, vacuum
Hi Muskrat,
This has been resolved with the current version. Just redownload, remove the current version, and install.
Juan A Melendez
Downloaded - and I will have a good go at it. There are some guru's here that will go through your packaging to find any issues. I am really just interested in the functionality. Thank you very much for putting the effort into this. I am sure that this will become one of the very popular apps here. Welcome aboard.
LATER: Works well. I assume the launcher was developed in the Lazarus environment? There is a healthy bias towards NSIS scripting to create the portability in this forum. You might get a question or two on why not NSIS. IMHO it would not be difficult for one of the NSIS experts to replicate your work in NSIS. The issues are all obvious in the code. However, I like what you have done with this app, as it is a very pure thing to use the underlying app itself to create the portable wrapper. It is nice to see Lazarus in the among the PortableApps offerings - we were missing a strong programming/IDE environment.
Regards,
Kim
Hi Kim,
Yes, the underlying app was written with Lazarus. I didn't use NSIS this go because quite simply... I haven't read the documentation on it yet lol. I will rewrite with NSIS and update by next weekend. I also want to include different versions. (64-bit, 0.9.26, etc)
I'm sure something may crawl out of the woodwork (bug?) but I have tested as well as I could during the course of the week. (compiler, debugger, etc)
Thanks for the kind words Kim!
Juan A Melendez, Eightminds.com
PS
Anything else you'd like to see ported?
Juan A Melendez
A portable launcher for Picasa 3 would be HUGELY appreciated. Due to the closed-source nature of the program PA.com can only host a launcher (for now). However if you could make a portable launcher of Picasa it could be hosted here and I for one (And the countless other image/photograph enthusiasts) would be hugely appreciative.
Hope you take it up.
PortableApps.com Advocate
Picasa 3 it is...
I will get to it in the morning.
Juan
Juan A Melendez
If you can create a launcher, you can't include the the base app for legal reasons, I would be grateful.
I hope you stick around and catch the PA bug
EDIT: Don't mean to be picky but if possible please put it in the PAF format (It has it's advantages). Thanks again:-)
PortableApps.com Advocate
I understand. I'll try to get you something testable by tonight.
Juan A Melendez
Here's the first testable version of Picasa3 (Launcher) for PortableApps.
http://www.eightminds.com/archives/24
Let me know how it goes.
Regards,
Juan
Juan A Melendez
I uploaded a Launcher for Lazarus.
Just unzip this file and doubleclick "LazarusPortable" App.
The Path settings will be applyed automaticly. After Settings path
the Lazarus Software will start. The Source Code of the
Patch is in the Zip File Included (C# Code), so everyone
can rewrite it, if doesnt work.
Greets Tieknot
Download
http://www.megaupload.com/?d=8YWL3EHK
problem with C# is that by default it makes use of the .net framework and this not very portable as not every computer has .net installed.
your friendly neighbourhood moderator Zach Thibeau
yes, thats true.
Maybe one day i will write this in pascal code.
But i dont have much experiance in object pascal,
so i decided to write this in C#.
hm, i could use a scripting language like "AutoIt" too...
Autoit would not be recommended too many false positives with autoit, something like autohotkey or even recoding in something like c/c++ should do the trick too.
your friendly neighbourhood moderator Zach Thibeau
You just use the PortableApps.com Launcher. That's what it's there for. Everything new should be using it.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
Here, you will find Lazarus Portable created using the PAL, there's no real need to use any other languages. All I did was set a few custom variables that allowed it to be transfered from directory to directory, etc.. If you want, I can take it over or you can use my launcher code to make the launcher using PAL. I don't mind either way.
edit: depp.jones already beat me to it
There already is a Development Test of Lazarus Portable in the Beta section. It can also be found on the Test Releases page.
No need for another version.