home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 595.lha / Deksid_v2.05 / DEKSIDfra.doc < prev    next >
Text File  |  1981-10-04  |  14KB  |  275 lines

  1.        _        _                  _        _                _   _  _
  2. |\\  ||  ||// //  || |\\    \\// ||_ ||>> <<  || //\\ |\\||  _| | || |
  3. ||\\ ||_ |//  \\  || ||\\    \/  ||_ ||\\ _>> || \\// ||\\| |_ .|_||_|
  4. ||// ||  |\\   \\ || ||//
  5. |//  ||_ ||\\ _// || |//    Programmation: ©1990,1991 Christian Warren
  6.                              Font et Docs: ©1990,1991 Marc Dionne
  7.                                      Date: 23 janvier 1991
  8.  
  9.  
  10. ­­­­­­­­­­­­
  11. Introduction
  12. ­­­­­­­­­­­­
  13.         DEKSID est un éditeur de disk et de fichiers HEXADECIMAUX. C'est à
  14. dire qu'il devient utile lorsqu'on veut éditer des choses autres que des
  15. textes lisibles. Il peut paraître compliqué pour les débutants, mais c'est
  16. pour la simple et bonne raison que les débutants ne sont pas forcément
  17. intéressés par ce genre d'utilitaire.
  18.         DEKSID est un produit Shareware, ce qui veut dire qu'il faut le
  19. payer si on l'utilise beaucoup. Une contribution de 15$ est recommandée,
  20. mais tout autre contribution sera acceptée. Les goupes d'usagés Amiga et
  21. les collection de programmes Domaine Publiques, tels que Fred Fish, sont
  22. encouragés à mettre DEKSID dans leur collection.
  23.  
  24. ­­­­­­­­­­­­­­­
  25. Fichiers Inclus
  26. ­­­­­­­­­­­­­­­
  27.         DEKSID                   Le programme.
  28.         DEKSIDeng.doc            Documentation anglaise.
  29.         DEKSIDeng.pic            Description anglaise des gadgets (IFF).
  30.         DEKSIDfra.doc            Documentation française.
  31.         DEKSIDfra.pic            Description française des gadgets (IFF).
  32.         req.library              Librarie du requester, à être mis dans
  33.                                  le directory LIBS: (pour le requester et
  34.                                  la palette).
  35.  
  36. ­­­­­­­­­­­­­
  37. Partir DEKSID
  38. ­­­­­­­­­­­­­
  39.          DEKSID peut se partir soit du CLI ou du WorkBench. Il se détache
  40. automatiquement du CLI et sur le WB il ne laisse plus de window depuis la
  41. version 2.0 de DEKSID.
  42.          DEKSID ouvre habituellement un écran de 640x200, mais si vous
  43. voulez, il pourrait bien en ouvrir un en interlace 640x200, ce qui occupe-
  44. rait la moitié de l'écran. Pour se faire, vous devez executer DEKSID comme
  45. ceci à partir du CLI: "deksid -i". Vous pouvez aussi partir DEKSID avec le
  46. nom de programme que vous voudriez éditer. ("Deksid df1:prg")
  47.          Le requester de fichier dans DEKSID va être celui du REQ.library
  48. si cette librairie est présente dans votre directory LIBS:. Sinon, le
  49. requester présent dans DEKSID sera actionné. Je recommande fortement que
  50. vous utilisiez le requester REQ car il est hyper-rapide et très bien fait.
  51.  
  52. ­­­­­­­­­­­­­­­­­­­
  53. Fonctions des Menus
  54. ­­­­­­­­­­­­­­­­­­­
  55.           Project
  56. ­­­­­­­­­­­­­­­­­
  57.                 About: Infos sur le programme.
  58.                 Close Device: Ferme le device couramment en édition.
  59.                 Colors: Changer les couleurs.
  60.                 Converter: Permet d'avoir l'équivalent d'un nombre en tout
  61.                         les autres formats: Hexadécimal, Octale, Binaire et
  62.                         ASCII. Cette fonction est "indépendante", 
  63.                         c'est-à-dire que vous pouvez continuer à utiliser
  64.                         les autres fonctions de DEKSID meme quand le
  65.                         Convertisseur est ouvert. 
  66.                 Device Info: Donne de l'information sur le device qui
  67.                         est présentement édité.
  68.  
  69.                 Iconify: Libère la mémoire utilisé par le screen. Utilisez
  70.                         le bouton droit de la souris pour revenir.
  71.  
  72.                 Load Default: Loader le fichier "s:deksid.def" qui contient
  73.                         les options tels que "CheckSum" "ASCII Display".
  74.                 Save Default: Sauver au fichier "s:deksid.def" les options
  75.                         que vous avez choisis.
  76.                 ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  77.                 N.B.    Vous pouvez aussi sauver vos préférence directement
  78.                         sur le programme, voici la marche à suivre:
  79.                   1- Placer vos préférences puis sauver-les.
  80.                   2- Editer le programme DEKSID.
  81.                   3- Chercher la séquence "default:" en ASCII.
  82.                   4- Positionez-vous sur le `d' de "default:".
  83.                   5- Utiliser la commande "Recover Blocks" avec comme
  84.                      argument le fichier "s:deksid.def". Lorsque le
  85.                      programme vous demande si vous voulez partir de
  86.                      la position zéro ou de la position courante,
  87.                      choisisser cette dernière.
  88.                   6- Sauver le block.
  89.                 ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  90.  
  91.                 Quit: Quitter le programme.
  92.  
  93.           Device
  94. ­­­­­­­­­­­­­­­­
  95.                 File:   Ouvre un requester vous permettant de choisir le
  96.                         fichier que vous voulez modifier (ou juste regarder).
  97.                         DEKSID utilise le requester compris dans la
  98.                         librairie req.LIBRARY. Cette librairie doit être
  99.                         située dans le directory LIBS:
  100.                 DF0:, DF1:, DH0:, RAD:, etc. Permet de choisir quel device
  101.                         vous voulez éditer. La liste des devices est faite
  102.                         automatiquement par DEKSID.
  103.  
  104.           Search
  105. ­­­­­­­­­­­­­­­­
  106.                 Search: ASCII et Hexadecimal vous permet de chercher jusqu'à
  107.                         3 séquences de ces types. Lorsque l'une de ces 
  108.                         sous-options à été sélectionnée (ASCII ou HEX), un
  109.                         requester fera son apparition....
  110.                                 Search: contient le texte ou la
  111.                                         valeur HEX à chercher. Le caractère
  112.                                         wildcard "?" est accepté. DEKSID
  113.                                         ne cherchera pas la séquence si
  114.                                         le bouton SEARCH n'est pas
  115.                                         sélectionné.
  116.                                 Replace: est le texte ou la valeur HEX
  117.                                         qu'il faudra substituer si le bouton
  118.                                         SEARCH _et_ le bouton REPLACE sont
  119.                                         sélectionnés.
  120.                                 Begin et End: déterminent le début et la
  121.                                         fin de la recherche. Cette valeur
  122.                                         est en block.
  123.                 Continue: Continue la recherche une fois qu'une séquence a
  124.                         été trouvée.
  125.                 Set Case: "A == a" ne fait aucune différence entre une
  126.                         lettre minuscule et majuscule. "A != a" fera une
  127.                         différence.
  128.                 ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  129.                 N.B.    Les séquence seront aussi trouvé s'ils se trouvent
  130.                         entre 2 blocks.
  131.                 ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  132.  
  133.           Utility
  134. ­­­­­­­­­­­­­­­­­
  135.                 Compare Device: Permet de comparer un fichier/device à
  136.                         celui dont vous êtes en train d'éditer.
  137.                         Open Compare: Donne un requester ...
  138.                                 Liste de Fichier/Device: Pour choisir
  139.                                         le fichier/device que vous
  140.                                         voulez comparer.
  141.                                 Start Block on Source Device: Block d'où
  142.                                         la comparaison va partir sur le
  143.                                         fichier/device original.
  144.                                 Start Block on Compare Device: Block d'où
  145.                                         la comparaison va partir sur le
  146.                                         fichier/device à comparer.
  147.                                 Compare: Commence la comparaison.
  148.                         Close Compare: Arrête la comparaison.
  149.                         Next Difference: Trouve la prochaine différence
  150.                                 entre les deux fichiers/devices.
  151.                         Interlace: Quand il est selectionné, l'écran pour
  152.                                 faire la comparaison sera en interlace et
  153.                                 les blocks correspondants seront affichés
  154.                                 au complet. Lorsque non-sélectionné, seule
  155.                                 une ligne au bas de l'écran sera utilisée.
  156.  
  157.                 Print Block: Permet d'imprimer une certaine partie d'un
  158.                         fichier ou d'un disk à l'imprimante ou à un
  159.                         fichier.
  160.                                 From Block, Position: Début.
  161.                                 To Block, Position: Fin.
  162.                                 Groups: Nombre de groupes sur une ligne.
  163.                                 Numbers: Nombre de nombres dans un groupe.
  164.                                 HEX: Imprime les chiffres Hexadécimaux.
  165.                                 ASCII: Imprime les lettres ASCII.
  166.                                 #: Imprime les numéros de block.
  167.                                 BIN: Copie directement le block. Les options
  168.                                         Groups, Numbers et # sont ignorés.
  169.                                 PRT: Imprime à l'imprimante.
  170.                                 FILE: Imprime à un fichier, si il est clické
  171.                                         une seconde fois, un requester vous
  172.                                         demandera le nom du fichier.
  173.                 Recover Block: Recouvre un ou des blocks qui avaient été
  174.                         précédament sauvés. Il ouvrira un requester vous
  175.                         demandant le nom du fichier à écrire sur ce que
  176.                         DEKSID édite présentement. Après vous aurez à
  177.                         décider si vous vouler l'écrire à partir du début
  178.                         du block ou de la position du curseur.
  179.  
  180.                 Save Boot Block: Sauve le Boot Block à un fichier.
  181.                 Restore Boot Block: Ecris d'un ficher au Boot Block.
  182.  
  183.                 Recalculate All Checksum: Recalcule tout les checksum
  184.                         du device.
  185.                 Recover File: Récupère un fichier qui a été effacé. Sur le
  186.                         FastFileSystem (FFS), il faudra trouver le HEADER
  187.                         du fichier. Si le drive n'est pas FFS, alors
  188.                         quel que soit le block, en autant qu'il appartienne
  189.                         au dit fichier, tous les links seront effectués et
  190.                         le fichier sera récupéré. (Pratique si le
  191.                         FileHeader a été éffacé) Un requester va s'ouvrir
  192.                         pour demander le nom du fichier qui sera sauvegardé.
  193.                 Undo Block: Remet le block comme il était avant qu'il ait
  194.                         été modifié.
  195.  
  196.           Préférence
  197. ­­­­­­­­­­­­­­­­­­­­
  198.                 Checksum: Nombre qui indique au DOS qu'un block est OK. Il
  199.                         est inscrit quand un block est écris. Par contre
  200.                         certains jeux ne doivent PAS avoir le Checksum
  201.                         correcte ou ils ne fonctionneront pas.
  202.  
  203.                         Always: Recalcule toujours le checksum.
  204.                         Never (except 0 & 1): Ne recalcule jamais le
  205.                                 Checksum sauf pour les tracks 0 et 1 où il
  206.                                 est toujours nécessaire, même pour les
  207.                                 jeux protégés.
  208.                         Ask for Recalculate: Vous demande à chaque fois
  209.                                 que vous écrivez un block au disk.
  210.                         Computer Choice: Très simple. Si le Checksum était
  211.                                 correcte avant, il le recalcule, si il ne
  212.                                 l'était pas, il ne le recalcule pas.
  213.                 Autosave: Sauve le block automatiquement à chaque fois
  214.                         que vous changez de block.
  215.  
  216. ­­­­
  217. Clés
  218. ­­­­
  219.         Flèches: Bouger le curseur.
  220.         Shift + flèche du haut: Avancer d'un block.
  221.         Shift + flèche du bas: Reculer d'un block.
  222.         Backspace: Effacer ce que vous avez écris et le remplacer par
  223.                 ce qu'il y avait avant.
  224.         Del: Même chose que Backspace sauf qu'il efface par en avant.
  225.         Y: Equivaut à répondre positivement à un requester.
  226.         N: Equivaut à répondre negativement à un requester.
  227.         Ctrl B: Equivaut à clicker sur le numéro de block.
  228.         Ctrl J: Jump.
  229.  
  230. ­­­­­­­­­­
  231. Conclusion
  232. ­­­­­­­­­­
  233.         Cet éditeur Hexadécimal est probablement le plus puissant et le
  234. plus facile à utiliser et il contient, en plus, le font 6*8 le plus lisible
  235. que j'ai vu (je suis modeste et je m'en vante!). L'auteur, Christian Warren,
  236. a mis beaucoup d'effort pour faire de DEKSID le meilleur. Alors SVP,
  237. supportez-le en lui envoyant une contribution, pour que d'autre programmes
  238. comme celui-ci voit la lumière du jour. Envoyez vos commentaires et/ou vos
  239. sugestions et/ou vos contributions (à peu près 15$) à cette adresse:
  240.  
  241.                         Christian Warren
  242.                         4445 Christophe-Colomb
  243.                         Montréal, Qué, CANADA
  244.                         H2J 3G4
  245.  
  246. ­­­­
  247. Note
  248. ­­­­
  249. Si vous recherchez un graphiste sur l'AMIGA, me voilà !
  250. En passant, essayez mes fonts: Zinc, Captive et POY !
  251. N'oubliez pas, si vous voulez inclure mon font Trump (celui qui est dans
  252. DEKSID), j'aimerais en entendre parler avant !! Le font Trump est ©1990
  253. par moi !
  254.  
  255.                         Marc Dionne
  256.                         350 Surrey
  257.                         Baie D'Urfé, Qué, CANADA
  258.                         H9X 2E7
  259.  
  260. ­­­­­­­­­­­­­
  261. Remerciment à
  262. ­­­­­­­­­­­­­
  263. - Claude Abraham: Pour son File Requester.
  264. - C.W. Fox et Bruce Dawson: Pour leur fantastique librairie de File
  265.         Requester et Color Requester.
  266. - Darren M. Greenwald: Pour sa routine d'accélération de font.
  267. - Marc Dionne: Pour le font et les docs, entre autre.
  268. - Jean-Michel Bezeau: Pour son aide pour les devices.
  269. - Les usagers de BECAQ: Pour leurs sugestions et leurs aides.
  270.  
  271. Pour nous rejoindre: appelez au Club Meg (514) 667-6517
  272.  
  273. ­­­
  274. EOF
  275.