créer son installateur

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Patix
Messages : 102
Inscription : ven. 19/nov./2004 14:17

créer son installateur

Message par Patix »

J'aimerai pouvoir créer mon propre installateur avec mise en place des raccourcis, etc..

Quelles sont toutes les procédures à connaitre pour créer son installateur ds windows et éventuellement dans linux ?

Et dans le cas ou c'est un résident, ... ?

En fait je recherche un maximum d'info sur le sujet :-)

BON NOEL A TOUS
Pingtix
Messages : 159
Inscription : mer. 03/nov./2004 15:30

Message par Pingtix »

Pour Windows, le must du meilleur du plus mieux c'est NSIS !
http://nsis.sourceforge.net/
Il faut scripter toi meme mais il y a une doc avec et tu peux trouver des tutos sur le net.
C'est tout simple: tu tapes le code et tu compiles, comme le pb en fait !
Il y a une version avec l'interface en francais mais je ne sais plus ou je l'ai téléchargée. :oops: De toute facon ce n'est pas la derniere version.

Un exemple de ce qu'on peut faire avec:
Image
Eh oui, meme le programme d'installation de NSIS est fait avec NSIS...


C'est quoi un résident ? :lol:

Sous Linux je sais pas... enfin bon j'ai pas trop cherché non plus.....
Patix
Messages : 102
Inscription : ven. 19/nov./2004 14:17

Message par Patix »

Merci je vais télécharger et fouiller

Bonne Année
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

NSIS est très bien, d'ailleurs c'est fait par les créateurs de winamp :D
Heis Spiter
Messages : 1092
Inscription : mer. 28/janv./2004 16:22
Localisation : 76
Contact :

Message par Heis Spiter »

Tu peux aussi le programmer à la main :). L'avantage c'est qu'il sera comme tu le voudra, et très souple ;).
Heis Spiter, webmaster du site http://www.heisspiter.net
Développeur principal et administrateur du projet Bird Chat
Parti courir au bonheur du dév. public et GPL :D
julien
Messages : 846
Inscription : ven. 30/janv./2004 15:06
Contact :

Message par julien »

Il y'a aussi l'installateur Inno Setup
http://www.jrsoftware.org/

Et aussi un tool pour faire ton install en Visuel (+ pratique et + rapide)
http://www.istool.org/
Patix
Messages : 102
Inscription : ven. 19/nov./2004 14:17

Message par Patix »

Je vous remercie pour toutes ces infos.

Mais si je veux créer cet installateur en purebasic. Quel sont les procédures à connaitre.
ex :
Comment créer par programmation
- un raccourci sur le bureau ?
- dans les menus ?
- Et ds la base des registres ?

Y a t'il des infos en français, de préférence, quelque part ?
Moi j'ai po trouvé.

J'ai trouvé dans les archives des prog mais qui ne fonctionne po :-(.

C'est la nouvelle année qui commence :-)
julien
Messages : 846
Inscription : ven. 30/janv./2004 15:06
Contact :

Message par julien »

tu as tout ce qu'il faut dans cette archive http://purearea.net/pb/download/CodeArchiv.zip
Heis Spiter
Messages : 1092
Inscription : mer. 28/janv./2004 16:22
Localisation : 76
Contact :

Message par Heis Spiter »

Patix a écrit :Je vous remercie pour toutes ces infos.

Mais si je veux créer cet installateur en purebasic. Quel sont les procédures à connaitre.
ex :
Comment créer par programmation
- un raccourci sur le bureau ?
- dans les menus ?
- Et ds la base des registres ?

Y a t'il des infos en français, de préférence, quelque part ?
Moi j'ai po trouvé.

J'ai trouvé dans les archives des prog mais qui ne fonctionne po :-(.

C'est la nouvelle année qui commence :-)
Tu peux jeter un coup d'oeil aux sources de Bird Chat ;) :oops:. Ceci dit l'installateur est buggé et mal codé, je l'ai refait pour la nouvelle version (en partie) :)
Heis Spiter, webmaster du site http://www.heisspiter.net
Développeur principal et administrateur du projet Bird Chat
Parti courir au bonheur du dév. public et GPL :D
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

Tu trouveras tout sur 2Dev

Créer un raccourci
trouver les dossiers système (bureau, menu démarrer, etc...)

Pour le registre, la c'est API
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Pingtix
Messages : 159
Inscription : mer. 03/nov./2004 15:30

Message par Pingtix »

Moi je trouve que programmer son installeur en NSIS c'est mieux ! (Peut etre aussi parce que NSIS est fait pour ca...)
En plus c'est opensource ! Que demande le peuple ?
Heis Spiter
Messages : 1092
Inscription : mer. 28/janv./2004 16:22
Localisation : 76
Contact :

Message par Heis Spiter »

Pingtix a écrit :Moi je trouve que programmer son installeur en NSIS c'est mieux ! (Peut etre aussi parce que NSIS est fait pour ca...)
En plus c'est opensource ! Que demande le peuple ?
Pareil pour le mien :lol:. Le mien n'est pas fait pour chanter (:0:). Et puis, il set OpenSource aussi ;) (Sinon, SourceForge m'aurait tiré les oreilles !!!)
Heis Spiter, webmaster du site http://www.heisspiter.net
Développeur principal et administrateur du projet Bird Chat
Parti courir au bonheur du dév. public et GPL :D
Pingtix
Messages : 159
Inscription : mer. 03/nov./2004 15:30

Message par Pingtix »

Bah ouais mais si ton installeur est buggé pourquoi pomper la source alors qu'il est possible d'en coder un pas buggé très facilement ?

J'ai essayé Inno Setup. L'assistant de l'éditeur, c'est pratiquement le meme que celui de HM NIS Edit(opensource), un éditeur de script NSIS mais on ne peut pas choisir la langue du setup :?
Vu que la syntaxe ressemble fortement a NSIS, j'ai l'impression que ce Inno Setup c'est tout simplement une fusion de NSIS et de NIS en pas opensource ....
Mais bon après tout ca n'est qu'une conclusion hative :lol:
PS: Eh ouais dans NSIS l'editeur est a part !
Heis Spiter
Messages : 1092
Inscription : mer. 28/janv./2004 16:22
Localisation : 76
Contact :

Message par Heis Spiter »

Pingtix a écrit :Bah ouais mais si ton installeur est buggé pourquoi pomper la source alors qu'il est possible d'en coder un pas buggé très facilement ?
PS: Eh ouais dans NSIS l'editeur est a part !
Parceque le mien est extra modulable ;). Et que dans la 2.1, tout ça ne posera plus de problème :). De plus NSIS, c'est bien, mais je l'ai beaucoup utilisé, et ça a des limites, alors qu'un installateur programmé à la main est d'une souplesse inégalée. Et puis je te préviserais, que faire un installateur, beau et efficace n'est pas facile.
PS : Tu t'en fiche, tu as le bloc-note :mrgreen:
Heis Spiter, webmaster du site http://www.heisspiter.net
Développeur principal et administrateur du projet Bird Chat
Parti courir au bonheur du dév. public et GPL :D
Pingtix
Messages : 159
Inscription : mer. 03/nov./2004 15:30

Message par Pingtix »

Je sais j'utilisais bloc note avant.
Répondre