PureBasic Forum
https://www.purebasic.fr/english/

InstallForge 1.4.0 | Free Setup Creator
https://www.purebasic.fr/english/viewtopic.php?f=14&t=28745
Page 1 of 4

Author:  X0r [ Fri Sep 14, 2007 5:37 pm ]
Post subject:  InstallForge 1.4.0 | Free Setup Creator

Hey guys,
back in the year 2007 I started developing a very easy-to-use, free and flexible tool for creating fast setup packages for Windows. It's called InstallForge and supports various features as follows:

Features at a glance

Easy to use
The wizard-driven interface allows you to create your installation packages without scripting knowledge. All you need to do is to fill out the forms and attach the documents that you want the end-user to read.

Customizable user interface
InstallForge allows you to change setup graphics, display a splash-screen, add/remove dialogs and much more.

Multi-language support
InstallForge also allows you to create multi-language installation packages which enable end-users to choose a language they want to be used during the installation.

LZMA support
InstallForge uses the LZMA algorithm for storing setup files, without any limitation (in practice) regarding the size of your setup files.

Visual Update Express support
InstallForge also supports Visual Update Express - a highly flexible update software which you may use in your own projects for free.


Screenshots:

Image

Image

Download
InstallForge Free Setup Creator


Feel free to comment InstallForge here! I would love to get some feedback.

Author:  GG [ Fri Sep 14, 2007 5:53 pm ]
Post subject: 

I'm ready for French Translation if you wish.
I'm going to have a look at it.

Author:  X0r [ Fri Sep 14, 2007 5:57 pm ]
Post subject: 

Cool! Thanks!

Author:  GG [ Fri Sep 14, 2007 10:02 pm ]
Post subject: 

The install crashes on Vista (during installation, the progress bar is about 50%, module configuring).
Can I download your soft without installer ?

Error message (sorry in french) :
Signature du problème :
Nom d’événement de problème: APPCRASH
Nom de l’application: ifsetup[1].exe
Version de l’application: 0.0.0.0
Horodatage de l'application: 46b3145b
Nom du module par défaut: ntdll.dll
Version du module par défaut: 6.0.6000.16386
Horodateur du module par défaut: 4549bdc9
Code de l’exception: c0000005
Décalage de l’exception: 000620e3
Version du système: 6.0.6000.2.0.0.768.3
Identificateur de paramètres régionaux: 1036
Information supplémentaire n° 1: 8d44
Information supplémentaire n° 2: 2294fb8c3ed3a1b298a3c5a2e71f7123
Information supplémentaire n° 3: 33e2
Information supplémentaire n° 4: bd6dc5587004135ca48d1d1ac7e256fa

Lire notre déclaration de confidentialité :
http://go.microsoft.com/fwlink/?linkid= ... cid=0x040c

Author:  X0r [ Fri Sep 14, 2007 10:23 pm ]
Post subject: 

*** Download Link removed since not available anymore ***

Author:  GG [ Fri Sep 14, 2007 10:35 pm ]
Post subject: 

Thanks.

Here is the french translation :

//(C) 2006 Forgesoft
//French language file for InstallForge.

[Gadgets]
NextBtn = Suivant >
CancelBtn = Annuler
BackBtn = < Précédent
FinishBtn = Terminer
BrowseBtn = Parcourir...
AcceptOptn = J'accepte le règlement
DoNotAcceptOptn = Je n'accepte pas le règlement
CreateDesktopIconCbx = Créer l'icône sur le bureau
CreateStartMenuFolderCbx = Créer un dossier dans le menu démarrer
LaunchProgramCbx = Lancer
RebootCbx = Rebooter l'ordinateur maintenant
DestinationFolderFR3 = Dossier de destination
SelAppFolder=Selectionner le dossier de l'application :
SelStartMenuFolder=Selectionner le dossier du menu démarrer:

[Messages]
ExitSetupH = Sortie de l'installation
ExitSetup = Voulez vous abandonner l'installation?
CouldNotExtractFileH = Erreur
CouldNotExtractFile = Ne peut pas extraire le fichier !

[Start]
Title = Bienvenue dans le configurateur d'installation de <appname>
Text = <appname> <appversion> va être installé sur votre ordinateur. Il est recommandé de fermer toute application avant de continuer. Cliquer sur suivant pour continuer.

[LicenceAgreement]
HeadT = Description de la licence
HeadB = Lisez les informations importantes suivantes avant de continuer.
Text1 = Veuillez lire le règlement de la licence. Vous devez accepter les termes de ce règlementavant de procéder à l'installation.

[ApplicationFolder]
HeadT = Selectionnez le dossier de l'application.
HeadB = Veuillez choisir le répertoire d'installation.
Text1 = Le programme va procéder à l'installation de <appname> dans le dossier ci dessous.
Text2 = Pour continuer, cliquez sur suivant. Si vous souhaitez sélectionner un dossier différent, cliquez sur parcourir.
Text3 = Espace libre requis:
Text4 = Espace libre disponible:

[StartMenuFolder]
HeadT = Sélectionnez le dossier du menu démarrer
HeadB = Où souhaitez vous que le programme d'installation place les raccourcis du programme ?
Text1 = Le programme d'installation va créer les raccourcis du programme dans le dossier menu démarrer suivant.
Text2 = Pour continuer, cliquez sur suivant. Si vous souhaitez sélectionner un dossier différent, cliquez sur parcourir.

[AdditionalTasks]
HeadT = Selectionnez des tâches additionnelles.
HeadB = Quels sont les modules additionnels qui doivent être utilisés ?
Text1 = Sélectionnez les modules additionnels que vous voudriez voir installéspendant l'installation de <appname> , puis cliquez sur suivant.
Text2 = Icônes additionnels:

[Installing]
HeadT = Installation en cours
HeadB = Veuillez patienter pendant que le programme installe <appname> sur votre ordinateur.
Text1 = Preparation de l'installation...
Text2 = Installation en cours...
Text3 = Configuration en cours...

[Finish]
Title = Finalise le configurateur d'installation de <appname>
Text1 = Le programme a terminé d'installer <appname> sur votre ordinateur. Cliquez sur terminer pour sortir du programme.

[SerialCheck]
HeadT = Information utilisateur
HeadB = Veuillez saisir vos informations.
Text1 = Nom utilisateur:
Text2 = Organisation:
Text3 = Numéro de Série:

[Uninstall]
Header = Etat de la désinstallation
Header_b = Veuillez patienter pendant que <appname> est supprimé de votre ordinateur.
Uninstalling = Désinstallation en cours
Btn_cancel = Annuler
ExitUninstall_T = Désinstaller
ExitUninstall = Voulez vous sortir de la désinstallation ?
Success_T = Désinstallation
Success = <appname> a été désinstallé de votre ordinateur avec succès!
BM_T = Désinstaller
BM = Voulez vous désinstaller <appname> de votre ordinateur ?

Author:  X0r [ Sat Sep 15, 2007 12:16 am ]
Post subject: 

Thanks! :)

Author:  PB [ Sat Sep 15, 2007 2:00 am ]
Post subject: 

I own SetupFactory and it allows you to create directories during setup; does
InstallForge? Also, does InstallForge include an uninstaller for the app too,
including the ability to delete folders, files, and registry entries? Thanks.

Author:  X0r [ Sat Sep 15, 2007 2:21 am ]
Post subject: 

>Also, does InstallForge include an uninstaller for the app too,
including the ability to delete folders, files, and registry entries?

Sure.

Author:  oridan [ Sun Sep 16, 2007 2:23 pm ]
Post subject: 

Here is the Italian translation:

Code:
//(C) 2006 Forgesoft
//Italian language file for InstallForge.

[Gadgets]
NextBtn = Avanti >
CancelBtn = Annulla
BackBtn = < Indietro
FinishBtn = Fine
BrowseBtn = Sfoglia...
AcceptOptn = Accetto i termini del contratto di licenza
DoNotAcceptOptn = Non accetto i termini del contratto di licenza
CreateDesktopIconCbx = Crea un'icona sul desktop
CreateStartMenuFolderCbx = Crea la cartella nel menu Start
LaunchProgramCbx = Esegui
RebootCbx = Riavvia il computer adesso
DestinationFolderFR3 = Cartella di destinazione
SelAppFolder=Seleziona la cartella per l'applicazione:
SelStartMenuFolder=Seleziona la cartella del menu Start:

[Messages]
ExitSetupH = Installazione
ExitSetup = Sei sicuro di voler interrompere l'installazione?
CouldNotExtractFileH = Errore
CouldNotExtractFile = Impossibile estrarre il file!

[Start]
Title = Benvenuti nel programma di  installazione di <appname>
Text =  <appname> <appversion> sarà installato sul tuo computer. Si consiglia di chiudere tutte le applicazioni attive prima di proseguire. Premere Avanti per continuare.

[LicenceAgreement]
HeadT = Contratto di licenza
HeadB = Leggere con attenzione le informazioni che seguono prima di procedere.
Text1 = Leggere il seguente contratto di licenza. E' necessario accettare tutti i termini del contratto per procedere con l'installazione.

[ApplicationFolder]
HeadT = Selezione della cartella di installazione
HeadB = Scegliere la cartella di installazione.
Text1 =  <appname> sarà installato nella seguente cartella.
Text2 = Per continuare, premere Avanti. Per selezionare un'altra cartella, premere Sfoglia.
Text3 = Spazio libero richiesto:
Text4 = Spazio libero disponibile:

[StartMenuFolder]
HeadT = Selezione della cartella di programma
HeadB = Selezionare una cartella di programma
Text1 = L'installazione aggiungerà le icone dei programmi alla cartella di programma.
Text2 = Per continuare, premere Avanti. Per selezionare un'altra cartella, premere Sfoglia.

[AdditionalTasks]
HeadT = Selezione processi addizionali
HeadB = Quali processi aggiuntivi si vogliono avviare?
Text1 = Selezionare i processi aggiuntivi che verranno eseguiti durante l'installazione di  <appname> , quindi premere Avanti.
Text2 = Icone aggiuntive:

[Installing]
HeadT = Installazione
HeadB = Attendere mentre la procedura di installazione installa <appname> nel tuo computer.
Text1 = Preparazione dell'installazione...
Text2 = Installazione in corso...
Text3 = Configurazione in corso...

[Finish]
Title = Completamento dell'installazione di <appname>
Text1 = La procedura guidata ha terminato l'installazione di <appname> sul tuo computer. Premere Fine per uscire dall'installazione.

[SerialCheck]
HeadT = Informazioni utente
HeadB = Inserire le informazioni richieste.
Text1 = Nome utente:
Text2 = Società:
Text3 = Numero seriale:

[Uninstall]
Header = Stato della disinstallazione
Header_b = Attendere mentre <appname> verrà rimosso dal tuo computer.
Uninstalling = Disinstallazione di
Btn_cancel = Annulla
ExitUninstall_T = Disinstallazione
ExitUninstall = Vuoi uscire dalla procedura di disinstallazione?
Success_T = Disinstallazione
Success = <appname> è stato rimosso con successo dal tuo computer!
BM_T = Disinstallazione
BM = Sei sicuro di voler rimuovere <appname> dal tuo computer?

Author:  X0r [ Sun Sep 16, 2007 2:25 pm ]
Post subject: 

Thanks! :)

Author:  X0r [ Wed Oct 10, 2007 2:57 pm ]
Post subject: 

InstallForge 1.0.4 Update

I added 3 new language files(French, Italian and Portuguese(Brasil) ) and optimized the Setup-Engine.
And now, you can also change the text in the Titlebar.


Thanks to GG for the French translation, oridan for the Italian translation and Rex for the Portguese (Brasil) translation.

Author:  byo [ Wed Oct 10, 2007 11:30 pm ]
Post subject: 

Hi, Forge.

Very cool.
Thanks.

BTW, how did you make the left panel with Windows XP looks? Did you create some custom gadgets?

Author:  X0r [ Thu Oct 11, 2007 12:55 pm ]
Post subject: 

I used LuckyLuke's code for the ExplorerBar.

Author:  X0r [ Wed Nov 14, 2007 5:57 pm ]
Post subject: 

InstallForge 1.1.0 Update

- Optimized Setup-Engine
- Added Uploader-tool

Page 1 of 4 All times are UTC + 1 hour
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/