home *** CD-ROM | disk | FTP | other *** search
/ BBS 1 / BBS#1.iso / maximus / llist100.arj / LLIST.DOC < prev    next >
Text File  |  1993-12-20  |  7KB  |  161 lines

  1.  
  2.                             ■ L-List ■
  3.                             ──────────
  4.  
  5. Questo programma *NON* e' di pubblico  dominio; potete  usarlo per 
  6. un breve periodo di valutazione, e quindi se vorrete continuare ad 
  7. usarlo dovrete registrarvi pagando L. 10.000 ($ 6.00) a:
  8.  
  9. Alessandro Trebbi, via Cecchi 52, 61100 Pesaro
  10.  
  11. Riceverete cosi'  la chiave  per continuare  ad usare  liberamente 
  12. questo programma, via Crash Mail o Lettera (scegliete voi il mezzo 
  13. preferito).
  14.  
  15.  
  16. * Caratteristiche:
  17.  
  18. LList  serve  a  generare  vari tipi  di liste  files, lasciandovi 
  19. inoltre la  possibilita'  di personalizzarle  con le  sue numerose 
  20. opzioni.
  21. LList   si   allontana  molto   dal  funzionamento   di  programmi 
  22. tradizionali di questo tipo:
  23.  
  24. *   E'  estremamente  veloce  (1/3~1/4  del  tempo  impiegato  dai 
  25. programmi convenzionali);
  26. * Versatile (le opzioni vengono definite su linea di comando);
  27.  
  28. E non e'  neanche semplicemente  una utility  per generare  liste, 
  29. visto che ha anche  notevoli opzioni  per mantenere  in ordine  le 
  30. vostre aree files (vedi opzioni "FIXFBBS", "FILEIDX,DUP");
  31.  
  32.  
  33. * Uso di LList:
  34.  
  35. LList deve  essere lanciato  dalla directory  della vostra  BBS, e 
  36. cerca nell'ordine i files di configurazione di Lora (SysFile.Dat), 
  37. SuperBBS  (FlSearch.Bbs),  Remote  Access  (Files.Ra)  e   Maximus 
  38. (Area.Dat).
  39. LList usa  un file  di configurazione,  LList.Cfg, in  cui leggere 
  40. vari  parametri  (la  maggior  parte  dei  quali  possono   essere 
  41. ridefiniti da linea di comando); rimando alle varie sezioni per le 
  42. KeyWord e comandi disponibili. In ogni caso, LList  funziona anche 
  43. se il  file LList.Cfg  non viene  trovato, usando  in quest'ultimo 
  44. casi i parametri di default (per migliori risultati, rinominate ed 
  45. editate il file Example.Cfg presente nel pacchetto).
  46. Dovrebbe quindi  gia' funzionare  sul vostro  sistema: provate  ad 
  47. esempio  "LLIST  RANGE  0-32767",  per  generare  le  varie  liste 
  48. (AllFiles.Txt, NewFiles.Txt, Files.Lst), da tutte le aree.
  49.  
  50.  
  51. * Parte generale:
  52.  
  53. La selezione delle aree va fatta tramite parametri sulla linea  di 
  54. comando;  e'  possibile  elencare  le  varie  aree,  semplicemente 
  55. specificandone  i  numeri in  seguito al  parametro AREA,  e anche 
  56. specificare  un  intervallo di  aree da  listare con  il parametro 
  57. RANGE; le seguenti sono due linee di comando valide (da notare che 
  58. in caso  specifichiate male  qualche parametro  LList vi  dara' la 
  59. sintassi con cui dovrete lanciarlo):
  60.  
  61. LList AREA 1 2 3 4 5
  62. LList RANGE 1-5
  63.  
  64. Le  liste  generate con  questi due  comandi saranno  equivalenti; 
  65. questi  parametri  possono  essere  specificati  insieme  (AREA in 
  66. particolare anche piu' di una volta).
  67.  
  68. E'  possibile  inoltre  selezionare  le  aree   di  certi   gruppi 
  69. (parametro GROUP, attivo solo usando Lora), e selezionare  le aree 
  70. al  di  sotto  di  un certo  livello (impostato  tramite parametro 
  71. MAXLEV).
  72.  
  73. La selezione dei files da listare viene fatta sia tramite  file di 
  74. configurazione che tramite linea di comando.
  75. Per selezionare i files  orfani, si  puo indicare  "Orfani Y"  nel 
  76. file di configurazione ovvero ORY su linea di comando; i files non 
  77. listati nel Files.Bbs e presenti nella  directory di  download che 
  78. non sono listati tra  i vari  parametri EXCLUDE  verranno aggiunti 
  79. anch'essi nella lista, mettendo  come descrizione  quella definita 
  80. con ORFANISTR.
  81. Per selezionare i files OffLine, si puo' indicare "OffLine Y"  nel 
  82. file di configurazione ovvero  OFY su  linea di  comando; i  files 
  83. listati nel Files.Bbs e non presenti  nella directory  di download 
  84. verranno  cosi'  aggiunti  alla  lista,  scrivendo  in  luogo   di 
  85. lunghezza e data del file quanto avrete definito come OFFLINESTR.
  86. Gli  altri  files  (ne'  orfani ne'  offline) vengono  normalmente 
  87. listati, a meno di non specificare OTN su linea di comando.
  88.  
  89. Il formato della lista puo' essere modificato e  personalizzato in 
  90. vari modi: innazitutto, si  puo' scegliere  tra uno  dei tre  modi 
  91. predefiniti per scrivere l'intestazione di ciascuna area file; nel 
  92. file  di  configurazione, potrete  scegliere come  HdrStyle LList, 
  93. Febbs oppure Hlist; potrete inoltre scegliere il numero di colonne 
  94. entro cui formattare il testo, scegliendolo tramite parametro  COL 
  95. da linea di comando  (mettetelo pari  la numero  di colonne  della 
  96. stampante per migliori risultati); da ultimo, potete opzionalmente 
  97. scegliere di non ordinare alfabeticamente la lista, mantenendo  lo 
  98. stesso ordine dei files nel Files.Bbs, tramite l'opzione NOSORT.
  99. Puo'  essere  inoltre personalizzato  il formato  di presentazione 
  100. della data; se usate Lora verra' letto dal file di configurazione, 
  101. altrimenti potrete definirlo direttamente con DATEPATTERN.
  102. Potrete  inoltre  editare LLIST.HDR  e LLIST.FTR,  che sono  i due 
  103. files da  inserire in  testa e  in coda  alle liste  (nel file  di 
  104. configurazione potrete  definire dei  Path alternativi  per questi 
  105. duw files).
  106.  
  107.  
  108. * ALLFILES.TXT (lista completa)
  109.  
  110. La lista completa dei files viene creata con il nome di default di 
  111. AllFiles.Txt; tale nome (e path) puo' essere ridefinito  nel files 
  112. di  configurazione,  tramite il  parametro ALLFILES;  per migliori 
  113. risultati, createla su RamDisk.
  114.  
  115.  
  116. * NEWFILES.TXT (Nuovi files)
  117.  
  118. Il path di questa lista e' definibile tramite  parametro NEWFILES; 
  119. l'eta' dei nuovi files (espressa in  giorni) puo'  essere definita 
  120. nel  file  di  configurazione  ed  anche  ri-definita da  linea di 
  121. comando, tramite parametro NEWDAYS; in particolare, con NewDays  0 
  122. questa lista non verra' generata.
  123.  
  124.  
  125. * FILEIDX
  126.  
  127. Questa lista e' usata da Lora per i file request.   Viene generata 
  128. specificando FILEIDX su linea di comando, ed i files inseriti sono 
  129. tutti  quelli  fisicamente  presenti  nella directory  di download 
  130. (indipendentemente dal  settaggio per  i files  Orfani e  dai vari 
  131. parametri EXCLUDE);
  132.  
  133.  
  134. * OKFILE
  135.  
  136. Questo e' il classico file usato da Binkley ed altri mailer per  i 
  137. file   request;   contiene   i   path  delle   varie  aree   files 
  138. (eventualmente passwordati se avrete definito OKFILEPWD),  nonche' 
  139. i  vari  magic names  definiti nel  file di  configurazione (MAGIC 
  140. <path>  <commento>,  dove  in  particolare  <path>  puo' contenere 
  141. wildcards, nel qual caso viene  selezionato il  file piu'  recente 
  142. che viene trovato, e commento puo' essere una  password). Per  non 
  143. generare questa lista, specificate NOOKFILE da linea di comando.
  144.  
  145.  
  146. * FIXFBBS
  147.  
  148. Un discorso a parte merita questa opzione; gli algoritmi di  LList 
  149. consentono di identificare rapidamente  duplicati, files  orfani e 
  150. offline; una volta selezionati da linea di comando i files  che si 
  151. desidera (non  si desidera)  listare, potrete  ricreare il  vostro 
  152. file di indice ripulito (nello stesso ordine di  quello originario 
  153. se avrete selezionato NOSORT,  in ordine  alfabetico se  non avete 
  154. invece  selezionato  questa  opzione);  il  file  riscritto  avra' 
  155. estensione  NEW,  oppure ORF  se avrete  selezionato solo  i files 
  156. Orfani, oppure  DEL se  avrete selezionato  solo i  files OffLine. 
  157. specificando FIXFBBS,REPLACE come opzione,  il Files.Bbs  andra' a 
  158. sovrascrivere quello precedente (da usare con cautela).
  159.  
  160.  
  161.