l'Afas  
   Accueil
   Présentation
   Statuts
   La charte des distributeurs
   Les Partenaires de L'AFAS
   Les Wares
      Sur le Web
   Pages WEB des auteurs.
   Autres pages intéressantes
   
      ...et Ailleurs
   Les BBS Relais
   C'est quoi un BBS ?
   Où trouver nos Wares ?
      Le Shareware
   Le Principe
   Sa Naissance
   Son Père
      Evénements
   MAXWARE
   L'AFAS membre de BSA ??!
      Auteurs
   Pourquoi ?
   Comment ?
   C'est hyper cher ?
      Enquête
   Auteurs qui êtes vous ?
      Infos Utiles
   La Fiscalité
   Le Droit d'Auteur
   Le FILE_ID.DIZ
   Le Guide de l'Auteur
   Zone privée des membres
      A lire et à voir
   L'HomoShareWareAuteuricus (1)
   L'HomoShareWareAuteuricus (2)
   A downloader : Tout sur l'afas.
      Contacter un membre
   Un membre du bureau.
   Nous écrire
Mis à jour le 10/07/2000.
 
©copyright Afas 1995 - 2000.

[Accueil]    [Nous écrire]

Le fichier FILE_ID.DIZ optimisé AFAS


D'ou vient le fichier FILE_ID.DIZ ?

DIZ est l'abréviation de Description In Zip. Clark Developmenta créé le fichier FILE_ID.DIZ pour l'utiliser avec son utilitaire PCBDescribe. Il évitait aux utilisateurs de BBS (sous PCBoard) de remplir manuellement la description de l'archive qu'ils venait d'uploader. Ce fichier s'est rapidement imposé comme "standard" pour la description des fichiers d'archives. Les auteurs membres de l'ASP (Association of Shareware Professionals) ont été les premiers à adopter ce fichier pour mettre en valeur leurs sharewares. Depuis tous les auteurs de sharewares l'utilisent.


Qu'est-ce que le fichier FILE_ID.DIZ ?

Le fichier FILE_ID.DIZ est un texte court qui contient la description de votre programme. Il ne doit pas comporter de ligne blanche, de mise en forme ni de caractères ASCII étendu (>127) ou de caractères ANSI, seulement des caractères alpha-numériques courants afin de faciliter le changement de système d'exploitation.


Pourquoi utiliser le fichier FILE_ID.DIZ ?

L'utilisation de ce fichier vous assure que la description "ONLINE" de votre programme est bien la vôtre, (Qui peut mieuxque vous le décrire ?), et qu'elle restera la même quel quesoit le BBS ou serveur WEB sur lequel il a ététéléchargé. Tous les BBS et les serveurs WEB ont des utilitaires qui récupèrent automatiquement ce fichier et l'incluent dans la description 'ON LINE" de votre archive.Cela évite de retrouver votre archive avec un descriptif du genre"Super soft A prendre impérativement" ou "Sympa, mais pas terrible". Il faut noter que ce fichier est OBLIGATOIRE sur le réseau des membres de l'ASP. Toute archive ne possédant pas ce fichier n'est pas distribuée.


Quelques règles et conseils :

Le fichier FILE_ID.DIZ doit être contenu dans l'archive, non compacté et directement disponible. Les utilitaires de récupération de fichier FILE_ID.DIZ extraient de l'archive ce fichier et uniquement ce fichier. S'il est compressé ou inclus dans le programme d'installation (INSTALL.EXE ou SETUP.EXE) votre programme apparaîtra dans les listes avec un beau "Description non trouvée" ou l'opérateur le classera directement dans sa corbeille.

Vous ne devez pas y inscrire votre adresse postale, vos numérosde téléphone ou télécopie, ni votre adresseEmail/NetMail. Vos coordonnées n'intéressent que les utilisateursde vos logiciels.

Une astuce pour vérifier que votre archive ne sera pas modifiée,est de mettre tous les fichiers à la même date et àla même heure. La date est celle de l'exécutable principal,quant à l'heure, elle est celle du numéro de version. Pourla version 1.00

MOMPROG EXE4214515-05-9701:00
BIBLIOTH DLL7806115-05-9701:00
FILE_ID DIZ14915-05-9701:00
AFAS_ID TXT14915-05-9701:00
AFAS HLP485115-05-9701:00
FILES LST980115-05-9701:00
MONPRG10 HTM50415-05-9701:00

Archivez alors votre programme avec l'option de conservation de la dernière date.
(Pour Pkzip option -o)

Plusieurs utilitaires peuvent effectuer cette modification, mais citonsle plus connu, issu du monde Unix : touch.exe (Disponible en FreeWareou Domaine Public). 
Pour télécharger la version de FreeWare (45 Ko) de CharlesDye, !

Il est inutile d'insérer dans votre archive, dans la mesure dupossible, les runtimes (VBRUNxxx.DLL, CTL3Dxx.DLL, etc.). Il suffit d'indiquer leur nécessité dans les dernières lignes :
(NECESSITE VBRUN300.DLL)

Vérifier qu'il n'y a pas d'espace superflu en fin de ligne oude de texte. En effet, un espace compte pour un caractère entieret peut déformer le fichier FILE_ID.DIZ.

Début de l'exemple :
Fichier d'aide au format .HLP. Presente les                    63 caractères
fables de Jean De La Fontaine sous forme                   59 caractères
d'hypertexte. Presente textes des fables,               56 caractères
caractères biographie de Jean De La Fontaine et toutes 54 caractères
les references des sources qui ont inspire le             57 caractères
poete.                     26 caractères
0 caractère
0 caractère
0 caractère
0 caractère
0 caractère
0 caractère

Fin de l'exemple. Le caractère représente le retour chariot. Apparemment les lignes semblent justifiés, mais le fichier comprend 12 lignes au lieu de 6 et 327 caractères au lieu de 238.

FILE_ID.DIZ (Version AFAS)
JAUGE : 123456789012345678901234567890132465789012345
      : <---------------45 CARACTERES--------------->

Ligne 01 : MOMPROG - Vxx.xxx                   OS[AFAS]
Ligne 02 : MON NOM                             TYPEWARE
Ligne 03 : CAT :                             DISK (1/1)
Ligne 04 : ---------------------------------------------
Ligne 05 : mon programme fait ci, faitca.
Ligne 06 :
Ligne 07 :
Ligne 08 :
Ligne 09 :
Ligne 10 : (Lignes facultatives, susceptibles d'être enlevées)
Ligne 11 :
Ligne 12 :
Ligne 13 :
Ligne 14 :
Ligne 15 :
Ligne 16 :
Ligne 17 :
Ligne 18 :
Ligne 19 :
Ligne 20 :

Pour les sharewares, en dernière ligne mettre le prix de la licence:
LICENCE : 10 000 Frs

Le sigle [AFAS] ainsi que l'OSet le nombre de disquettes doivent être alignés à droite.Vous pouvez justifier vos lignes pour les rendre plus attractives. Ne mettezpas d'accent (conversion dos/win). Si vous le créez sous windows,tapez le texte en COURRIER NEW ou une autre policenon proportionnelle.

Taille des champs :

Ligne 01
MOMPROG Nom du programme        20 caractères maximum
Ver1.00 Version                           06 caractères maximum
OS            Système d'exploitation     05 caractères maximum
[AFAS]    SigleAFAS entre [ ]        06 caractères maximum

Ligne 02
MON NOM       Votre prénom et nom*   30caractères maximum.
TYPE WARE   Mode de diffusion          12 caractères maximum

* Pour différencier le prénom dunom, il est préférable de mettre le premier en minuscule et le seconden majuscule.

Ligne 03
CAT     Catégorie du logiciel              30 caractères maximum
(1/1)No/Nbre de disquettes          05 caractères maximum

Ligne 04
---------------------------------------------45 caractères maximum
Non obligatoire.

Ligne suivante Description libre de votre partagiciel

Liste de catégories admises :
(Si vous ne pouvez classer votre oeuvre dans une de ces 15catégories, adressez-vous à Anne Marie BEIGNATBORDEou Thierry DUBOSSE). La catégorie "LesIndispensables" est réservée à l'AFAS.(Statuts, Aristote, AfasHtml, Afas97xx.bbs, etc.)

Base de Données
Communication
Comptabilité, Gestion, Paye
Divers
Education
Esotérisme
Imagerie, Son, etc
Jeux
Les Indispensables
Programmation
Statistiques, Loto, Keno, Foot
Utilitaires Divers
Utilitaires Fichiers
Utilitaires Spécialisés
Utilitaires Système


Liste type de diffusion (Liste non exhaustive):

SHAREWARE
Le programme peut être testé GRATUITEMENT de 21 à45 jours en général et au bout de cette période, sivous continuez à l'utiliser vous DEVEZ vous acquitter du prix dela licence ( de 30 à 200 frs ). Au-delà de cette période,si vous continuez à l'utiliser vous serez en infraction au mêmetitre que le piratage de logiciels commerciaux. L'auteur garde tousses droits de propriétés.

FREEWARE
Le programme peut être utilisé GRATUITEMENT. L'auteurne demande aucune rétribution de son travail, ou alors une modesteparticipation à une organisation de bienfaisance. Il garde tousses droits de propriété sur le programme. Il ne peut êtreni modifié, ni vendu sans son accord.

DP (DOMAINE PUBLIC)
Le programme peut être utilisé GRATUITEMENT et il est souventlivré avec son code source. L'auteur abandonne tous ses droits depropriété. Il ne demande, en général, qu'unemodeste participation à une organisation de bienfaisance. Vous pouvezréutiliser son programme ainsi que le code source.

CARDWARE
Le programme peut être utilisé GRATUITEMENT. L'auteurne désire recevoir qu'une carte postale, un T-Shirt ou une tablettede chocolat en rétribution de son travail. Il garde tous ses droitsde propriété sur le programme. Il ne peut être ni modifié,ni vendu sans son accord.


Liste des Systèmes d'exploitation reférencés(Liste non exhaustive) :

AMIGAAmiga
ATARIAtari
DOSMS-DOS, PC-DOS, DR-DOS, etc
HP48Calculatrice HP48
LINUXLinux
MACSystème 7.0
OS/2OS/2 Warp 3 & 4
UNIXUnix
WINWindows 3.x, 95 & NT
WIN32Windows 95 & NT
WIN3xWindows 3.x
WIN95Windows 95
WINNTWindows NT

Les fichiers obligatoires :
FILE_ID.DIZ
             Vousdevez savoir de quoi il s'agit ;-).
AFAS_ID.TXT              Unecopie de secours du fichier FILE_ID.DIZ.
AFAS.HLP                    Lefichier d'aide de l'AFAS (Fourni par l'AFAS).
FILES.LST                  Laliste des fichiers contenus dans l'archive.
MONPRG10.HTM            Le FILE_ID.DIZ version HTML (Identique au nom d'archive).

NOTA BENE : Ce fichier file_id.diz a été pris au hasard à seule fin de démonstration. En aucun cas, il n'a été porté de jugement sur le contenu de cefichier. L'auteur l'a compris ainsi, j'espère qu'il en sera de mêmepour vous ! Seul le fichier original engage l'auteur.

A1) File_id.diz original:

Logiciel sous forme de fichier d'aideau format .HLP. Présente les
fables de Jean De La Fontaine sous forme d'hypertexte. Présentetextes
des fables, biographie de Jean De La Fontaine et toutes les rèfèrences
des sources qui ont inspiré le poête.
Cette version présente 42 des 242 fables de Jean De La Fontaine,avec
les références des 42 sources. Le Prix de la licence, 100F permet
l'envoi de l'intégralité des fables et de ses sources, ainsiqu'une
série de jeux sur les fables de La Fontaine.

A2) Le même passé à la moulinetted'un BBS (1/2)
L'utilitaire a coupé le fichier à 50 caractères,détruisant le reste de la ligne. On constate aussi la non-conversiondes accents.

Logiciel sous forme de fichier d'aide auformat .H
fables de Jean De La Fontaine sous forme d'hyperte
des fables, biographie de Jean De La Fontaine et t
des sources qui ont inspir‚ le poŠte.
Cette version pr‚sente 42 des 242 fables de Jean D
les r‚f‚rences des 42 sources. Le Prix de la licen
l'envoi de l'int‚gralit‚ des fables et de ses sour
s‚rie de jeux sur les fables de La Fontaine.

A3) Le même passé à la moulinetted'un BBS (2/2)
L'utilitaire a formaté le fichier à 45 caractèressans détruire les lignes. On constate également la non-conversiondes accents.

Logiciel sous forme de fichier d'aide au
format .HLP. Pr‚sente les fables de Jean De
La Fontaine sous forme d'hypertexte.
Pr‚sente textes des fables, biographie de
Jean De La Fontaine et toutes les r‚f‚rences
 des sources qui ont inspir‚ le poŠte. Cette
 version pr‚sente 42 des 242 fables de Jean
De La Fontaine, avec les r‚f‚rences des 42
sources. Le Prix de la licence, 100 F permet
 l'envoi de l'int‚gralit‚ des fables et de
ses sources, ainsi qu'une s‚rie de jeux sur
les fables de La Fontaine.

A4) Exemple File_id.diz normalisé
En prenant le fichier original, en le formatant comme préconisépar l'AFAS, on constate que ce fichier est lisible et l'entêtedécrit mieux le partagiciel.

FABLE.HLP - Ver1.00               WIN [AFAS]
Jean-Marc BASSETTI                 SHAREWARE
CAT : Education                         (1/1)
---------------------------------------------
Fichier d'aide au format  .HLP.  Presente les
fables de  Jean  De  La  Fontaine  sous forme
d'hypertexte.  Presente  textes  des  fables,
biographie  de Jean De La Fontaine  et toutes
les references des sources qui ont inspire le
poete.
Cette version presente  42  des 242 fables de
Jean De La Fontaine,  avec les references des
42 sources. La licence, 100 F, permet l'envoi
de l'integralite des fables et de ses sources
ainsi qu'une serie de jeux sur  les fables de
La Fontaine.

A5) Exemple File_id.diz OPTIMISE

FABLES - Ver1.00                   WIN[AFAS]
Jean-Marc BASSETTI                 SHAREWARE
CAT : Education                         (1/1)
---------------------------------------------
      242 fables de Jean De La Fontaine
Inclus  la biographie  et  les references des
sources qui ont inspire le poete. Format .HLP
Version shareware  ne contenant que 42 fables
   Avec la licence (100 Frs) vous recevrez
   l'intégralité des fables et les sources
  une serie de jeux sur les fables du poete

A6) COMMENT NOMMER SON ARCHIVE ?

Le nom de l'archive est aussi important que le fichier FILE_ID.DIZ.Si vous optez pour le nom de votre programme (Ex: SATELCOM.ZIP), les différentes versions seront difficiles à détecter. Par contre si pour chaque version, vous choisissez un nom d'archive différent, la détection de nouvelle version en sera facilité. De plus, les utilitaires BBS ne détecteront pas de nouveau fichier si la nouvelle version à le même nom que la version précédente.

Vous devez réserver 6 caractères pour le nom de votreprogramme et en laisser 2 pour le numéro de version (Ex: STLCOM10.ZIP).Vous devrez donc trouver en 6 caractères une abréviationqui identifiera le mieux possible votre archive. En général,vous pouvez enlever certaines voyelles.

Voici quelques exemples en vrac :

WinCommander     2.10   WINCMD21.ZIP
AfasHtml         1.10   AFSHTM11.ZIP
Crésus          2.40   CRESUS11.ZIP
HomoSharewaricus 1.50   HOMOSH15.ZIP
Anti Games       3.10   ANGAME31.ZIP
Quack UnPacker   1.10   QUPACK11.ZIP
BarClock         2.20  BCLOCK22.ZIP

Auteur : Jean-Claude DEMONET
Nom du document : FILE_ID.HTM
Date de révision : 15 Mai 1997
Format : HTML 3.2
Version : 1.00