INSTALLSHIELD

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 - 21 déc. 2005 à 21:41
moh85 Messages postés 1 Date d'inscription vendredi 29 janvier 2010 Statut Membre Dernière intervention 7 décembre 2011 - 7 déc. 2011 à 13:52
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/35205-installshield

moh85 Messages postés 1 Date d'inscription vendredi 29 janvier 2010 Statut Membre Dernière intervention 7 décembre 2011
7 déc. 2011 à 13:52
avec quel logiciel on peut ouvrir cette apllication?
cs_NeoUmbrella Messages postés 104 Date d'inscription vendredi 5 novembre 2004 Statut Membre Dernière intervention 11 septembre 2008
20 nov. 2006 à 20:51
Salut DICHKOUNE, peux-tu etre plus clair sur ton problème ? Merci
dichkoune Messages postés 1 Date d'inscription jeudi 16 novembre 2006 Statut Membre Dernière intervention 20 novembre 2006
20 nov. 2006 à 20:44
Le téléchargement des logiciel ne démarre pas!
cs_dem32 Messages postés 2 Date d'inscription dimanche 4 juin 2006 Statut Membre Dernière intervention 12 juin 2006
12 juin 2006 à 00:34
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.
cs_NeoUmbrella Messages postés 104 Date d'inscription vendredi 5 novembre 2004 Statut Membre Dernière intervention 11 septembre 2008
10 juin 2006 à 22:58
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.
cs_NeoUmbrella Messages postés 104 Date d'inscription vendredi 5 novembre 2004 Statut Membre Dernière intervention 11 septembre 2008
10 juin 2006 à 22:36
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.
cs_dem32 Messages postés 2 Date d'inscription dimanche 4 juin 2006 Statut Membre Dernière intervention 12 juin 2006
5 juin 2006 à 03:10
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)."
gagah1 Messages postés 509 Date d'inscription samedi 28 juin 2003 Statut Membre Dernière intervention 3 août 2010
22 déc. 2005 à 15:08
Je te remercie pour cette source. Tu me donnes une idée pour créer mes propres installateurs.
Pamaury Messages postés 341 Date d'inscription jeudi 3 avril 2003 Statut Membre Dernière intervention 17 juin 2008 3
22 déc. 2005 à 10:02
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
cs_NeoUmbrella Messages postés 104 Date d'inscription vendredi 5 novembre 2004 Statut Membre Dernière intervention 11 septembre 2008
21 déc. 2005 à 23:44
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.
cs_NeoUmbrella Messages postés 104 Date d'inscription vendredi 5 novembre 2004 Statut Membre Dernière intervention 11 septembre 2008
21 déc. 2005 à 23:41
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.
Pamaury Messages postés 341 Date d'inscription jeudi 3 avril 2003 Statut Membre Dernière intervention 17 juin 2008 3
21 déc. 2005 à 23:40
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
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
21 déc. 2005 à 23:23
Par contre si on passe dans le domaine professionel, faudra penser a changer de nom, je crois que c'est deja pris
cs_NeoUmbrella Messages postés 104 Date d'inscription vendredi 5 novembre 2004 Statut Membre Dernière intervention 11 septembre 2008
21 déc. 2005 à 23:18
Merci pour la note et joyeuses fêtes a vous aussi ;]
drkns Messages postés 22 Date d'inscription mardi 20 janvier 2004 Statut Membre Dernière intervention 10 mars 2009
21 déc. 2005 à 23:12
OK merci à tout les deux vecchio56 et NeoUmbrella.

Bonne soirée et joyeuse Fête ;)

Drkns
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
21 déc. 2005 à 23:07
Voila tu peux renoter
drkns Messages postés 22 Date d'inscription mardi 20 janvier 2004 Statut Membre Dernière intervention 10 mars 2009
21 déc. 2005 à 23:04
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
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
21 déc. 2005 à 22:55
Non ce n'est pas le problème, il ne compilerait même pas si l'exe n'était pas présent
cs_NeoUmbrella Messages postés 104 Date d'inscription vendredi 5 novembre 2004 Statut Membre Dernière intervention 11 septembre 2008
21 déc. 2005 à 22:53
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
drkns Messages postés 22 Date d'inscription mardi 20 janvier 2004 Statut Membre Dernière intervention 10 mars 2009
21 déc. 2005 à 22:49
Whaoo plus rapide que l'eclair
Merci
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
21 déc. 2005 à 22:47
Ben avec ton exécutable ca passe. J'ai pas trop regardé ton code. Tu fais des suppositions sur la taille de Installateur.exe?
drkns Messages postés 22 Date d'inscription mardi 20 janvier 2004 Statut Membre Dernière intervention 10 mars 2009
21 déc. 2005 à 22:45
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
cs_NeoUmbrella Messages postés 104 Date d'inscription vendredi 5 novembre 2004 Statut Membre Dernière intervention 11 septembre 2008
21 déc. 2005 à 22:43
Voila j'ai renommé les exécutables si tu veux tester.
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
21 déc. 2005 à 22:34
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
cs_NeoUmbrella Messages postés 104 Date d'inscription vendredi 5 novembre 2004 Statut Membre Dernière intervention 11 septembre 2008
21 déc. 2005 à 22:21
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.
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
21 déc. 2005 à 22:05
Désolé non, il n'y en a pas. Si tu veux le dossier pour tester, tu me contacte...
cs_NeoUmbrella Messages postés 104 Date d'inscription vendredi 5 novembre 2004 Statut Membre Dernière intervention 11 septembre 2008
21 déc. 2005 à 22:02
J'ai testé avec des dossiers faisant plus de 160 mo.
C'est peut etre parce que ton dossier contient des fichiers vides.
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
21 déc. 2005 à 22:01
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
cs_NeoUmbrella Messages postés 104 Date d'inscription vendredi 5 novembre 2004 Statut Membre Dernière intervention 11 septembre 2008
21 déc. 2005 à 21:58
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.
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
21 déc. 2005 à 21:41
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