PB EasySetup - Setup maker for your program

Applications, Games, Tools, User libs and useful stuff coded in PureBasic
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

Thorsten1867 wrote:
srod wrote:
Usertasks: parameter for external programs possible
How do you pass such a parameter Thorsten? I've had a look through the help manual but can't find anything.
Add it to the selected file: "Test.exe /Q"
(All after '.exe ' will be cut as parameters)
EasySetup = EasyPeasy! :)

Thanks.
I may look like a mule, but I'm not a complete ass.
User avatar
Thorsten1867
Addict
Addict
Posts: 1366
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

Version 0.9.1
- Installer (ZIP): archive password protected for use with 'CreateSerNr.exe'
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

The file http://www.thorsten-hoeppner.de/download/EasySetup.zip seems to be password protected ?
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
Thorsten1867
Addict
Addict
Posts: 1366
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

gnozal wrote:The file http://www.thorsten-hoeppner.de/download/EasySetup.zip seems to be password protected ?
Bug fixed! (V 0.9.1b)
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
User avatar
Thorsten1867
Addict
Addict
Posts: 1366
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

Version 0.9.3
- Added new program: esIUpdater.exe (InternetUpdater)
- Creation of 'esInternetUpdater' archives and configuration file
- Upload of 'esInternetUpdater' archives
- New Task: Startmenu entry for InternetUpdater
- InternetUpdates for EasySetup with 'esInternetUpdater'
- New language: Chinese

You can use 'esIUpdate.exe' as internet updater for your own program.
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
User avatar
Thorsten1867
Addict
Addict
Posts: 1366
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

esInternetUpdater
- compares local files and update file informations
- partial download (only files to update)
- selection of the files (source directory) to update possible
- options: IfNotExist / Delete
- restart program after update (parameter possible, e.g. project name)
- checks wheather the program still runs (mutex/process list)
- proxy server possible
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
User avatar
Thorsten1867
Addict
Addict
Posts: 1366
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

Version 0.9.4
New Option for esInternetUpdater
- RunProg: Runs program file
- RunDelete: Runs program file and delete it after
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
User avatar
Thorsten1867
Addict
Addict
Posts: 1366
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

Version 0.9.6
- Bugfix: %Emergency%, %Aurora%
- Bugfix: Start program while setup
- Usertask: Internal changes by 'Start Program' (real names)
- Additional program: 'Run2Update.exe'
(Runs existing program in the program directory)
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
User avatar
Thorsten1867
Addict
Addict
Posts: 1366
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

Version 0.9.7
- Split setup (program and archive) for big installations possible
- Archive format: ZIP (normal) / ZIP (encrypted)
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
User avatar
Thorsten1867
Addict
Addict
Posts: 1366
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

Version 0.9.7b
- Upload of splitted setups as ZIP file

Version 0.9.7c
- New language: Portuguese (Bruno Barbieri)
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post by Beach »

This is a really easy to use installer - thanks! I do have a question, my source directory only has about 150k total and I use to be able to create a 180k installer with EasySetup 0.9.2. Now with 0.9.7b, the installer is 290k. I'm sure I have everything setup as before using ZIP for the archive format and only the files needed in the source directory.

Any ideas?

-Beach
User avatar
Thorsten1867
Addict
Addict
Posts: 1366
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

Installer (ZIP) = 78KB / Installer (JCal) = 52KB
Uninstaller = 30KB
Bitmap = ???
Try to open your setup with an archiver program and check the files.
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post by Beach »

I checked as you suggested and it seems that the 'splash.bmp' file is the culprit. When I use the included setup 'Bitmap' image - the image packs down to 15k... when I set my own image this file shows 106k packed. Both images are the same size uncompressed when I compare my image with the standard setup image in WinRAR. My image, which is a jpeg, has not changed since the last version.

Incidentally, I cannot open the previous version I made with 0.9.2 in WinRAR to confirm the image size.

It's not a big deal... I just like setup files to be nice and tight... like PureBasic apps! :)
-Beach
User avatar
Thorsten1867
Addict
Addict
Posts: 1366
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

If you use jpg as source image, the bmp in the archiv is smaller as if you use a bmp as source image.

Try to use JCal and not ZIP.
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post by Beach »

I changed archive format to 'JCalG1' and it shaved off 14k. This is probably what I had it set for with version 0.9.2 since it will not open with WinRAR. Let me know if you need my setup image to test with.
-Beach
Post Reply