home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 3 / CDASC03.ISO / maj / 1798 / cilc_14a.doc < prev    next >
Text File  |  1993-04-01  |  25KB  |  499 lines

  1.  
  2.  
  3.  
  4.  
  5.                           Documentation de CILC.COM
  6.                      Version: 1.4a,  révision:  07/02/93.
  7.                             Auteur:  Jacques LAVAU
  8.  
  9.  
  10.  
  11. Au prix d'un encombrement de 18k sur une disquette, l'association des 3 pro-
  12. grammes CILC.COM, REP.COM, TED.COM, vous rend les services d'un PC-Tools qui
  13. serait resté svelte: toute l'intendance et le ménage dans vos disques. Ils
  14. sont très rapides et faciles, mais leurs fonctionnalités sont moins nombreuses
  15. que celles de PC-Tools ou Norton Commander.
  16.  
  17. CILC est la pièce principale du jeu. Vous lisez ici sa documentation.
  18. L'histoire des révisions est documentée dans CILC_14.HIS.
  19.  
  20. REP est documenté dans REP.DOC, et TED dans TED.DOC.
  21.  
  22.  
  23. CILC et REP sont diffusés en Libre-Essai: l'auteur vous fait confiance. Si ces
  24. programmes vous plaisent, vous réglez votre licence d'utilisation à l'auteur.
  25. Voir le prix de la licence à la fin de cette documentation.
  26.  
  27. Votre bon de commande est préfabriqué dans CILC.FAC, qu'il vous suffit de
  28. compléter et d'imprimer.
  29.  
  30.  
  31.                          - - - - - - - - - - - -
  32.  
  33. CILC
  34.  
  35. CILC vous permet de voyager dans les disques et répertoires, par ascendant et
  36. descendants, pour inspecter ainsi tous vos disques. CILC peut comparer, ins-
  37. pecter, copier, ou transférer des lots de fichiers. CILC peut appeler l'édi-
  38. teur de votre choix (TED par défaut) pour éditer un fichier texte. CILC peut
  39. lancer l'exécution des fichiers ayant l'extension BAT, COM ou EXE. CILC peut
  40. vous déposer sur le répertoire de votre choix, créer ou renommer les réper-
  41. toires, effacer les répertoires vides, afficher tous les fichiers, ou seule-
  42. ment les répertoires.
  43.  
  44. Et CILC ne vous encombre que de 10 ko: il est écrit en assembleur.
  45.  
  46. Vous êtes entièrement libre de l'éditeur ou du traitement de texte invoquable
  47. par CILC. Par défaut, TED est sous la main. Pour pouvoir appeler l'éditeur,
  48. vous devez avoir pensé à le mettre sur un chemin décrit dans votre commande
  49. PATH.
  50.  
  51. (désolé, ce n'est pas francisable; si vous ne connaissez pas votre commande
  52. PATH, consultez votre manuel DOS. PATH est une variable contenant votre
  53. catalogue personnel des chemins d'accès, où COMMAND.COM ira chercher les
  54. exécutables que vous lui commanderez d'exécuter. La plupart des gens déclarent
  55. leur PATH dans l'AUTOEXEC.BAT, et n'y retouchent plus en cours de session de
  56. travail).
  57.  
  58.  
  59. CILC vous présente un répertoire sur une seule colonne, trié par ordre alpha-
  60. bétique, soit du nom, soit de l'extension, ou par ordre de taille, ou par
  61. ordre de date (en français). Une barre en couleur inversée pointe sur une
  62. entrée de ce répertoire. Cette entrée est un fichier ou un sous-répertoire.
  63.  
  64. CILC affiche l'encombrement général du répertoire et la place disponible, jus-
  65. que 4 giga-octets. Les attributs des fichiers: HIDDEN (caché), SYSTEM, READ-
  66. ONLY (lecture seule) et ARCHIVE sont affichés par les quatre lettres: HSRA.
  67.  
  68. CILC réserve 128 k de mémoire pour s'exécuter, et 192 ko s'il procède à une
  69. comparaison. Mais il ne consomme que 11 ko s'il lance un programme. CILC peut
  70. digérer de gros répertoires, jusque plus de 1100 fichiers par répertoire. Mais
  71. pour d'autres raisons, est-ce bien raisonnable de dépasser 100 fichiers par
  72. répertoire?
  73.  
  74. CILC s'invoque avec éventuellement des arguments: un lecteur, et/ou un réper-
  75. toire, et/ou des options :
  76.  
  77. CILC [d:][\][répert][ /option] ... [ /option]
  78.  
  79. Pour les débutants qui ignoreraient cette notation d'une syntaxe: les crochets
  80. [   et  ]   encadrent un élément optionnel, indépendant de ceux qui le suivent
  81. et le précèdent.
  82.  
  83. 5 options décrivent l'ordre de tri des fichiers (par défaut: ordre alphabéti-
  84. que de nom): /O aucun tri: dans l'ordre d'inscription au répertoire. /T ou /D:
  85. tri par date croissante. /S : par taille croissante. /X : par ordre alphabéti-
  86. que d'extension.
  87.  
  88. 2 options règlent des questions d'affichage avec des cartes couleur. /K : à
  89. n'employer si vous avez une carte CGA sujette à la "neige". /M : choix de
  90. couleurs pour écran monochrome sur carte couleur.
  91.  
  92. La dernière option permet de spécifier quel éditeur vous préférez: /Eéditeur
  93. par exemple /EWP pour WordPerfect. Vous pouvez faire tout autre choix, tel qu'
  94. un éditeur hexadécimal, un tableur, un gestionnaire de base de données, etc...
  95. Cette spécification est limitée à 8 caractères maximum: un nom de fichier,
  96. sans extension, sans nom de disque, sans nom de chemin. Il est indispensable
  97. que cet éditeur soit situé sur un chemin accessible par votre commande PATH.
  98. Si votre éditeur est ancien et exige d'accéder à des fichiers de recouvre-
  99. ments, il vous faut aussi régler la commande APPEND en conséquence.
  100.  
  101. Exemple: on peut créer le fichier I.BAT contenant la seule ligne:
  102. CILC %1 %2 %3 %4 /eq
  103. pour accéder en une seule lettre à CILC, avec l'excellent QEdit pour éditeur
  104. (renommé Q.EXE, ce qui fait que dans le répertoire de Quattro et ses sous-
  105. répertoires, devinez qui est invoqué... Quattro Pro, bien sûr!), en lui com-
  106. muniquant seulement le répertoire-source comme argument.
  107.  
  108.  
  109. Vous pouvez vous déplacer à travers le répertoire, par les touches <haut>,
  110. <bas>, <home>, <end>, <PgDn>, <PgUp>, <Ctrl><PgDn>, <Ctrl><PgUp>.
  111.  
  112. On peut aussi taper une lettre ou un chiffre, et cela sélectionne un fichier
  113. ou un répertoire commençant par cette initiale. La première, puis les occur-
  114. rences suivantes de cette initiale seront successivement sélectionnées, jusqu'
  115. à la dernière. Si cette recherche échoue, le haut-parleur couine. En tapant le
  116. point, on pointe sur le répertoire-parent (celui qui s'affiche par "..").
  117.  
  118.  
  119. Voici le menu de CILC, dans sa forme affichée quand on pointe sur un fichier:
  120.  
  121. ╔═ Compare Inspecte Lance Copie ╗
  122. ╟────────── Fichier ────────────╢
  123. ║ ^L   Lancer ce programme   @L ║   ...si c'est un fichier EXE, COM, ou BAT.
  124. ║ <─╜  Voir contenu fichier     ║   ...examiner le contenu du fichier.
  125. ║ ^W   selon? ASCII    enroulé  ║   ...mode ASCII, ou Wordstar 3.4 ou 4.0 ?
  126. ║      éditer fichier     <Esp> ║   ...Invoquer l'éditeur, TED ou autre.
  127. ║ F2   Copier                ^C ║   ...valide pour fichiers ou répertoires.
  128. ║ del  Effacer               ^E ║
  129. ║ ^F   conFirmer?       Oui  ^F ║   ...Confirmer avant d'effacer ou renommer.
  130. ║ F3   déPlacer              ^P ║   ...déplacer vers un autre répertoire.
  131. ║ ^R   Renommer              ^R ║
  132. ║ F4   Aucune marque         ^A ║   ...supprime toutes les marques.
  133. ║ F5   Marquer blancs        ^M ║   ...marque ce qui n'a aucune marque.
  134. ║ F6   cOmparer fichiers     ^O ║   ...comparer lot de fichiers avec cible
  135. ║ - +  (tche grise) (dé)marquer ║   ...cocher qui va être copié/effacé/renommé
  136. ║ F7/F8 ordre /Nom  /eXt. ^N ^X ║
  137. ║ F9/10  "  /Taille /Date ^T ^D ║   ...4 sortes d'ordres
  138. ║ :    changer disque actif     ║
  139. ║ TAB  mode copie RECOMPARÉE    ║   ...ou SIMPLE, sans collationnement.
  140. ║ Maj.F1  mode répertoires uniq.║   ...Répertoires uniquement, ou tous fich.
  141. ║ End  Home  PgUp  PgDn   ^  v  ║   ...se déplacer dans le répertoire.
  142. ║ ^PgUp  ^PgDn   Inser   <─  ─> ║   ...<Inser> relit le répertoire initial
  143. ╚ Esc.  Quitter ════════════════╝   ...ou Ctrl Q ou Alt Q.
  144.  <-  change la couleur du menu      ...vous avez trois jeux de couleurs.
  145.  
  146.                                      >     07/02/1993,  Jacques LAVAU     <
  147.  
  148.  
  149.  
  150. Il arrive que certaines cartes couleur, pilotant un moniteur monochrome, vous
  151. donnent un menu gris sur gris. Les touches <gauche> et <droite> permettent de
  152. basculer entre les trois jeux de couleurs. Au moins 2 sur 3 vous conviendront.
  153.  
  154. Les touches de commandes:
  155. <─╜, <espace>, <Esc>, <Tab>, les touches fléchées, les <- gris> et <+ gris>,
  156. la touche ":", la touche <Inser>, la touche <del>, les touches de fonctions
  157. <F2> à <F10>, ainsi que la composition de Ctrl (ou Alt), avec respectivement
  158. les lettres W, L, C, E, F, P, R, A, M, V, N, X, T, D, Q (notées ^W, @W, etc.),
  159. les deux combinaisons <Shift> ( ou <Maj.> en français) avec <F1> et <F2>.
  160.  
  161. <F1> seule est réservée pour l'aide, dans une version ultérieure.
  162.  
  163. A tout moment, la touche <:> permet de choisir un autre disque. CILC version
  164. 1.4a vérifie, si vous lui spécifiez un lecteur de disquette A: ou B:, que ce
  165. lecteur soit prêt, et repose la question sinon. L'ancien répertoire sur
  166. l'ancien disque, reste répertoire par défaut, auquel un retour instantané
  167. reste possible. En cas d'autre erreur de lecture sur le disque spécifié, et si
  168. vous répondez par <Esc>, vous aboutissez sur cette fonction, qui vous donne
  169. une chance de vous diriger vers un disque qui soit présent et en état.
  170.  
  171.  
  172. Quand votre barre en couleur inversée pointe sur un répertoire, le menu se
  173. modifie, change de couleur, de titre et de contenu.
  174.  
  175. Six services sont spécifiques aux répertoires:
  176.  
  177. - Atterrir sur un répertoire pointé: appuyez sur <F3>, et vous retournez sous
  178. DOS, mais dans le répertoire ainsi pointé (Sauf si CILC a été invoqué depuis
  179. REP, qui d'ailleurs possède aussi cette fonction "atterrir").
  180.  
  181. - Visiter le répertoire pointé. Appuyez sur <─╜ : vous y allez, vous restez
  182. sous CILC, mais sans que cela change le répertoire par défaut, auquel vous
  183. restez libre de retourner d'un seul coup.
  184.  
  185. - Aller sans retour dans ce répertoire. Appuyez sur ^L (Ctrl-L): vous y allez,
  186. vous restez sous CILC, et ce nouveau répertoire devient le répertoire par dé-
  187. faut.
  188.  
  189. - Retour rapide au répertoire par défaut. Appuyez sur <Inser>. cela sert aussi
  190. à la relecture rapide du répertoire par défaut (ou du répertoire en cours sur
  191. un disque qui n'est pas le disque par défaut), et donc à la remise à jour de
  192. l'affichage de l'encombrement du répertoire. Cette fonction est toujours dis-
  193. ponible, y compris quand la barre en couleurs inversée pointe sur un fichier.
  194.  
  195. - Basculer entre le mode d'affichage des répertoires uniquement, ou le mode
  196. affichant tous les fichiers (y compris les répertoires). Appuyez sur <Shift
  197. F1> (ou en français <Majuscule> + <F1>), et tous les fichiers disparaissent de
  198. l'affichage, ne laissant que les répertoires. Recommencez <Shift F1>, et vous
  199. rebasculez dans le mode tous fichiers. Chacun de ces deux modes est stable
  200. quand vous sous déplacez dans l'arborescence. Si vous passez en mode réper-
  201. toires uniquement sur une disquette qui n'en comporte aucun, un descripteur de
  202. fichier restera affiché; sinon CILC se planterait...
  203.  
  204. - Hésitez d'autant moins à voyager dans un disque par le mode "répertoires-
  205. uniquement", que vous pouvez expanser immédiatement tout répertoire pointé,
  206. par la commande <Ctrl- <─╜ >. Ce qui est bien plus rapide que la succession:
  207. y aller par <─╜, puis réexpanser le répertoire compressé (<Maj.F1>).
  208.  
  209. - Vous pouvez créer un sous-répertoire du répertoire actuellement actif par
  210. <Maj.F2>. Il faut le savoir, car le menu ne le précise que si vous pointez sur
  211. un répertoire: sinon, il n'y avait plus assez de place sur l'écran...
  212.  
  213.  
  214.  
  215. Trois services ressemblent à ceux disponibles pour les fichiers:
  216.  
  217. - Renommer est possible sur un répertoire pointé par la barre, sauf évidemment
  218. le répertoire-parent. On ne peut marquer des répertoires: pas de renommage par
  219. lots. Pas de renommage de répertoire sous un DOS inférieur à 3.
  220.  
  221. - On peut effacer un répertoire non parent, vide.
  222.  
  223. - Copier un répertoire ET TOUS SES SOUS-REPERTOIRES (autrement dit une
  224. branche) vers la destination précisée: touche <F2>. Attention, non seulement
  225. il faut pointer sur le répertoire-source, mais il faut de plus qu'aucun
  226. fichier ne soit coché comme "à traiter". Sinon, c'est la copie des fichiers
  227. cochés qui a lieu, pas la copie du répertoire pointé.
  228.  
  229.  
  230.  
  231. Services spécifiques aux fichiers:
  232.  
  233. CILC est remarquable pour parcourir du regard ("to browse") le contenu d'un
  234. fichier. Quel que soit son contenu, il sera imperturbablement visualisé comme
  235. un texte. Pas sous forme hexadécimale. Il n'y a pas de limite de taille.
  236.  
  237. Dans l'écran de visualisation de fichier, un "piano" coloré en bas d'écran
  238. vous rappelle les commandes disponibles:
  239.  
  240. Vous vous déplacez classiquement par les six touches fléchées: <haut>, <bas>,
  241. <home>, <end>, <PgDn>, <PgUp>. Dans ce contexte, les touches ^R et ^C dou-
  242. blonnent <PgUp> et <PgDn>, à la façon Wordstar; c'est utile avec certains
  243. portatifs, à clavier rogné.
  244.  
  245. Vous quittez ce contexte de visualisation par <─╜ ou <Esc>. Mais vous pouvez
  246. aussi quitter par les quatre commandes éditer, Effacer, Renommer et déPlacer
  247. (respectivement par les touches: <espace>, <del> ou ^E, R ou @R (Alt R),
  248. <F3>), qui s'exécutent alors aussitôt, et vous posent leurs questions habi-
  249. tuelles.
  250.  
  251. La combinaison <^W>  ou <@W> permet de choisir entre quatre modes de visua-
  252. lisation:
  253.  
  254. ■ ASCII enroulé: c'est le mode par défaut; tout est affiché sans la moindre
  255. interprétation, sauf les CR et les NL (Retour_Chariot, Nouvelle_Ligne).
  256. ■ Wordstar enroulé: permet de visualiser réellement un fichier Wordstar in-
  257. ternational. Les américains oublient toujours l'Europe, et ses caractères...
  258. ■ ASCII tronqué: les lignes qui débordent l'écran physique sont purement et
  259. simplement tronquées, au lieu de s'enrouler en ligne suivante.
  260. ■ Wordstar tronqué.
  261.  
  262.  
  263. CILC peut invoquer l'éditeur TED, afin d'éditer le fichier pointé, s'il ne
  264. dépasse 65 534 caractères. TED est limité, mais il est gratuit (Copyright Ziff
  265. Davis Publications) et concis. Cette limitation de taille n'est plus prise en
  266. compte si vous spécifiez votre propre éditeur.
  267.  
  268.  
  269. L'option "Lancer ce programme" n'apparaît que si le fichier pointé possède
  270. l'extension exécutable: EXE, ou COM ou BAT. CILC vous demande préalablement si
  271. vous voulez communiquer un argument en ligne de commande à ce programme poin-
  272. té. Maximum: 35 caractères.
  273.  
  274. Si vous désirez voir l'écran d'adieu du programme ainsi lancé, au lieu que
  275. CILC reprenne la main instantanément, terminez votre ligne de commande par le
  276. caractère de soulignement _. Il est interprété par CILC, et n'est pas trans-
  277. mis.
  278.  
  279.  
  280. CILC, dans ses fonctions copier et déplacer des fichiers, reprend toutes les
  281. variantes de la commande COPY du DOS. Sauf une: il ne concatène pas de
  282. fichiers.
  283.  
  284. Pour augmenter la productivité, vous pouvez marquer (cocher) à l'avance le lot
  285. de fichiers qui subira une opération: copier, effacer, déplacer, renommer. On
  286. marque par la touche < + gris>, on démarque par < - gris>. La marque est une
  287. pointe de flèche, à gauche du nom du fichier.
  288.  
  289. Après opération, les fichiers précédemment marqués portent encore un √ (check-
  290. mark) comme fanion résiduel. La commande <F5>, "Marquer blancs" ne porte que
  291. sur les fichiers ne portant pas ce √. Cela aide à préparer des lots succes-
  292. sifs, par exemple grouper des copies sélectives sur plusieurs disquettes.
  293.  
  294. La commande <F4> ou ^A, "Aucune marque" efface aussi bien les marques actives
  295. que les résiduelles √, ainsi que les comptes-rendus de comparaison: ≡, ╪, φ.
  296.  
  297. Toutes les opérations Comparer, Copier, Effacer, Déplacer, Renommer, portent
  298. sur la totalité des fichiers marqués. Si aucun fichier n'est marqué, elle
  299. portent sur le seul fichier dont le nom est "illuminé" (en vidéo inversée).
  300. CILC vérifie avant chaque copie de chaque fichier, si le médium-cible a la
  301. place libre pour l'accueillir. Dans la négative, CILC essaie le fichier
  302. suivant du lot à copier, jusqu'à épuisement de la demande. L'état des coches
  303. ou marques est alors correct... A la réserve suivante près: le DOS ne vérifie
  304. jamais que l'écriture sur le disque-cible ait réellement lieu, ni qu'elle ait
  305. donné un résultat conforme à l'original. Or, CILC se fie aux fonctions DOS,
  306. fiables ou pas...
  307.  
  308. C'est pourquoi je vous ai donné la commande "cOmparer fichiers". Vous cochez
  309. votre lot de fichiers à comparer. On vous demande la cible, et au bout de l'o-
  310. pération, vos fichiers comparés portent l'une des trois marques suivantes:
  311.  
  312. φ : la cible n'existe pas,
  313. ≡ : la cible est identique,
  314. ╪ : la cible est différente.
  315.  
  316. (Ah oui, pour les malheureux soumis à MS-DOS 4 ou 5: Microsoft s'obstine à
  317. exhiber ses biaux changements de page de code... et règle par défaut tout les
  318. français sur la page de code 850. Or, nous n'avons généralement rien à foutre
  319. des caractères accentués portuguais, mais avons un usage quotidien des carac-
  320. tères d'encadrement semi-graphiques. Donc rétablissez partout dans votre
  321. CONFIG.SYS et dans votre AUTOEXEC.BAT, la page de code 437. La bonne vieille,
  322. qui convient dans l'immense majorité des cas.)
  323.  
  324. Cette commande est automatiquement combinée à la commande de copie, si vous
  325. avez choisi le mode "copie collationnée": CILC copie le lot, puis reprend ce
  326. lot, et le compare aux fichiers cibles. La touche TAB vous bascule entre les
  327. différents mode de copie: simple ou recomparée (ultérieurement compressée par
  328. LHARC.EXE). La sécurité ainsi obtenue n'est réelle que si votre lot a excédé
  329. la capacité de votre cache-disque, et voici pourquoi:
  330.  
  331. Le problème est que les fonctions du DOS sont d'origine très peu orientées
  332. vers la sécurité de la copie, ni même de l'écriture: l'option VERIFY ON,
  333. résidente dans COMMAND.COM de MS-DOS, consiste seulement à s'assurer que si on
  334. lit le fichier-cible, alors la fonction DOS de lecture de fichier, ne renvoie
  335. pas de code d'erreur. Autrement dit, que la cuisine interne au DOS est
  336. respectée.
  337.  
  338. Imaginez... un cas réel:  Depuis la dernière mise à jour du fichier
  339. "CLIENTS.DB", un connecteur de disque dur a été faussé, et le signal "Write
  340. Enable" n'arrive plus au disque dur. Rien de nouveau n'est plus écrit sur
  341. disque. Aucune erreur n'est jamais signalée: la version périmée est toujours
  342. bonne, et sa relecture n'éveille aucun soupçon au DOS... L'unique sécurité est
  343. dans le collationnement de la copie. Et encore, à condition de déborder ce si
  344. précieux cache-disque que vous vous félicitiez d'avoir installé, et qui fait
  345. tant pour la rapidité des opérations de lecture-écriture sur disque, sinon, au
  346. lieu de relire le disque, on ne relit que sa simulation dans la mémoire-cache!
  347.  
  348. Autre cas réel, récent: un mauvais réglage du programme de cache-disque
  349. (SUPERPCK pour ne pas le nommer), et aucune des modifications que l'on croit
  350. faire sur tel CONFIG.SYS incorrect, n'y est réellement écrite. Bonjour les
  351. cheveux blanchis...
  352.  
  353. La commande "déplacer" est une copie, suivie d'un effacement. Ou une pseudo-
  354. copie, dans le même disque. Heureusemment, CILC vous surveille sur ce point:
  355. si vous "déplaciez" un fichier vers CON (l'écran), ou vers PRN (l'imprimante),
  356. vous le perdriez bel et bien. CILC vous interdit ce genre de "déplacement".
  357.  
  358. Mais restez méfiants et vigilants sur les ordres de copie, suivis d'ordres de
  359. destruction, ou les ordres de déplacement vers un autre disque. Pour la vraie
  360. sécurité, copiez avec recomparaison, et seulement alors effacez.
  361.  
  362. CILC vous protège contre votre étourderie, et ne vous laisse pas écraser un
  363. fichier existant: il vous en avertit et vous demande confirmation. Vous pouvez
  364. désarmer ces avertissements, si vous y tenez tellement...
  365.  
  366. La commande "Renommer", peut aussi travailler sur un lot de fichiers, et sa
  367. syntaxe cherche à vous protéger contre vos fausses manoeuvres.
  368.  
  369. CILC exige un écran texte, au moins 80 colonnes, au moins 25 lignes, qu'il
  370. exploite entièrement. CILC écrit directement dans la mémoire vidéo.
  371.  
  372.  
  373. BOGUES connues: la gestion de pages du visualiseur de fichiers, s'embrouille
  374. quand on veut remonter du fond vers la tête d'un très grand fichier. La bogue
  375. n'apparaît pas si on se contente de descendre, seule la remontée est limitée.
  376.  
  377. Je n'ai reçu aucun appel du genre "Je n'arrive pas à ... Comment faire pour?"
  378. Ce qui m'incite à croire que mes programmes sont robustes et bien documentés.
  379.  
  380.  
  381.                          - - - - - - - - - - - -
  382.  
  383.  
  384.  
  385. Voilà,
  386. avec un REP et CILC tout beaux tous neufs, et TED francisé par mes soins, un
  387. service ultra-économique pour l'utilisateur pressé. Même depuis Windows, j'ai
  388. préféré iconiser et invoquer REP et CILC, que d'utiliser le "File Manager" de
  389. Microsoft: tellement plus rapide!
  390.  
  391.  
  392.  
  393.  
  394. PROJETS ET AVENIR:
  395.  
  396. L'avenir est dans vos mains aussi. Il ne suffit plus d'utiliser et d'admirer
  397. mon petit programme. Il faut aussi rémunérer l'auteur. Et vous aussi, vous y
  398. trouverez largement votre compte.
  399.  
  400. Dans une précédente version de cette documentation, j'annonçais des projets
  401. que je n'ai pas tenus: la totale intégration dans un seul programme n'aura pas
  402. lieu; je m'en tiens à une excellente coopération entre deux programmes
  403. distincts.
  404.  
  405. Un programme en assembleur a l'avantage de permettre de riches fonctionnali-
  406. tés, avec une incroyable petitesse du code exécutable, mais a l'inconvénient
  407. d'être beaucoup plus difficile à maintenir et faire évoluer. Nous en sommes à
  408. 97 pages de code-source assembleur pour le seul CILC.
  409.  
  410. Le chameau le plus lent de la caravane, a été la modernisation et la
  411. réécriture de l'outil à répertoires: REP.COM, qui avait pris un gros retard.
  412. Au 12 mars 1993, ce produit a acquis toutes ses fonctionnalités essentielles.
  413.  
  414. Ceci a permis de mettre fin à la période de gratuité de CILC.
  415.  
  416. Désormais CILC.COM et REP.COM, sont des programmes payants, diffusés en
  417. Libre-Essai.
  418.  
  419. Saviez-vous que c'est moi qui ai inventé cette traduction de "charoîr" en
  420. "Libre-Essai", en novembre 1987. Aviez-vous remarqué que la présente documen-
  421. tation ne contient pas un seul mot de franglais? Vous en connaissez beaucoup,
  422. des informaticiens qui écrivent en vrai français?
  423.  
  424. Juridiquement: je suis propriétaire du programme, et de sa documentation, dont
  425. les droits ont été déposés. La copie et l'essai en sont libres. Un essai,
  426. c'est deux mois au maximum, un mois normalement.
  427.  
  428. La diffusion en est libre, sauf les trois conditions suivantes:
  429.  
  430. 1) Le diffuseur livre avec le programme toute sa documentation originale à
  431. jour, sans y modifier une virgule,
  432.  
  433. 2) Le diffuseur ne prélève pas plus du huitième du prix d'une licence
  434. individuelle, en rémunération de son service. Par exemple DP Tool Club est un
  435. diffuseur en règle: il prend au maximum 20 ou 25 F, pour une disquette
  436. contenant mes deux programmes AERBASIC et (CILC+REP), totalisant 220 F de
  437. licences, plus de nombreux utilitaires de divers autres auteurs français.
  438.  
  439. 3) Le diffuseur m'apporte la preuve qu'il respecte les deux obligations
  440. susdites.
  441.  
  442.  
  443.  
  444. LICENCE
  445.  
  446. Le prix de la licence d'utilisation individuelle est de 145 F TTC pour le
  447. couple CILC.COM et REP.COM. La licence désigne: un site géographique, une
  448. personne responsable par site géographique, une entreprise ou une personne
  449. physique détentrice de la licence.
  450.  
  451. Le responsable, est celui que l'entreprise désigne pour veiller au respect de
  452. la loi sur les droits d'auteurs de logiciels, par l'établissement. C'est
  453. souvent aussi le responsable du parc de micro-ordinateurs.
  454.  
  455. Payer votre licence vous donne droit à la toute dernière version tout de suite,
  456. plus une mise à jour gratuite à la prochaine révision majeure dans les 12
  457. mois. Deux mises à jour pour les licences qui me parviendront avant le 15
  458. avril 1993. Quand j'envoie une mise à jour, elle comprend aussi les dernières
  459. versions de programmes pour lesquels je n'ai fixé (encore) aucune rémunéra-
  460. tion, et qui rendent de signalés services.
  461.  
  462. Vous restez licencié à vie, mais mon obligation de mise à jour s'éteint au
  463. bout d'un an.
  464.  
  465. Des licences de site sont disponibles, à des prix très, très dégressifs.
  466. Voici comment calculer le prix des licences de site:  Soit N le nombre de
  467. postes utilisateurs, le prix TTC sera calculé ainsi: 145 * N^(0,6). C'est à
  468. dire que le coefficient sera N à la puissance 0,6. On arrondit au franc
  469. supérieur. Puis on ajoute 50 F TTC par site géographique supplémentaire.
  470.  
  471. Exemples:
  472. 220 F TTC pour 2 utilisateurs (par exemple, votre ordinateur de bureau, et
  473. votre portable),
  474. 381 F TTC pour 5 utilisateurs,
  475. 578 F TTC pour 10 utilisateurs,
  476. 875 F TTC pour 20 utilisateurs,
  477. 2299 F TTC pour 100 utilisateurs sur un même site géographique de la même
  478. entreprise.
  479.  
  480. Et une entreprise qui a 4 ordinateurs par usine, sur 3 usines dans 3 rues ou
  481. communes différentes? Elle doit me déclarer les sites, les nombres de
  482. postes utilisateurs par site, et le responsable pour chaque site.
  483.  
  484.  
  485. Elle compte 12 utilisateurs, soit 644 F, plus deux sites supplémentaires, soit
  486. 100 F. Total 744 F TTC. Elle reçoit une disquette distincte pour chaque site
  487. déclaré.
  488.  
  489. Ces prix sont valides pour toute l'année 1993.
  490. Je publierai fin 1993 le prix des prolongations du service des mises à jour
  491. périodiques.
  492.  
  493.  
  494. J'attends aussi vos critiques et suggestions.
  495.  
  496.  
  497.  
  498. J. LAVAU, Automatique et Logiciels à votre service. Tel 23 64 13 07.    p. 8/8
  499.