home *** CD-ROM | disk | FTP | other *** search
-
- _ _ _____
- /\ /\ | \ | | /\ | __ \
- / \ / / | \| | / \ | | / /
- / /\ \ \ \ | | / /\ \ | |/ /
- / / \ \ \ \ | |\ | / / \ \ | /
- / / \ \ \ \ | | | | / /____\ \ | /
- / / \ \ / / | | | | / ________ \ | |
- / / \ \ / / | | | | / / \ \ | |
- \ \________/ / / / | | | | \ \ / / | |
- \__________/ \/ |_| |_| \/ \/ |_| v3.14
-
- (basΘ sur la version 1.3 de Snap par Mikael Karlsson)
-
-
-
- 1. Description
- »»»»»»»»»»»»»»
- oSnap vous permet de sΘlectionner le texte de n'importe quelle fenΩtre
- et de l'insΘrer dans n'importe quel programme qui accepte des entrΘes du
- clavier.
-
-
- Tous les paramΦtres du clip et de l'insertion du texte sont ajustables
- et peuvent Ωtre modifiΘ grΓce α une fenΩtre de configurations. Ils peuvent
- Ωtre aussi sauvegardΘs dans un fichier pour les conserver.
-
-
- DeuxiΦmement, oSnap permet aussi de clipper n'importe quel Θcran pour le
- sauvegarder dans un fichier IFF.
-
-
- Finalement, oSnap permet d'occuper le port sΘriel pour faire semblant que
- vous Ωtes toujours lα...
-
-
-
- 2. PrΘrequis
- »»»»»»»»»»»»
- ╖ Les bibliothΦques (.library) de fonctions newgad, iff et soit reqtools
- ou arp. (En passant, ReqTools est Copyright (c) Nico Franτois).
-
- ╖ Le clipboard (clipboard.device).
-
-
-
- 3. Lancement
- »»»»»»»»»»»»
- Pour partir oSnap, vous devez le lancer dans un CLI ou shell. Vous pouvez
- spΘcifier un fichier de configuration tel que sauvegardΘ dans la fenΩtre de
- configuration de oSnap (voir plus loin) (notez bien: le format interne de ce
- fichier a lΘgΦrement changΘ depuis la derniΦre version...).
-
-
- De plus, oSnap peut aussi charger un fichier contenant des clips que vous
- voulez avoir disponibles dΦs la mise en route. Chaque clip doit Ωtre sur une
- ligne, il peut y en avoir autant que vous voulez. Pour avoir un clip qui est
- insΘrΘ sur plusieurs ligne (ou avoir un return α la fin) vous devez mettre
- des vΘritables return. L'Amiga fait des linefeeds lorsque vous pesez sur la
- touche ½return╗. Le seul moyen pour mettre des return est d'utiliser un
- Θditeur de texte supportant l'insertion de n'importe quel caractΦre, tel que
- TurboText ou Cygnus Ed (et autres, s√rement...).
-
-
- La sytaxe pour lancer oSnap est donc:
-
- oSnap fichier_config fichier_de_clips
-
-
- 4. OpΘrations
- »»»»»»»»»»»»»
- AprΦs que tous les fichiers requis ont ΘtΘ installΘ et que oSnap a ΘtΘ
- lancΘ, vous pouvez commencer α clipper. Puisque toutes les touches et les
- qualificatifs peuvent Ωtre changΘs, les instructions suivantes assument que
- les valeurs par dΘfaut n'ont pas ΘtΘ changΘes.
-
-
- Pour clipper du texte, vous devez tenir le qualificatifs de texte (touche
- contr⌠le (CTRL)) et sΘlectionner le texte avec le bouton gauche de la souris.
- Si vous lΓchez le qualificatifs avant de lΓcher le bouton de la souris, le
- clip est annulΘ.
-
-
- Les clips graphique utilisent la mΩme mΘthode, mais avec le qualificateur
- graphique (touche contr⌠le et alt de gauche).
-
-
- Pour insΘrer le texte clippΘ, tenez la touche de qualification de clips
- de texte (contr⌠le) et pressez la touche d'insertion (i). Le dernier texte
- clippΘ sera envoyΘ α la fenΩtre active comme si vous le tapiez du clavier.
- Si vous voulez choisir quel clip insΘrer, tenez la touche de qualification de
- choix de texte (contr⌠le et shift de gauche) et la touche d'insertion (i).
-
-
- Dans ce dernier cas, une fenΩtre contenant tous les clips apparaitra et
- vous pourrez alors choisir un ou plusieurs clips (l'ordre de sΘlection est
- prΘservΘ) qui seront insΘrΘs en mΩme temps selon le mode choisi (voir plus
- loin: configuration). Vous pouvez aussi effacer des clips, crΘer un clip α
- partir du contenu du clipboard, envoyer les clips choisis au clipboard,
- sauvergarder les clips sΘlectionnΘs dans un fichier ou lire un fichier de
- clips. Pour insΘrer les clips choisis, vous pouvez cliquer sur le bouton
- ½Paste╗ ou double-cliquer sur le dernier clip que vous voulez envoyer.
-
-
- Il est aussi possible d'insΘrer un ou plusieurs clips en mode citation.
- Toutes les opΘrations sont identiques sauf que les texte aura des prΘfixes et
- suffixes ajoutΘs (configurable, voir plus loin). Ces prΘfixes et suffixes
- peuvent eux-mΩme contenir des clips. Vous utilisez la touche de citation (o)
- α la place de celle d'insertion normale (i).
-
-
- Lorsque vous clippez un graphique, une fenΩtre s'ouvrira sur le WorkBench
- pour le conserver. Pour le sauvegarder dans un fichier sous le format IFF,
- vous cliquez sur le gadget contenant l'image d'une disquette.
-
-
- Finalement, oSnap vous permet de voler le port sΘriel et d'y envoyer des
- espaces et back-spaces pour faire croire α un babillard Θlectronique (BBS)
- que vous Ωtes toujours prΘsent lorsque quelque chose de pressant vous appelle
- ailleurs... Pour l'activer, tenez la touche de clip de texte (contr⌠le) et
- pressez la touche de vol (t).
-
-
-
- 5. Configuration
- »»»»»»»»»»»»»»»»
- Pour avoir accΦs α la fenΩtre de configuration o∙ tous les paramΦtres sont
- ajustΘs, vous tenez la touche de qualificatifs de texte (contr⌠le) ainsi que
- la touche de configuration - ou prΘfΘrence - (p).
-
-
- La fenΩtre est divisΘe en quatre sections de boutons: prΘfixes & suffixes,
- snap parameters, keys et qualifiers.
-
-
- La premiΦre permet de choisir le texte qui sera ajoutΘ au dΘbut et α la
- fin du clip et de chaque ligne du clip dans le mode citation. De plus, il
- est possible d'insΘrer des clips α l'intΘrieur du prΘfixe et du suffixe de
- texte (seulement lui). Pour ce faire, vous devez mettre la sΘquence %s ou
- %S o∙ vous voulez insΘrer un clip. Avec un s minuscule, oSnap choisit le
- dernier texte que vous avez clippΘ. Avec un S majuscule, il vous permet de
- choisir quel clip sera insΘrΘ α cet endroit (voir le fichier de configuration
- fourni intitulΘ osnap.config).
-
-
- La deuxiΦme section de boutons (parameters) permet d'ajuster plusieurs
- paramΦtres reliΘs α l'usage et aux prΘfΘrences individuelles:
-
- ╖ Line length: la longueur d'une ligne en mode citation;
-
- ╖ Handler priority: la prioritΘ d'analyse de oSnap, ne le modifiez
- pas Si vous ne savez pas ce que vous faites;
-
- ╖ Character delay: le dΘlai entre chaque caractΦre insΘrΘ, en 50e de
- seconde, nΘcessaire pour les programmes trop lents;
-
- ╖ Line delay: le dΘlai entre chaque ligne insΘrΘe;
-
- ╖ Add return: si vous voulez qu'un return soit ajoutΘ aprΦs l'insertion
- du texte;
-
- ╖ Strip end blank: si vous voulez retirer les blancs (espace, tabs) α
- la fin des clips insΘrΘs;
-
- ╖ Strip first blank: si vous voulez retirer les blancs (espace, tabs)
- au dΘbut des clips insΘrΘs;
-
- ╖ xxxx snap-frame: permet de choisir le type de sΘlection de texte:
-
- ╖ Free: sΘlection en forme de boεte;
-
- ╖ Line: sΘlection des lignes au complets;
-
- ╖ Merge xxxxxx: permet de choisir le type de fusion des clips:
-
- ╖ in one block: en un seul block;
-
- ╖ with spaces: avec des espaces entre chaque clip;
-
- ╖ with returns: avec des returns entre chaque clip;
-
-
- La troisiΦme sΘrie de boutons (keys) permet de chosir quelles touches du
- clavier sont utilisΘes pour insΘrer, citer, voler le port sΘriel et ouvrir les
- prΘfΘrences (dans cet ordre).
-
-
- La derniΦre sΘrie de boutons (qualifiers) permet de chosir quels qualifi-
- cateurs sont utilisΘs pour les clips texte, le choix de clips et les clips
- graphiques. Vous dΘcidez lequel vous voulez modifier avec le premier bouton
- et le modifiez avec les deux autres.
-
-
- Dans le bas de la fenΩtre, quatre boutons vous permettent de confirmer les
- changements faits, les sauvegarder dans un fichier, les charger d'un fichier
- ou d'annuler les changements (cette opΘration ne fonctionnera pas si vous avez
- sauvegardΘ ces changements: elle sera l'Θquivalent d'une confirmation).
-
-
-
- 6. Remerciements
- »»»»»»»»»»»»»»»»
- Je voudrais remercier:
-
- ╖ Tous les usagers de oSnap (spΘcialement ceux des BBS de MontrΘal)
- qui m'ont forcΘs α Θcrire ce programme et l'amΘliorer (avec des
- suggestions sans fin). Notamment Marc Dionne :).
-
- ╖ Mikael Karlsson, qui a Θcrit la version original de Snap sur quoi
- ce programme est basΘ.
-
-
-
- ||\\/\||//
- ||///\||\\
-
- internet: dak@info.polymtl.ca (132.207.12.4 α 132.207.12.17)
-