Comment faire un petit message d’erreur personnalisé pour énerver un utilisateur de Windows ??

L’autre jour en postant ce scoop, j’avais publié en url alternative cette photo, un petit message d’erreur créé de toute pièce  LOL !! Du coup, ça m’a donné l’idée de vous faire partager cette petite astuce qui peut vous permettre de bien énerver un collègue, un ami ou n’importe qui d’autre qui utilise Windows tous les jours (comme pas mal de monde quand même) !! Le premier avril approchant, cela peut être une bonne blague à faire (enfin évitez quand même de le faire à votre supérieur hiérarchique, on ne sait jamais). Et bien sûr, la fournée de liens habituels à la fin de ce billet !!

 

Error

Pour commencer, ouvrez votre bloc-note et copiez/collez le code ci-dessous :

 

x = msgBox("Message d'erreur type ",2+16+4096,"Marrant Skullpat.com")

 

 

Puis enregistrez le tout dans un répertoire sous la forme errormessage.vbs , ce n’est ni plus ni moins qu’un fichier VBScript, ne vous inquiétez pas, ça ne mord pas, ce n’est pas dangereux LOL

 

Voilà le résultat en image lorsque vous double-cliquez sur errormessage.vbs :

 

Error

Petite explication et personnalisation :

Dans le script vous pouvez remplacer « Message d’erreur type » et « Marrant Skullpat.com » par ce que vous voulez, du genre « Maurice t’exagère » ou « Chéri viens faire l’amour« , bref soyez créatif 😉

Ensuite, la série de chiffre, ici 2+16+4096, indique les variables de la boite de dialogue, vous pouvez n’utiliser qu’une seule variable mais à partir du moment où vous en utilisez plusieurs, n’oubliez pas le signe »+«  entre chaque. Il y a trois types de variable pour la boite de dialogue, n’utilisez qu’une seule variable du premier type, qu’une seule du deuxième type … etc !! Voici la liste :

1) Les types de boîtes de dialogues

  • 0 Bouton OK
  • 1 Boutons OK et Annuler
  • 2 Bouton Abandonner, Recommencer et Ignorer
  • 3 Boutons Oui, Non et Abandonner
  • 4 Boutons Oui et Non
  • 5 Boutons Recommencer et Annuler

2) Les types d’icônes de message

  • 16 Icône d’erreur critique
  • 32 Icône d’avertissement interrogatif
  • 48 Icône d’avertissement simple
  • 64 Icône de message

3) La mise au premier plan ou pas

  • 0        Boîte de dialogue normale
  • 4096  Boîte de dialogue toujours au premier plan (le plus intéressant dans le cas d’une blague 😉 )

 

Bon maintenant, vous allez me dire, « c’est bien joli de faire une boîte de dialogue personnalisée mais comment je vais piéger quelqu’un avec ça ?? » C’est assez simple, on va prendre Internet Explorer pour cet exemple :

Tout d’abord, une fois votre fichier errormessage.vbs crée et enregistré sur l’ordinateur de la victime de préférence dans un dossier de « Mes Documents » plutôt que sur le bureau, il vous suffit d’un clic droit sur ce fichier et de créer un raccourci :

 

Error

Ensuite, supprimez le raccourci Internet Explorer (le vrai) du bureau de la victime (vous pouvez toujours le retrouver dans le menu Démarrer par la suite) et déplacez le raccourci de errormessage.vbs sur le bureau de l’ordinateur de la victime et renommez-le en Internet Explorer. Il ne reste maintenant à changer l’icône d’un vilain script VBS en icône d’Internet Explorer. Pour cela faites un clic droit sur le raccourci que vous venez de renommer et allez dans « Propriétés« , il ne vous reste plus qu’à changer l’icône comme précisé sur la capture ci-dessous :

 

Error

Evidemment, ça marche aussi avec « Mes Documents » ou même Firefox si la victime l’utilise, pour ce dernier il vous suffit de télécharger une icône de ce style si vous avez la flemme de triturer votre Windows pour trouver l’emplacement de l’icône Firefox :

 

Firefox

Voilà, il ne vous reste plus qu’à apprécier la réaction de la victime qui découvrira, au lieu de démarrer son navigateur préféré pour aller visionner ses vidéos Youtube préférées ou consulter les dernières actualités, un joli message d’erreur qui lui dira de se remettre au boulot ou d’aller faires les courses LOL

62 commentaires

  1. Demain est mon avant dernier jour de taf dans ma boîte actuelle, je vais faire le tour des PC de mon service! Merci pour le trick!

  2. De rien MaNiel 😉 Dernier jour de taf : licenciement, fin de contrat ou démission ?? Non je demande ça juste parce que j’imagine que les messages affichés sur les PC ne seront pas les mêmes selon le cas de figure LOL

  3. De rien, content que ça t’ait plu 😉

    (je me suis également permis de corriger l’url de ton blog pour qu’il soit accessible depuis ici 🙂 )

  4. Euh je n’ai pas tout compris sur ce coup-là : où ça un rassemblement de scripts kiddies ? pirate

  5. up Wow ! c’est Super ça ! Je n’arive pas a croire que cela existe ! 🙂 c’est vraiment génial 😉 ! enplusse, je me suis fais avoir ! LOL

  6. Voila petit Problème, une fois Instaler sur en raccourci Je ne sais pas changé l’icône 🙁 il n’y a pas de changer d’icône pourtant je fais bien Propriété mais la il n’y a pas Raccourcie et changé d’icone

  7. Si tu as bien créé un raccourci depuis le fichier en .vbs, je t’assure qu’un clic droit puis Propriétés sur le raccourci te permet de changer l’icône. Le changement d’icône se fait sur le raccourci et non sur le fichier qui contient le script en lui-même 😉

  8. ouais merci beaucoup mais comment je fais pour mettre d’autres icones que celles qui sont déjà là par défaut?

  9. ok merci j’ai éssayé au CDI de mon collège mais j’ai pas retrouver mon message d’erreur je sais que c un peu con mais je m’y connais pas en xp je connais apple et vista c tout 🙁

  10. Bah si tu arrives à te débrouiller avec ce gros caca moisi de Vista, tu devrais sans peine pouvoir de débrouiller 😉

    Bon c’est sûr Mac OS X c’est aut’chose ^^

  11. Salut, génial ton truc!!
    Je voudrais savoir s’il est possible d’insérer un gif sur la fenêtre que l’on voit lorsqu’on copie des fichiers d’un endroit à un autre à la place de celui d’origine? merciii

  12. Génail comme astuce ! Merci beaucoup mais j’aurai voulu savoir si tu n’ aurais pas un moyen pour en afficher plusieurs… ?

    merci

  13. Là comme ça non malheureusement … peut-être une prochaine fois qui sait 😉

  14. Pour en afficher plusieurs : Après la fin du programme, sauter une ligne, puis répéter l’operation (ex :

    x = msgBox(« Votre antivirus vient de détecter un virus très connu, SPYWARE. C’est un virus très néfaste qui risque de formater votre disque dur. Il est conseillé de réinstallé votre systeme d’exploitation « ,0+16+4096, »Erreur critique. »)

    x = msgBox(« Haha tu as été piégé »,0+16+4096, » « )

    De rien 😉

  15. Merci Beaucoup Skullpat pour cette petit phrase qui m’a permis de piéger ma soeur 🙂
    Mais je voulais savoir si l’on pouvait créer des réponses quand on prend le types de boîtes de dialogues « 3 »
    Si l’on clic sur « oui »ou « non » un message diffèrent apparaisse, et si l’on clic sur « abandonner » le message s’arrête…
    (je sais faire plusieurs message « le deuxième s’ouvre après avoir répondu au précédant »)
    Pour faire ce que je veut j’en déduit qu’il faut rajouter « if yes… », « if no… » devant la phrase mais sa ne marche pas… :s
    (je m’y connais pas trop en programmation 🙂 )
    Merci de votre futur réponses…

  16. Pour en afficher plusieurs mais sous forme d’effet de chaine…
    Il suffit de recopier la phrase, taper « Entrer » pour aller a la ligne et la retaper avec un texte different:
    x = msgBox(« Bonjour »,0+48+4096, »Hamster »)
    x = msgBox(« Sa va? »,0+48+4096, »Hamster »)
    ……
    Ça fait cette effet là (aucun risque): http://gcasale.free.fr/viva.htm

    En espérant avoir répondu à ta question antoine… 🙂

  17. Là de tête je ne me souviens plus, dès que j’ai un peu de temps, je me penche sur la question. En attendant, si quelqu’un d’autre à la solution, qu’il ne se gêne pas 😉

  18. LOL C’est encore moi…
    Je voulais savoir si l’on pouvait programmer la fenêtres pour qu’elle s’ouvre à une certaine heure « donc que la fenêtre ce base sur l’heure de l’ordinateur »
    Pour que à 12h00 ce message s’affiche:
    x = msgBox(« Vient manger!!! »,0+48+4096, »C’est un Ordre… »)

  19. A ma connaissance, ce n’est pas possible mais il y a très probablement moyen en manipulant le script en vbs et là je n’ai vraiment pas de temps pour m’y pencher malheureusement :s
    Si quelqu’un a une idée ici ?

  20. for i=1 to [combien de message vous voulez]
    x = msgBox(« Message d’erreur type « ,2+16+4096, »Marrant Skullpat.com »)
    next

    ou alors

    Do While true
    x = msgBox(« Message d’erreur type « ,2+16+4096, »Marrant Skullpat.com »)
    Loop
    Pour faire apparaitre le message un nombre illimitée de fois

    il est possible d’améliorer sa en créent un tableau de variable en y mettant plein de phrase afficher et faire un rand a chaque fois qu’un message doit être afficher pour obtenir un message différant a chaque fois LOL LOL

    et pour plus de malice
    démarrer->panneau de configuration-> tache planifier
    vous n’avez plus qu’a sélectionner se petit programme et définir si sa doit être a chaque ouverture de l’ordinateur ou entre telle et telle heure up :p

  21. Je n’est pas trop compris comment dupliquer les messages ?
    Tu peux m’aider ? :s

  22. Bonjour, voila j’ai découvert votre site y a pas très longtemps et j’essayais de faire comme dis Bourinos pour afficher plusieurs message d’erreur sous forme de chaine mais je ni arrive pas.
    Est ce que quel qu’un peut me conseiller?
    Merci d’avance

  23. Ce qui est bien aussi c’est de rajouté do au début et loop à la fin.
    ex:

    do
    x = msgBox(« Message d’erreur type « ,2+16+4096, »Marrant Skullpat.com »)
    loop

  24. ou encore:

    do
    x = msgBox(“VIRUS DETECTED! “,2+16+4096,”WARNING”)
    Heure = »Il est  » & Hour(Now) & « h et  » & Minute(Now) &  » min. »
    if Hour(Now)<=18 then
    Message="piratage en cour"
    else
    Message= "WARNING"
    end if
    MsgBox Message & "!" & vbnewline & Heure
    loop

  25. Ah tiens il faudra que j’essaie ça un de ces quatre pour voir ce que ça donne !!
    Merci bien up

  26. Salut c’est encore moi

    KESTREL-XIII j’ai essayer ton « programme » sa marche du tonnerre :p
    Sinon j’ai eu une idée, ce serait d’inséré un *.Gif dans la fenêtre. Type barre de chargement » mais je ne sais pas si cela est faisable.

  27. Ah oui avec un gif, ça peut donner un résultat du tonnerre ^^

  28. Ah tiens je vais essayer ça asap … enfin le jour où je booterais un Windaube de nouveau ^^
    Merci !!

  29. down Changement d’icone , Cela ne marche pas . | x
    down Message d’erreur , cela m’affiche ERREUR DE COMPILATION VBS .
    (Pour ceux qui ne savent point , la compilation est le fait de compiler , doué non ^^ LOL
    Compiler veut dire passer d’un language proche du notre pour le traduire en binaire à l’ordinateur .

  30. En même temps cette astuce du message d’erreur fonctionnait sous Windows Xp et depuis … bah j’ai complètement abandonné Windows pour Mac et Linux LOL
    Donc désolé je ne pourrai pas t’aider sur ce coup-là devil

  31. Je me connecte depuis un autre ordi ;

    Donc diagnostic :

    Xp : up & up
    7 : down & down

  32. PETITE QUESTION :

    Je veux faire :
    x = msgBox(« Message d’erreur type « ,2+16+4096, »Marrant Skullpat.com »)
    x = msgBox(« Message d’erreur type « ,4+32+4096, »Marrant Skullpat.com »)
    Et si on clique sur oui : un message et un différent si on clique sur non , serais-ce possible ??? 😉

  33. Y’a un moyen que ca ouvre internet ou que ca fasse quelque chose quand on clique sur l’un des bouton ?

  34. J’ai un petit probleme..
    Le bloc note,c’est celui de base qu’on a dans l’ordi?
    Parce que le souci c’est que je peux pas changer de type de programme ça reste en « Fichier texte (*.txt) »
    (je mis connais pas du tout en info desole 🙁 )
    Si on peux m’aider,ce serais très gentil ^^
    Merci d’avance

  35. Oui il s’agit du bloc note, enfin pour ceux qui sont encore sous Windows. Il suffit de ne pas garder l’extension .txt mais en nomdufichier.vbs

    Voilà l’astuce 😉

Les commentaires sont fermés.