Vous est-il souvent arrivé de voir apparaître une boite de dialogue, genre Information, Erreur avec un texte qui indique ce qui s’est produit, et que vous aimeriez partager pour en savoir plus ? Mais il vous est impossible de Copier/Coller ce texte car inaccessible avec la souris ?
Oui, c'est pénible et on est bien embêté.
Pour illustrer mes propos voici un exemple :
GetWindowText est un programme très petit et portable avec lequel vous pouvez lire le texte de la fenêtre.
Ce petit logiciel qui ne nécessite pas d’installation, va vous permettre de copier ce message afin de pouvoir le soumettre sur un forum, par exemple, sans être obligé de le recopier manuellement.
Site du logiciel
http://www.softwareok.com/?seite=Microsoft/GetWindowText
Téléchargement de votre Version
32 bits :
http://www.softwareok.com/?Download=GetWindowText&goto=../Download/GetWindowText.zip
64 bits :
http://www.softwareok.com/?Download=GetWindowText&goto=../Download/GetWindowText_x64.zip
***
L'utilisation.
Une fois le fichier téléchargé, il suffit simplement de le lancer quand une boite de dialogue apparaît.
En cliquant avec le bouton gauche de la souris sur le bouton avec l'icône GetWindowText et en maintenant enfoncé le bouton gauche de la souris (glisser), la lecture peut être lancée.
- Ensuite, maintenez simplement votre souris sur la fenêtre à partir de laquelle le texte doit être lu.
Comme vous pouvez le voir, l’utilisation est très simple.
***
- Ouvrez le Bloc-notes.
- Copiez-collez cette ligne : x=msgbox("Boite d'essai pour provoquer un Message d'erreur.",0+16,"Fausse Erreur").
- Faites : Fichier / Enregistrer sous…
- Entrez le nom de votre fichier avec l’extension .vbs. Exemple : Faux_Message_Erreur.vbs
- Cliquez sur : Enregistrer.
- Pour afficher votre boite de dialogue, double-cliquez sur votre fichier .vbs
Et votre boite de dialogue va s’ouvrir pour réaliser votre essai de GetWindowsText
Lancez-le et utilisez la procédure décrite plus haut.
NOTA : Il peut être lu presque tous les textes, par exemple depuis Edit, Static, Group-box - Controls, etc.
Ce programme prend également en charge les arborescences de répertoires (SysTreeView32), les listes déroulantes et les vues de liste (SysListView32) pour lire tout le contenu.
Lorsque vous relâchez le bouton de la souris, la lecture est terminée.
Voilà, fin.
Didpoy
Les autres articles de Didpoy :
Rejoignez la Communauté d'SOSPC, et profitez d'avantages exclusifs à partir de 2 € par mois ! Plus d'infos en cliquant ICI.
Christophe. Administrateur.
Merci pour cette astuce !
Dans le même genre Capture2text
Bonjour Christophe et merci Didpoy
Petit outil qui dans certains cas peut rendre de grand service et nous faire gagner du temps. Il est vrai que la capture d'écran proposée avec Windows 10 est très utile et simple d'utilisation.
GetWindowsText ne fonctionne pas de la même manière. Il ne copie pas pour faire une image, mais permet d’afficher que le texte de la boite de dialogue. Texte qui peut être copier/coller dans un éditeur de texte.
Bonjour Didpoy et tous,
Cela m'a fait faire un petit retour en arrière quand j'étais une lectrice assidue du magazine SVM Micro (grâce auquel j'ai beaucoup appris !) qui avait une page amusante de "boîtes de dialogue" farfelues ou incompréhensibles envoyées par les lecteurs.
Pour ma part j'utilise "Outil Capture d'écran", petite application de Windows qui permet une photo de tout son écran comme d'une toute petite partie et que l'on peut enregistrer en tant qu'image ou copier dans un document.
C'est tout simple.
Mais curieuse toujours je vais essayer GetWindowsText, bien sûr.
Merci Didpoy pour ton travail.
GetWindows ne fonctionne pas de la même manière. Il ne copie pas pour faire une image, mais permet d'afficher que le texte de la boite de dialogue. Texte qui peut être copier/coller dans un éditeur de texte.
Bonjour Didpoy
Excellente trouvaille !
Bonne journée
Didier
Bonjour, une autre méthode que j'utilise habituellement :
- Impression écran (ou fenêtre),
- copie dans le logiciel faststone,
- le cas échéant, découpe de la partie intéressante,
- Impression en pdf.
C'est un peu plus long, mais on a tous le contexte.
Merci des conseils et continuer
Bonjour Didpoy
En effet voila un petit utilitaire fort pratique et utile , les boites de dialogue étant de plus en plus nombreuses et pas toujours facile à comprendre ou à retranscrire , cela va permettre d’être plus clair en cas de besoin d'aide en affichant la capture de la fenêtre !
Merci pour cette trouvaille
Merci Dipdoy
Sans doute plus facile que de faire une capture-écran et de la retailler …
Belle fin d'été
Oui, plus facile et ce qui permet aussi de pouvoir traduire, si le texte est en anglais.
Par exemple en uitlisant: Qtranslate
https://sospc.name/qtranslate-une-application-qui-propose-pas-moins-de-10-traducteurs-par-christian/
Merci.