Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1101 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

Comment créer une boite de dialogue d'info en .exe ?

n°348028
drasche
Posté le 31-03-2003 à 10:55:23  profilanswer
 

Reprise du message précédent :

antp a écrit :

En Brainfuck je parie que ça prendra moins de place [:banzai]


vazy code le voir qu'on rigole [:banzai]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
mood
Publicité
Posté le 31-03-2003 à 10:55:23  profilanswer
 

n°348031
bobuse
Posté le 31-03-2003 à 10:58:36  profilanswer
 

chrisbk a écrit :


 
c con, pour le coup t'as plus de texte que de code, hummmm une fine compression  du texte ? :D  


et en creant des variables pour stocker genre "desinstallation" et "logiciel" ... remarques, je connais pas trop masm, et donc peut-etre que c'est pire  [:spamafote]


---------------
get amaroK plugin
n°348036
antp
Super Administrateur
Champion des excuses bidons
Posté le 31-03-2003 à 11:00:54  profilanswer
 

Y a moyen de le faire plus petit qu'en assembleur :
...
en PNG [:tinostar] :
 
 
http://ibelgique.ifrance.com/antp/_images/msg.png
 
 
1515 octets [:dawa]


Message édité par antp le 31-03-2003 à 11:01:22
n°348039
lorill
Posté le 31-03-2003 à 11:02:00  profilanswer
 
n°348043
chrisbk
-
Posté le 31-03-2003 à 11:05:27  profilanswer
 

antp a écrit :

Y a moyen de le faire plus petit qu'en assembleur :
...
en PNG [:tinostar] :
 
 
http://ibelgique.ifrance.com/antp/_images/msg.png
 
 
1515 octets [:dawa]


 
mais foutez le dehors celui la :O  
 

n°348045
bobuse
Posté le 31-03-2003 à 11:06:59  profilanswer
 

antp se l'est joué a donf : :

Y a moyen de le faire plus petit qu'en assembleur :
...
en PNG [:tinostar] :
 
 
http://ibelgique.ifrance.com/antp/_images/msg.png
 
 
1515 octets [:dawa]


[:ddr555] Ca fait un bail que je l'attendais celle la !!


---------------
get amaroK plugin
n°348120
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 31-03-2003 à 12:09:26  profilanswer
 

drasche a écrit :

harko> ça donne 2560 octets et ça fonctionne.


:??:
curieux ça !! normalement, le push en moins aurait du supprimer 2 octets !!


---------------
J'ai un string dans l'array (Paris Hilton)
n°348121
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 31-03-2003 à 12:10:27  profilanswer
 

chrisbk a écrit :


 
etrange, le push en moins aurait du supprimer deux octets...


ben ouais... :heink:


---------------
J'ai un string dans l'array (Paris Hilton)
n°348122
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 31-03-2003 à 12:11:30  profilanswer
 

antp a écrit :

Y a moyen de le faire plus petit qu'en assembleur :
...
en PNG [:tinostar] :
 
 
http://ibelgique.ifrance.com/antp/_images/msg.png
 
 
1515 octets [:dawa]

[:wisetechi]


---------------
J'ai un string dans l'array (Paris Hilton)
n°348166
drasche
Posté le 31-03-2003 à 13:23:52  profilanswer
 

Harkonnen a écrit :


curieux ça !! normalement, le push en moins aurait du supprimer 2 octets !!


j'ai remarqué que tous les EXE que nous avons générés à partir de MASM32 ont une taille correspondant à un multiple de 512.  Ca doit être à cause de toutes ces libs.


Message édité par drasche le 31-03-2003 à 13:24:22

---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
mood
Publicité
Posté le 31-03-2003 à 13:23:52  profilanswer
 

n°348362
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 31-03-2003 à 15:53:13  profilanswer
 

drasche a écrit :


j'ai remarqué que tous les EXE que nous avons générés à partir de MASM32 ont une taille correspondant à un multiple de 512.  Ca doit être à cause de toutes ces libs.


ce soir je désassemble kernel32.lib et user32.lib, je récupère ce qui m'interesse et je fais descendre ce truc en dessous des 2000 octets [:banzai]


---------------
J'ai un string dans l'array (Paris Hilton)
n°348363
chrisbk
-
Posté le 31-03-2003 à 15:55:26  profilanswer
 

Harkonnen a écrit :


ce soir je désassemble kernel32.lib et user32.lib, je récupère ce qui m'interesse et je fais descendre ce truc en dessous des 2000 octets [:banzai]


 
t'as essaye de le passer au upx ? [:ddr555]

n°348366
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 31-03-2003 à 15:58:25  profilanswer
 

chrisbk a écrit :


 
t'as essaye de le passer au upx ? [:ddr555]

vu la taille, je suis sur que l'algo de décompression est plus lourd que le prog lui même :d


---------------
J'ai un string dans l'array (Paris Hilton)
n°348370
chrisbk
-
Posté le 31-03-2003 à 15:59:18  profilanswer
 

Harkonnen a écrit :

vu la taille, je suis sur que l'algo de décompression est plus lourd que le prog lui même :d


 
si y'a une option RLE c pas dit [:meganne] :D

n°348421
Tetragramm​aton IHVH
dieu unique => pensée unique
Posté le 31-03-2003 à 16:41:03  profilanswer
 

-ET- a écrit :

Savez vous comment créer FACILEMENT un seul fichier exécutable faisant afficher une simple boîte de dialogue d'information avec un unique bouton OK, et permettant d'afficher un petit texte d'explication du genre...  
 
"Attention !  
 
Vous pouvez maintenant aussi désinstaller le runtime Paradox 10.  
Si vous êtes sûr qu'aucun autre logiciel ne l'utilise, confirmez sa désinstallation dans l'écran suivant.  
Si par contre vous n'êtes pas sûr qu'un autre logiciel n'en ait besoin pour fonctionner, ne confirmez pas la désinstallation et répondez "non" dans l'écran suivant."  
 
Une idée sans partir dans du VB, C++, etc. ?  
Merci d'avance :jap:  


 
Le plus court et sans compilateur, un simple VBS :
 

Citation :


MsgBox "Ze texte", vbOKOnly, "Ze titre"


Message édité par Tetragrammaton IHVH le 31-03-2003 à 16:41:52

---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
n°348424
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 31-03-2003 à 16:45:55  profilanswer
 

Tetragrammaton IHVH a écrit :


 
Le plus court et sans compilateur, un simple VBS :
 

Citation :


MsgBox "Ze texte", vbOKOnly, "Ze titre"




Il voulait un exécutable :d
Il l'a eu, mais la question est de savoir quelle taille il aura [:ddr555]


---------------
J'ai un string dans l'array (Paris Hilton)
n°348457
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 31-03-2003 à 17:12:31  profilanswer
 

tiens, je propose un nouveau jeu :)
 
le programme qui génère cette boite de dialogue le plus rapidement possible ! avec le temps mesuré à coups de GetTickCount() !


---------------
J'ai un string dans l'array (Paris Hilton)
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
[Algo] Info sur le Dominating Set ou Ensemble DominantsProgramme Java (niveau Licence Info)
Challenge : creer une ID unique a partir d'un couple unique d'ID.Créer un site web sans hébergeur ?
impossible de mettre une info-bulle pour un <input...> ?Creer une connection avec un PC sur le réseau
Comment récupérer sur un site cette info ?[DELPHI] créer un répertoire
[Access] Créer une relation 1-1 sur le modèle relationnelcomment créer un numéro automatique avec easyPHP 1.6 ? :/
Plus de sujets relatifs à : Comment créer une boite de dialogue d'info en .exe ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR