home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 16 / CD_ASCQ_16_0994.iso / bonus / gfi / gfi.doc next >
Text File  |  1994-07-16  |  5KB  |  119 lines

  1.   
  2. **** G-FI v1.28 **** (128 types de fichiers reconnus)
  3.  
  4. ■ G-FI est un programme permettant de reconnaître les différents formats de
  5.   fichiers sans se servir de l'extension de ces derniers. G-FI regarde
  6.   directement à l'intérieur du fichier pour voir s'il n'y a pas quelques
  7.   marques de reconnaissance.
  8.  
  9. ■ J'ai distingué deux méthodes dans le fonctionnement de G-FI, la première est
  10.   la reconnaissance des fichiers par leur en-tête (header). C'est la méthode
  11.   la plus aisée et c'est aussi celle qui permet de reconnaître le plus de 
  12.   fichiers. En effet la plupart des programmes apposent au début de leurs
  13.   fichiers une marque de reconnaissance. Par exemple, les fichiers executables
  14.   (.EXE) commencent tous par les lettres 'MZ' ou (plus rarement) 'ZM', les
  15.   images au format GIF commencent par les lettres 'GIF' suivies du numéro de
  16.   version '87a' ou '89a'.
  17.   Il y en a 116 dont 3 répétitions (.EXE et .COM).
  18.   Pour avoir la liste (en vrac) des fichiers reconnus par cette méthode, tapez
  19.   GFI /F [/P]
  20.   (l'option /P fait un affichage page à page comme avec le dir du DOS)
  21.  
  22. ■ La seconde façon de reconnaître les fichiers n'est pas une méthode mais
  23.   plusieur méthodes, précisément, une méthode pour chaque format.
  24.   Par exemple pour reconnaître un module (.MOD), il faut aller au beau milieu
  25.   du fichier pour voir s'il n'y a pas les lettres 'M!K!' ou 'M.K.'.
  26.   L'inconvenient de ce type de travail c'est une serieuse perte de temps.
  27.   C'est pour cela que l'option /R permet de ne pas effectuer ces tests.
  28.   Il n'est pas encore possible de lister les formats reconnus depuis GFI.EXE,
  29.   cela sera à venir dans une prochaine version.
  30.   Les formats reconnus sont (toujours en vrac):
  31.    1 Texte
  32.    2 Archive DWC
  33.    3 CRCs de MSAV
  34.    4 Module 31 instruments
  35.    5 Module 4 voies
  36.    6 Module 6 voies
  37.    7 Module 8 voies
  38.    8 Musique au format .ROL
  39.    9 Image Bitmap Windows (BMP)
  40.   10 Animation FLI
  41.   11 Animation FLC
  42.   12 Catalogue G-MOD
  43.   13 OBJet
  44.   14 Image PCX
  45.   15 Palette (PAL)
  46.  
  47. ■ Syntaxe de GFI:
  48.   GFI options fichiers
  49.  
  50.   Les options valides sont:
  51.  
  52.   /? -> Affiche un écran d'aide.
  53.   /A -> Affiche les attributs de chaque fichier.
  54.   /D -> Crée des DESCRIPT.ION pour 4DOS
  55.         (la commande DIR de 4DOS se sert de ce genre de fichier)
  56.   /F -> Affiche la liste des formats reconnus par leur en-tête
  57.   /L -> Ne lit pas les fichiers en lecture seule. En effet GFI retire
  58.         l'attribut "lecture seule" des fichiers qui l'ont avant de les
  59.         lire, puis le leur rend. Certains virus pourraient peut-être en
  60.         profiter...?
  61.   /M -> N'utilise pas de couleur.
  62.   /P -> Attend la frappe d'une touche après chaque écran. (Comme avec DIR)
  63.   /R -> Voir paragraphe précédant.
  64.   /S -> Recursivité: Traite les fichiers du(des) répertoire(s) spécifié(s)
  65.         ainsi que ceux de tout ses(leurs) sous-répertoires.
  66.  
  67.   Indiquer les fichiers:
  68.  
  69.   Les jokers ('?','*') sont évidement autorisés.
  70.   Si vous n'indiquez pas de fichier, GFI traitera ceux du répertoire courant:
  71.   "GFI *.*" est l'équivalent "GFI".
  72.   Vous pouvez aussi spécifier un répertoire à condition de terminer par une
  73.   barre oblique inverse, par exemple:
  74.   "GFI \DOS\*.*" est l'équivalent de "GFI \DOS\", parcontre
  75.   "GFI \DOS" demande à GFI d'identifier le FICHIER '\DOS.' (s'il existe).
  76.   Vous pouvez indiquer plusieurs chemins, par ex:
  77.   "GFI *.* \BAT\ \DOS\"
  78.  
  79. Une dernière chose: Vous pouvez mélanger à souhait les options et les fichiers
  80. "GFI /P \DOS\ /S \BAT\ /R" est aussi valide que "GFI /R /S /P \DOS\ \BAT\"
  81.  
  82. ■ Le problème des couleurs:
  83.  
  84. Le DOS permet normalement d'utiliser 16 couleurs, les 8 premières sont fades
  85. et les 8 autres sont brillantes. Les 16 couleurs peuvent êtres utilisées pour
  86. colorier les textes par contre pour le fond on ne peut-utiliser que les 8
  87. premières, sinon le texte clignote. Il est possible d'empêcher le texte de
  88. clignoter et d'autoriser les 16 couleurs pour le fond, c'est ce que fait
  89. GFI lorsque vous le laissez travailler en couleur. Le seul problème est qu'à
  90. la fin, GFI ne rétablit pas le clignotement (sinon ce qu'il a affiché se 
  91. mettrait à clignoter dans tous les sens). Cela ne doit pas être très gênant.
  92. Si cela vous gêne, après avoir utilisé GFI en couleur, lancez-le avec comme
  93. paramètre /M ou /? (je conseille /M) et tout redeviendra comme avant.
  94.  
  95. ■ Aidez-moi !
  96.  
  97. Si vous connaissez des formats qui ne sont pas reconnus par GFI, si vous avez
  98. développé vos propres formats, ou si vous vous êtes aperçu que GFI reconnait
  99. mal un (ou des) format(s): écrivez-moi, envoyez-moi des exemples, si possible le
  100. programme qui utilise ces formats et si vous pouvez, la façon de reconnaître
  101. ces formats. J'accepte de vous renvoyer vos disquettes (avec la nouvelle 
  102. version de GFI) si vous m'avez donné votre adresse et si vous m'avez envoyé 
  103. des formats qui sont inconnus à GFI. [Je n'ai qu'un lecteur 3.5"]
  104.  
  105. J'ai particulièrement besoin d'aide pour
  106. -reconnaître les fichiers .COM (GFI le fait mal).
  107. -reconnaître les éxécutables pour Windows.
  108. -tout autre format...
  109.  
  110. Mon adresse est:
  111. │ Duret-Lutz G-Alexandre,
  112. │ 9, avenue du 29 août 1944,
  113. │ 51430 Tinqueux.
  114.  
  115. ■ A venir :
  116.  
  117. Dans les prochaîne versions, je projete de permettre à l'utilisateur de
  118. définir ses propres en-têtes.
  119.