PB EasySetup - Setup maker for your program

Applications, Games, Tools, User libs and useful stuff coded in PureBasic
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

Post by Inf0Byt3 »

I think some files are uncompressible with this algorithm :/. For example, if you try to pack UPX.exe file (the main compressor) it doesn't work. This could lead to that error... Not very sure though.
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
Character
Enthusiast
Enthusiast
Posts: 337
Joined: Mon Aug 07, 2006 3:51 pm
Location: Netherlands

Post by Character »

Hi Thorsten,

I've got another problem.
After a fresh install of EasySetup 1.0.4.f it doesn't list in my controlpanel.
(The uninstall is visible in the startmenu, so that's ok.)
Also all setups I create with EasySetup don't list in the controlpanel when I test them.
Never had this problem before.
?

I'm using XP SP2 all updates done.

Thanks for your help.
Cessante causa cessat effectus
User avatar
Thorsten1867
Addict
Addict
Posts: 1366
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

Inf0Byt3 wrote:I think some files are uncompressible with this algorithm :/. For example, if you try to pack UPX.exe file (the main compressor) it doesn't work. This could lead to that error... Not very sure though.
Sorry, I have to ask the author of the include:

Code: Select all

Count=PeekL(*header) : phpos=4
      For i=1 To Count
        AddElement(PackItem())
        PackItem()\Name = PeekS(*header+phpos) : phpos + Len(PackItem()\Name) + 1
        PackItem()\typ      = PeekL(*header+phpos) : phpos + 4
        PackItem()\Size     = PeekL(*header+phpos) : phpos + 4
        PackItem()\PackSize = PeekL(*header+phpos) : phpos + 4 ; <==
        PackItem()\Position = PeekL(*header+phpos) : phpos + 4
        PackItem()\creationtime\dwLowDateTime   = PeekL(*header+phpos) : phpos + 4
        PackItem()\creationtime\dwHighDateTime  = PeekL(*header+phpos) : phpos + 4
        PackItem()\lastwritetime\dwLowDateTime  = PeekL(*header+phpos) : phpos + 4
        PackItem()\lastwritetime\dwHighDateTime = PeekL(*header+phpos) : phpos + 4
        Pack\fullsize + PackItem()\Size
      Next i
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
yrreti
Enthusiast
Enthusiast
Posts: 546
Joined: Tue Oct 31, 2006 4:34 am

Post by yrreti »

Hi Thorsten1867
Your links don't work.
But going to your German page, of which I don't speak German.

On the page: Steckbrief
Is that your little boy?
He is so adorable, I just had to make a comment. :wink:
User avatar
Thorsten1867
Addict
Addict
Posts: 1366
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

yrreti wrote:Hi Thorsten1867
Your links don't work.
Fixed!

yrreti wrote:On the page: Steckbrief
Is that your little boy?
He is so adorable, I just had to make a comment. :wink:
No, that am I, a little time in the past. If you move the cursor over the picture, you see a more actual photo.
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 »

Character wrote:Hi Thorsten,

I've got another problem.
After a fresh install of EasySetup 1.0.4.f it doesn't list in my controlpanel.
What do you mean with controlpanel, I don't know the german meaning.
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

Post by Inf0Byt3 »

I think he means Add/Remove programs :).
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
Character
Enthusiast
Enthusiast
Posts: 337
Joined: Mon Aug 07, 2006 3:51 pm
Location: Netherlands

Post by Character »

Sorry, Inf0Byt3 is right.
I mean add/remove programs.

(I always call that thing controlpanel..)

Do you have any idea what is the cause of this?
Cessante causa cessat effectus
User avatar
Thorsten1867
Addict
Addict
Posts: 1366
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

Do you use a GUID?
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
Character
Enthusiast
Enthusiast
Posts: 337
Joined: Mon Aug 07, 2006 3:51 pm
Location: Netherlands

Post by Character »

Thorsten1867 wrote:Do you use a GUID?
Yes.

Update:
I tried without the GUID. Same result: no entry in the AddRemove panel.
But the startmenu is ok.
Cessante causa cessat effectus
User avatar
Thorsten1867
Addict
Addict
Posts: 1366
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

I found it. In the JCal-Installer 5 lines are lost????? :shock:
I copied the lines from ZIP-Installer and now it shall work.
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
Character
Enthusiast
Enthusiast
Posts: 337
Joined: Mon Aug 07, 2006 3:51 pm
Location: Netherlands

Solved!

Post by Character »

Everything works fine now. Thanks! :D
Cessante causa cessat effectus
quasiperfect
Enthusiast
Enthusiast
Posts: 157
Joined: Tue Feb 13, 2007 6:16 pm
Location: Romania
Contact:

Post by quasiperfect »

great piece of software but i don't understand how the internetupdater works can anyone please post a tutorial or something ?
Registered user of PureBasic
User avatar
Thorsten1867
Addict
Addict
Posts: 1366
Joined: Wed Aug 24, 2005 4:02 pm
Location: Germany

Post by Thorsten1867 »

You need a subdirectory on your webspace. KvGS creates the needed updater files and can upload these files, if you want (configure "Options - FTP" and "Upload" panel). You can use "Tasks" (StartMenu) or your program can start "esIUpdater.exe" (your program must be closed after starting the internet updater!).
Translated with http://www.DeepL.com/Translator

Download of PureBasic - Modules
Download of PureBasic - Programs

[Windows 11 x64] [PB V5.7x]
quasiperfect
Enthusiast
Enthusiast
Posts: 157
Joined: Tue Feb 13, 2007 6:16 pm
Location: Romania
Contact:

Post by quasiperfect »

ok after banging the heand on the wall for a while i understand how the whole thing works but one problem remains after i install the software created with easysetup and i run the update it tells me i have all 5 files of my software to update even if i just installed the latest version and in the ftp are the latest file create by easy setup
Registered user of PureBasic
Post Reply