GRABBER.COM Ver. 2.20 ---------------------- Le programme capteur d'ran pour IBM PC/XT/AT et carte couleur graphique CGA DOCUMENTATION ET NOTES TECHNIQUES 21 Novembre 1987 Copyright (C) 1987 de Gerald A. Monroe Tous droits rerv. GRABBER est actuellement un programme livr・en Shareware. Cela signifie que vous avez la chance de pouvoir l'utiliser et l'aluer avant de vous dider ・l'acquir. Si vous trouvez qu'il rond ・votre attente, alors vous ・es encourag・・nous envoyer votre contribution de 5 dollars (adresse plus bas). Je pense que c'est une somme raisonnable, pour un utilitaire unique et performant que vous recevrez complet. Je suis sur et certain que vous trouverez tr郭 utile d' avoir un tel logiciel sous la main : pour les nombreuses donns d' un tableur, pour des colonnes de chiffres, ou pour des rans de jeux... Si vous appriez mon programme GRABBER, il sera certainement le premier fichier ・figurer dans votre AUTOEXEC.BAT. Ainsi, ・ tout moment, sous dos ou sous une autre application, il sera toujours pr・ ・vous rendre service... Naturellement, il est compatible avec la plupart des logiciels du commerce et en particulier avec SideKick de Borland. N'oubliez-pas de charger GRABBER avant tout autre programme. Utilisateurs, envoyez votre contribution de 5 dollars ・: Jerry Monroe 1241 Bunts Road Lakewood, Ohio 44107 Si vous avez des questions ou des commentaires concernant le programme GRABBER.COM, laissez un message par modem pour Jerry Monroe sur Norm Henke's PC-Ohio BBS au (216) 381-3320. GRABBER.COM -- Documentation et Notes Techniques Page 2 sur 4 PARTIE I ======== GRABBER.COM, version 2.20, est un utilitaire rident, capteur d'rans pour IBM PC et vitables compatibles. Sont nessaires : IBM PC, XT, AT ou ordinateur compatible et une unit・de disque, une carte CGA, MS-DOS ou PC-DOS version 2.0 ou supieure. Contrairement aux autres programmes capteurs d'ran dont j'ai eu vent, GRABBER sauve tous les textes & les rans graphiques produits par la carte CGA en fichiers exutables, d'extension COM. Les images sauvegards sont lancs au prompt du Dos, en tapant leur nom de sauvegarde. Il n'est pas nessaire, comme dans d'autres programmes de concurrents, d'aller sous le Basic interpr・pour charger ces rans. Pour installer le programme, tapez GRABBER d: au prompt du Dos. Si vous ne prisez l'unit・ GRABBER sauvera les rans sur le lecteur et dans le rertoire actif lorsque la touche d' appel sera actionn. Si vous prisez une unit・correcte, alors les images seront sauvegards en fichiers exutables sur l'unit・ que vous avez dign. GRABBER ne reconnait les noms de sous rertoire donn sur la ligne de commande. Les utilisateurs de Dos en version 3.10 ou supieure pourront utiliser la commande externe SUBST. Voir ・ ce sujet les commentaires dans vore manuel Dos. Contrairement aux prentes versions de GRABBER, la version 2.20 vous permet de priser un nouveau lecteur ・tout moment. Il suffit de taper une nouvelle ligne de commande au prompt du Dos, et le nouveau param閣re remplacera l'ancien. GRABBER.COM -- Documentation et Notes techniques Page 3 sur 4 D郭 que GRABBER est rident en moire, il prend le contr斗e du clavier, attendant la touche d'appel pour entrer en action: CTRL - ou CTRL 1. Ces deux combinaisons de touche ont un usage fort diffent, expliqu・en dail plus loin. Lorsqu'il a d・ tect・une touche d'appel GRABBER commence par crr un fichier programme d'extension COM contenant le texte actif ou l' image graphique dans le chemin par daut ou celui dini avant.Puis le contr斗e est rendu au Dos ou alors ・l'application en cours suivant le cas. Si une capture d'ran est demand par une touche d'appel, et qu'une erreur est dect par l'riture du fichier COM, le programme vous le signale par trois bips sonores. Ces messages sonores vous signalent que l'image n'a pas ・sauv, et vous pouvez corriger l'erreur et retenter une sauvegarde. Pourquoi une erreur ?.. Peut-・re que le disque est plein, ou avez-vous tenter d'rire sur un disque prot・en riture ou un disque en mauvais at, ou non format・ ou qu'il n' y a pas de disque dans l'unit・.. A vous de vifier... (Si GRABBER signale une erreur lorsqu'il rit sur le disque dur, il se peut tout simplement que vous n'avez pas de disque dur...) Comme nous l'avons d・vu, GRABBER a deux touches d'appel : CTRL - et CTRL 1. Pour capturer des images texte et la plupart des images graphiques, utilisez CTRL - Dans certains cas o・on dire une capture graphique,il faudra mieux utiliser CTRL 1. Par exemple la capture d'rans en mode graphique sous Lotus 1 2 3 version 1 et 1A*. Ce logiciel ainsi que d'autres rencontr par l'utilisateur emploient des routi- nes d'amioration vid afin de manipuler l'affichage ran sans utiliser les interruptions PC habituelles. En mode ordinaire (CTRL -), GRABBER fait appel au BIOS IBM PC, afin de derminer le mode ran (texte ou graphique)... Ainsi il connait la taille du fichier ・crr. Comme presque tous les logiciels informent le BIOS vid du mode ran, CTRL - donne habituellement le rultat escompt・.. Les versions de Lotus 1 2 3 mentionns ci-dessus n' informent pas le BIOS vid quand elles passent en mode graphique. Ainsi en utilisant CTRL - l'ran sauv・ne donne rien de bon... Mais si vous utilisez CTRL 1, GRABBER ne regarde pas le BIOS vid, et suppose le mode graphique moyenne rolution, avec couleur (Video Mode 4). En rum・ utilisez CTRL - avec Lotus 1 2 3 pour les versions 2.0 et supieures. Pour les versions 1 et 1A, utilisez CTRL 1 en mode graphique et Ctrl - en mode texte. GRABBER.COM -- Documentation et Notes techniques Page 4 sur 4 PART II ------------ Les rans crs avec le logiciel GRABBER.COM sont nomm de fa㎜n suentielle SCREEN_A.COM, SCREEN_B.COM, SCREEN_C.COM... Le premier nom de fichier cr sera toujours SCREEN_A.COM d郭 lors que vous venez d'allumer l'appareil et lorsque vous crz la 27 確e image de suite (juste apr郭 SCREEN_Z.COM)... Fa荊es tr郭 attention, car lorsque le compteur d'images de GRABBER vient de crr l'image Z, il sait que c'est la fin de l'alpha- bet et il remet ce compteur ・A. Si vous n'avez pas pris soin de renommer la prente image SCREEN_A.COM , il va l'effacer et la emplacer par la nouvelle image... Supposez que vous avez cr un graphe ・bande avec Lotus 1 2 3 et captur・l'image sur disque en changeant le nom en GRAF.COM. Si vous entrez au prompt du Dos la commande GRAF /F l'image va presque immiatement s'afficher ・l'ran. (/F sera vu un peu plus loin). Le programme GRAF vide le buffer clavier et attend qu'une touche soit frapp. D郭 que vous tapez sur une touche, le mode vid et la palette en cours avant le chargement de GRAF seront recharg, et le curseur va rppara荊re dans le coin supieur gauche de l'ran effac・ Lorsque vous fa荊es appel ・GRABBER par une des touches, il va comparer le mode vid actif avec le mode vid, nessaire ・ l'affichage de l'image capt. Si les modes sont diffents le programme effacera l'ran pendant une demi seconde (en fait 8 cycles d'horloge syst確e) avant d'afficher l'image. Cette tech- nique imine les effets dits "de neige" d穆 au changements de palette et d'ran de la carte CGA. Si le mode est identique (par exemple, vous ・es en mode texte 80 colonnes et vous demandez l'affichage d'une image en mode texte 80 colonnes), alors l'image va s'afficher ・une vitesse telle qu'elle sera affich avant que vos doigts n'aient quit- t la touche ENTREE. Surtout si elle est charg depuis un disque dur ou virtuel... Il y a des situations o・ l'utilisateur dire afficher une image ・l'ran et retourner immiatement sous le Dos, sans avoir ・frapper une touche. C'est pourquoi il y a l'option /F. Dans l'exemple ci-dessus, la commande GRAF /F exute l' affi- chage de l'image, mais le curseur de MS-DOS est immiatement plac・tout en bas ・gauche, sur la derni較e ligne d'ran puis le prompt de MS-DOS rppara荊... Naturellement, cette mhode ne restaure pas le mode vid original... Dans cet exemple, l' ran reste en mode graphique alors qu'un mode texte est peut- ・re dir・ L'option /F est sans doute moins g・ante, et plus appropri pour les images en mode texte qu'en graphique. Traduction: Editions SORACOM MINITEL 3615 ompatibles La Haie de Pan code MHZ et CLAIR・S甁G・ Magazine 35170 BRUZ code ARCADES
bobsp9