Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

INSTALLSHIELD


Information sur la source

Catégorie :Fichiers / Disque Classé sous : installshield, installeur, installateur Niveau : Initié Date de création : 21/12/2005 Date de mise à jour : 21/12/2005 22:41:28 Vu / téléchargé: 13 733 / 2 560

Note :
9,2 / 10 - par 5 personnes
9,20 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (29)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Voici un InstallShield qui permet de regrouper plusieurs fichiers et dossiers en un seul executable.
Il est possible de définir le répertoire d'extraction pour chaque objet ajouté.

 

Conclusion

Il ne gère pas la base de registre ni la désinstallation.
Pour la désinstallation c'est pas difficile, le programme crée un fichier temporaire ou il entre tout les fichiers installés.
Il suffit de ne pas le supprimer et de faire un programme qui lit toutes les entrées de ce fichier et de supprimer les fichiers correspondants.

 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

21 décembre 2005 22:41:28 :
J'ai renommé les executables pour qu'ils ne soient pas supprimés. Si vous voulez tester, renommé Compilateur.exe_ en Compilateur.exe

Commentaires et avis

signaler à un administrateur
Commentaire de vecchio56 le 21/12/2005 21:41:33 administrateur CS

C'est un bonne idée, mais le programme est buggé. J'ai créé un installateur contenant un dossier (avec pas mal de fichiers et de sous dossier), et à l'extraction les fichiers sont corrompus

signaler à un administrateur
Commentaire de NeoUmbrella le 21/12/2005 21:58:00

Vraiment ?
J'ai pourtant testé pas mal de fois avec des fichiers et des dossiers et pas eu de problèmes.
Je vais chercher d'ou ca pourrait venir, merci.

signaler à un administrateur
Commentaire de vecchio56 le 21/12/2005 22:01:00 administrateur CS

Pour information, j'ai essayé avec le dossier contenant Dev-C++ (soit 143 fichiers dans 16 dossier, pour environ 6Mo)
Le problème est une sorte de décalage. Un fichier donné contient un peu du fichier précédent, suivi du bon fichier

signaler à un administrateur
Commentaire de NeoUmbrella le 21/12/2005 22:02:51

J'ai testé avec des dossiers faisant plus de 160 mo.
C'est peut etre parce que ton dossier contient des fichiers vides.

signaler à un administrateur
Commentaire de vecchio56 le 21/12/2005 22:05:00 administrateur CS

Désolé non, il n'y en a pas. Si tu veux le dossier pour tester, tu me contacte...

signaler à un administrateur
Commentaire de NeoUmbrella le 21/12/2005 22:21:17

Je viens de tester avec le dossier que tu m'as envoyé et aucun des fichiers n'est corrompu. Dev-Cpp se lance parfaitement.
Essais de mettre le dossier Dev-Cpp a la racine pour voir si ce n'est pas un problème de chemin d'accès.
Sinon je ne vois pas pourquoi ca marcherais sur un pc et pas sur un autre.

signaler à un administrateur
Commentaire de vecchio56 le 21/12/2005 22:34:17 administrateur CS

Je t'ai envoyé mon compilateur.exe pour que tu regardes. Ceux de ton zip ont été supprimés à l'upload. Si tu veux qu'il restent, change leur d'extension

signaler à un administrateur
Commentaire de NeoUmbrella le 21/12/2005 22:43:01

Voila j'ai renommé les exécutables si tu veux tester.

signaler à un administrateur
Commentaire de drkns le 21/12/2005 22:45:11

SAlut NeoUmbrella,

ça a l'air pas mal du tout et m^me plutot sympa, mm si je pense qu'on ait loin d'un InstallShield ou d'un Wize.

Serait il possible que tu laisse l'executable ou que tu me le fasse parvenir ?

Par avance merci,

Drkns

signaler à un administrateur
Commentaire de vecchio56 le 21/12/2005 22:47:14 administrateur CS

Ben avec ton exécutable ca passe. J'ai pas trop regardé ton code. Tu fais des suppositions sur la taille de Installateur.exe?

signaler à un administrateur
Commentaire de drkns le 21/12/2005 22:49:17

Whaoo plus rapide que l'eclair
Merci

signaler à un administrateur
Commentaire de NeoUmbrella le 21/12/2005 22:53:46

Ou alors c'est parce que l'installateur.exe est supprimé et donc lors de la compilation de compilateur.exe il ne peut pas l'inclure vu qu'il est inclut comme ressource.

Salut DRKNS, il te suffit de renommer Compilateur.exe_ en Compilateur.exe

signaler à un administrateur
Commentaire de vecchio56 le 21/12/2005 22:55:58 administrateur CS

Non ce n'est pas le problème, il ne compilerait même pas si l'exe n'était pas présent

signaler à un administrateur
Commentaire de drkns le 21/12/2005 23:04:20

Merci ;)

Tres tres sympa comme application avec un petit plus je ne lui donne pas longtemps avant de passer dans le domaine professionnel.

A part ça je crois que j'ai rippé et au lieu de mettre un 9 comme note j'ai mis un 5, savez vous comment corriger mon erreur ???

Drkns

signaler à un administrateur
Commentaire de vecchio56 le 21/12/2005 23:07:20 administrateur CS

Voila tu peux renoter

signaler à un administrateur
Commentaire de drkns le 21/12/2005 23:12:04

OK merci à tout les deux vecchio56 et NeoUmbrella.

Bonne soirée et joyeuse Fête ;)

Drkns

signaler à un administrateur
Commentaire de NeoUmbrella le 21/12/2005 23:18:24

Merci pour la note et joyeuses fêtes a vous aussi ;]

signaler à un administrateur
Commentaire de vecchio56 le 21/12/2005 23:23:51 administrateur CS

Par contre si on passe dans le domaine professionel, faudra penser a changer de nom, je crois que c'est deja pris

signaler à un administrateur
Commentaire de Pamaury le 21/12/2005 23:40:33

ton programme n'est pas assez stable: j'ai crée un installateur et j'ai voulu extraire les fichiers dans Mes Documents: çà a buggé au bout de 1Mo
J'ai recommencé la même chose dans Mes Documents\Dossier: çà a marché
Je ne sais pas du tout d'où vient ce problème mais il est assez gênant
Sinon l'interface est simple et efficace, le programme est rapide . Rien à redire

signaler à un administrateur
Commentaire de NeoUmbrella le 21/12/2005 23:41:42

D'accord, mais je n'ai pas l'intention de passer dans le domaine professionel.
C'était juste parce que j'en avais besoin et c'est toujours mieux de faire soit-meme ses propres outils.

signaler à un administrateur
Commentaire de NeoUmbrella le 21/12/2005 23:44:52

Ne pas oublié de mettre un slash en fin de chemin d'extraction. J'aurais pu le vérifier dans la source et en ajouter un si non présent mais pour une utilitée personnelle ce n'est pas nécéssaire.

signaler à un administrateur
Commentaire de Pamaury le 22/12/2005 10:02:36

bah je savais pas moi, j'ai utilisé le bouton parcourir alors je pensais que çà serait bon
Faudrait vraiment que tu vérifie dans ton code alors

signaler à un administrateur
Commentaire de gagah1 le 22/12/2005 15:08:42

Je te remercie pour cette source. Tu me donnes une idée pour créer mes propres installateurs.

signaler à un administrateur
Commentaire de dem32 le 05/06/2006 03:10:06

Je travail sur Microsoft Visual C++.Net 2003.Tous ce compile bien.
Mais quand je compile (Installateur.exe) et après je compile (Compilateur.exe). Quand j'utilise ton programme tous les fichier extraits sont corrompus.
Mais quand je prend ton exe (Installateur.exe_) et après je compile (Compilateur.exe). Quand j'utilise ton programme tous les fichier extraits sont OK.
Sais-tu si Visual C++.Net 2003 est pas bon? Quelle est ton compilateur c++?  "Car j'ai un problème avec (Installateur.exe)."

signaler à un administrateur
Commentaire de NeoUmbrella le 10/06/2006 22:36:19

Salut, désolé pour le temps de réponse.
J'utilise Miscrosoft Visual C++.Net 2003 tout comme toi donc le problème ne vient pas du compilateur.
Je regarde tout de suite d'ou pourrait venir le problème.

signaler à un administrateur
Commentaire de NeoUmbrella le 10/06/2006 22:58:04

J'ai testé en recompilant les deux et je n'ai pas eu de problèmes.
Par contre, si tu apportes des modifications à l'installateur ou si tu changes le mode de compilation ( debug / release ), tu ne dois surtout pas oublier de changer la valeur de la variable lngDEC présente dans le début du header Installateur.h dans le projet de l'installateur.
Elle doit etre égale a la taille à l'octet pret du fichier executable Installateur.exe.
Pour connaitre rapidement sa taille, tu peux créer un projet vb puis te servir de la fonction FileLen, ca marche très bien.
Il suffit que cette variable soit inexacte, meme d'un octet, pour que tout tes fichiers extraits soient corrompus.

signaler à un administrateur
Commentaire de dem32 le 12/06/2006 00:34:37

Merci.
J'ai changé la valeur de la variable lngDEC et tous fonctionne
bien. J'ai trouvé la taille en octet du .exe avec les propriétés du fichier dans windows XP et dans taille sur le disque, j'ai eu ma réponce à l'octet près. Car je n'ai pas Visual Basic pour ta fonction FileLen. Cette méthode avec Windows XP doit être aussi bonne si tous fonctionne bien et ça va plus vite.

signaler à un administrateur
Commentaire de dichkoune le 20/11/2006 20:44:32

Le téléchargement des logiciel ne démarre pas!

signaler à un administrateur
Commentaire de NeoUmbrella le 20/11/2006 20:51:44

Salut DICHKOUNE, peux-tu etre plus clair sur ton problème ? Merci

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

InstallShield, comment créer un installeur pour son programme? [ par jojomillenium ] Bonjour,Existe-t-il un moyen de créer un installeur / desinstalleur pour son programme? je travaille en win32 sans MFC sous VS C++ 6!Sinon comment doi MinGW [ par victorcoasne ] Bonjour,Je compile en C++ / Multi-threadé avec exceptions.Je dois donc ajouter -mthreads au linker pour éviter les plantages.Le seul problème c'est qu Installeur [ par Jo ] Salut,Je recherche un installeur sous windows, et sous ods aussi ci possible qui sois de preference freeware, est-ce quelqu'un en connaitrai un qui so Tutorial Installshield pour Visual C++ [ par magik ] Bonjour a tous,Je cherche un tutorial qui expliquerai comment utiliser Installshield pour visual c++ ou un site ou je pourrais trouver l'information.M installshield [ par dnek ] bonjourcombien c'est magique de construire son installable!j'ai entre mes mais installshield, l'aide est en anglais, comme je connais pas bien cette l CREATION D UN SIMPLE TABLEAU avec InstallShield [ par tokarno ] Je viens de me mettre à l'InstallShield Prof.Mais je croyais que c'était la même syntaxe que pour le C.Malheureusement je n'arrive même po à créer un 2 questions (Picture & Installshield) [ par LuckyNut ] Salut,1) Comment faire pour qu'une image insérée dans un Dialog ait des portions transparente ? (image non rectangulaire)2) Installshield génère plus


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


HTC Magic

Entre 429€ et 429€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,530 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.