home *** CD-ROM | disk | FTP | other *** search
- -------------------------------------
- | I2SB version 1.5 |
- -------------------------------------
-
-
- Introduction
- ------------
-
- Ce programme ne sera utile qu'aux utilisateurs de Superbase qui accèdent au
- réseau Aminet (ou se servent des CD Aminet). Si cela n'est pas votre cas, alors
- fermez ce document et effacez cette archive car elle ne vous servira à rien.
-
- I2SB (pour Index to SuperBase) permet de convertir un fichier standard d'Index
- Aminet en un fichier ASCII que peut lire SuperBase.
- Je l'ai conçu car je ne trouvais pas très ergonomique de traiter mes Index à
- grands coups de Grep quand je cherchais une archive.
-
-
- Installation
- ------------
-
- Copiez I2SB où vouz voulez. Vous pouvez également mettre un
- Index dans le même répertoire si vous voulez.
- Copiez également I2SB.Config dans ce répertoire.
-
-
- Configuration
- -------------
-
- Pour utiliser I2SB, vous avez besoin de quelques petits trucs :
-
- - Un Amiga (ça peut servir)
-
- - Un Index Aminet : il s'agit d'un Index standard avec les descriptions
- tronquées à 42 caractères (environ).
-
- - SuperBase
-
- - La librairie IXEMUL.LIBRARY, dispo sur Aminet et livrée avec GCC
-
-
- J'ai testé I2SB 1.5 sur un Amiga 1200 avec 6 Megs (2 chip et 4 fast) en traitant.
- l'Index Aminet du 10 mars 1995 (ftp.cnam.fr).
-
-
- Notice
- ------
-
-
- Il y a deux façons de lancer I2SB (sous CLI) :
-
- - Taper I2SB seul : Cela implique que vous voulez travailler sur le
- fichier INDEX, situé dans le même répertoire que
- I2SB.
-
- - Taper is2b + nom de fichier : Si ce fichier existe alors I2SB travaillera
- dessus.
-
- I2SB possède un fichier de configuration I2SB.Config. Notez bien que ce fichier
- n'est qu'optionnel : si ce fichier est absent, alors I2SB tourne avec les
- valeurs par défaut, qui sont également celles fournies avec le fichier de
- démonstration. Ce fichier contient la taille des 4 premiers champs, un sur chaque
- ligne. Il est important que les nombres inférieurs à 10 soient précédés d'un 0
- et que la structure du fichier reste correcte, sinon I2SB peut réagir de façon
- très étrange. Pour savoir comment ce fichier est fait, examinez donc celui
- fourni dans l'archive.
-
- Le programme affiche son travail sur la sortie standard. Si vous voulez stocker
- la conversion dans un fichier alors il faudra rediriger cette sortie vers un
- fichier (Obligatoire pour SuperBase).
-
- Exemple : I2SB MonIndexAMoi.txt > IndexImport
-
- Conversion du fichier MonIndexAMoi.txt vers le fichier IndexImport
-
-
-
- Pour l'import dans SuperBase, voici quelques pistes :
-
- - Créer un fichier avec les champs suivants
-
- Nom TXT 18
- Chemin TXT 11
- Taille TXT 5
- Age TXT 3
- Description TXT 42
-
- - Prendre le nom en Index Unique (pour économiser de la place)
-
- - Importer les données en ASCII
-
- - Patienter
-
- N.B. : Ceci est valable avec SuperBase Personnal French. Ma version date
- de 1988 et je n'ai pas essayé avec une version plus récente.
- Pour plus de détails, reportez-vous à votre manuel.
-
- Au fait, pour éviter des problèmes, redirigez la sortie sur un fichier dans
- RAM: (i.e. I2SB Index.txt > Ram:Import). Ca évitera au disque dur d'être esquinté si
- jamais le programme plante en cours d'éxécution (ça ne l'a jamais fait sur ma
- machine mais ça peut arriver).
-
- IMPORTANT : Ne redirigez pas la sortie du programme vers le fichier que vous êtes
- en train de traiter. Au mieux vous perdrez votre index, au pire vous
- casserez tout !
-
-
- Responsabilités
- ---------------
-
- Ce programme a été testé sur A1200. Vous l'utilisez à vos risques et
- périls et je ne peux en aucun cas être tenu pour responsable s'il démolit
- votre disque dur, ne fonctionne pas sur votre Amiga 9000 + carte 68095 ou
- délire si vous ne vous en servez pas correctement.
-
- Plus sérieusement je décline toutes responsabilités en cas de problème grave
- lié à I2SB. Au vu des alogrithmes utilisés il ne doit pas faire de casse SI
- VOUS SUIVEZ LES INSTRUCTIONS DE CE MANUEL. En cas de passage peu clair,
- contactez-moi.
-
- Distribution
- ------------
-
- I2SB est FREEWARE. Je maintiens cependant un copyright dessus.
-
- Vous pouvez donc le distribuer et l'utiliser librement tant que l'archive est
- complète et que vous ne collez pas un virus dedans.
-
- J'autorise Aminet, Fred Fish et les magazines Amiga à inclure ce programme dans
- leurs collections, ainsi que toute organisation de D.P. à condition que l'on
- ne fasse pas payer trop cher le support. J'interdit FORMELLEMENT à
- France Festival Distribution de distribuer ce programme.
-
-
- Historique
- ----------
-
-
- Mars 1995 : Version Beta 1
- 1ère version distribuée
-
- Mars 1995 : Version 1.2
- Programme complètement ré-écrit (maintenant plus propre).
- Version non diffusée.
-
- Mars 1995 : Version 1.3
- I2SB reconnait maintenant les fichiers avec une colonne 'Age'.
- Attention : I2SB est maintenant INCOMPATIBLE avec l'index de
- l'Aminet IV. Si vous voulez travailler sur celui-ci
- alors utilisez I2SB Beta 1.
- Version non diffusée.
-
- Mars 1995 : Version 1.4
- Les entêtes d'Index et lignes vides sont gérés automatiquement
- (plus besoin d'éditer l'Index).
- Version non diffusée.
-
- Mars 1995 : Version 1.5
- I2SB peut maintenant être configuré au moyen d'un fichier externe.
-
-
-
- Auteur
- ------
-
- I2SB a été conçu par le cerveau malade de :
-
- Mr Franck Anière
- 30, Rue Jean Bouin
- 93220 GAGNY
-
- E-Mail : aniere@massena.univ-mlv.fr
- aniere@fillmore.univ-mlv.fr
- aniere@univ-mlv.fr (si les 2 autres ne marchent pas)
-
- Vous pouvez me contacter pour me faire part de vos remarques, critiques,
- suggestions et rapports de bugs (Enforcer Hits bienvenus, je n'ai pas de MMU !).
-
- Je serais ravi de réaliser un convertisseur adapté à un autre logiciel de gestion de
- bases de données. Si vous êtes intéressé, vous pouvez me faire parvenir une
- description détaillée du format du fichier d'import ASCII ou une démo du logiciel
- (Attention : une démo librement distribuable, pas une version crackée !).
-
-
- Projets
- -------
-
- Je pense que je vais implémenter les ajouts suivants :
-
- - Une sortie directe dans un fichier
-
-
- - La possibilité de préciser le nombre de champs
-
-
- Plus tout autre suggestion que je trouverais intéressante et surtout faisable
- (je ne suis qu'étudiant et je n'ai pas beaucoup de temps libre !).
-
-