home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / bbs / nlup23 / read.ger < prev   
Text File  |  1993-01-29  |  5KB  |  149 lines

  1.     NLUPDATE V2.20                by Jörg Spilker (2:245/502, 90:6000/106)
  2.     ----------------------------------------------------------------------
  3.  
  4.     Bitte dieses Manual sorgfältig lesen. Im Vergleich zu früheren Versio-
  5.     nen sind einige Keywords und Flags entfallen.
  6.  
  7.     NLUPDATE ist ein kleines Tools für Sysops zum automatischen  Entpacken 
  8.     von  Nodelisten  und  Diffs.  Außerdem  bindet es  die  Diffs  in  die 
  9.     vorhandenen Listen ein,  started einen Nodelistcompiler und packt  auf 
  10.     Wunsch neue Listen. Auch die DIFF's können umgepackt werden. Weiterhin 
  11.     können  mit  Hilfe  von PRVNODES.TOS  (by  Günther  Parcia)  regionale 
  12.     Nodelisten erstellt und gepackt werden.
  13.  
  14.     Achtung:  Im Gegensatz zu früheren Versionen werden keine LISTEN  oder 
  15.     DIFF's mehr automatisch gelöscht.  Für diesen Zweck ist MUPDATE besser 
  16.     geeignet.
  17.     
  18.  
  19.     Angaben  zur Konfiguration sind in der Datei NLUPDATE.CFG  zu  machen. 
  20.     Diese wird im aktuellen Ordner gesucht.  Ist sie dort nicht vorhanden, 
  21.     so  werden die Environment Variablen MAILER und BINKLEY abgefragt  und 
  22.     dort  gesucht.  War  die  Suche auch dort  erfolglos,  so  bricht  das 
  23.     Programm ab.
  24.  
  25.     Folgende  Einträge sind im NLUPDATE.CFG vorzunehmen  (einige  Einträge 
  26.     sind optional (*) und nur bei bestimmten Einstellungen notwendig):
  27.  
  28.     NListComp  : Pfad/Name Opt. des NodeListcompilers.
  29.  
  30.     Pn24User(*): Pfad/Name Opt. eines Konverters Pointliste -> Userliste. 
  31.  
  32.     PrvtNode(*): Pfad/Name von PRVNODES.TOS.
  33.  
  34.     ArcImp     : Pfad/Name von ARC mit Optionen zum Auspacken.
  35.  
  36.     ArcExp     : Pfad/Name von ARC mit Optionen zum Einpacken.
  37.  
  38.     LzhImp     : Pfad/Name von LHARC mit Optionen zum Auspacken.
  39.  
  40.     LzhExp     : Pfad/Name von LHARC mit Optionen zum Einpacken.
  41.  
  42.     ZipImp     : Pfad/Name von ZIP mit Optionen zum Auspacken.
  43.  
  44.     ZipExp     : Pfad/Name von ZIP mit Optionen zum Einpacken.
  45.  
  46.     NetFile    : Ordner, wo die Diff's ankommen.
  47.  
  48.     NodeList   : Ordner, wo die ungepackte Nodelist steht.
  49.  
  50.     StatusLog  : Hier werden NLUPDATES Meldungen reingeschrieben.
  51.  
  52.     NewList(*) : Pfad, wo neue Listen abgelegt werden sollen. Diese können 
  53.                  dann  mit der AUTOSEND Option von TICK in  den  passenden 
  54.                  Ordner gemoved werden.
  55.  
  56.  
  57.     Wie gebe ich jetzt die zu bearbeitenden Listen bekannt?  Dazu gibt  es 
  58.     drei Möglichkeiten:
  59.  
  60.     1) Ungepackte Listen. Diese werden durch das Keyword Copy angegeben.
  61.  
  62.     Copy Filename{,Filename}..
  63.  
  64.     Trifft eine der aufgeführten Dateien ein,  so wird sie vom NetFile  in 
  65.     den NodeList Ordner kopiert.
  66.  
  67.     Beispiel:
  68.  
  69.     Copy C 24552.upd,3200.upd 
  70.  
  71.     Der Nodelistcompiler wird NICHT gestartet.
  72.  
  73.  
  74.     2) Gepackte Listen (mit und ohne DIFF). Diese werden durch LisI (wobei 
  75.     I Werte zwischen 1-5 annehmen kann) vereinbart.
  76.  
  77.     LisI [N|A|L|Z][N|A|L|Z] Listname,Diffname {option}
  78.  
  79.     bzw.
  80.  
  81.     LisI [N|A|L|Z] Listname {option}
  82.     
  83.     Bedeutung der Flags:
  84.  
  85.     Das  erste Flag gibt an,  ob eine neu erstellte Liste  gepackt  werden 
  86.     soll.  Mit  dem zweitem Flag kann ein evtl.  vorhandenes DIFF  in  ein 
  87.     neues  Format gepackt werden.  Die gepackten Files werden  im  NewList 
  88.     Ordner abgelegt. Dieser muß also in diesem Fall angegeben werden.
  89.  
  90.     N: Keine neue Liste/Diff packen.
  91.  
  92.     A: Mit ARC packen.
  93.  
  94.     L: Mit LHARC packen.
  95.  
  96.     Z: Mit ZIP packen.
  97.  
  98.     Zusätzlich können spezielle Optionen für den Aufruf des Nodelistcompi-
  99.     lers angegeben werden.
  100.  
  101.     Beispiel:
  102.  
  103.     Lis1 ZL nodelist,nodediff
  104.     Lis2 ZL points24,pr24diff
  105.     Lis3 Z nestlist 1 -c nestlst.cfg -n nestlist.*
  106.  
  107.     Beim Eintreffen eines NODEDIFF's bzw. PR24DIFF's werden diese entpackt 
  108.     und  in die vorhandenen Listen eingebunden.  Außerdem werden die  neue 
  109.     Node- und Pointliste gezipt,  die Diff's gelharced.  Die NeSTList wird 
  110.     entpackt und mit ZIP neu gepackt. Anschließend wird der Nodelistcompi-
  111.     ler 2-mal augerufen,  beim 2.ten mal mit den Optionen zum  compilieren 
  112.     der NeSTList.
  113.  
  114.  
  115.     3)  Regionale Listen erstellen.  Mit Hilfe von NLUPDATE  und  PRVNODES 
  116.     können gepackte regionale Nodelisten erstellt werden.  Dazu dient  das 
  117.     Keyword PrvtI (I = 1-5).
  118.  
  119.     PrvtI [A|L|Z] Listname zone region
  120.  
  121.     Der  erste  Flag gibt die Packmethode an,  Zone und Region  geben  an, 
  122.     welcher Ausschnitt der Nodeliste von PRVNODES bearbeitet werden soll.
  123.  
  124.     Beispiel:
  125.  
  126.     Prvt1 Z region24 2 24
  127.     Prvt2 L region30 2 30
  128.  
  129.  
  130.     Optionen im CFG oder der Kommandozeile:
  131.  
  132.     -l/LOG: NLUPDATE gibt sich gesprächig und schreibt ins StatusLog.
  133.  
  134.     -u/USERLIST: Ruft das unter Pn24User angegebene Programm auf.
  135.  
  136.                  
  137.     ========================
  138.     Was ist noch in Planung?
  139.  
  140.     Erstellung diverser Userlisten.
  141.     CRC-Berechung in ASSEMBLER.    
  142.     
  143. ---------------------------------------------------------------------
  144. 29.01.1994: V2.30
  145.  
  146. Schneller CRC Code implementiert (vielen Dank an Jan Kriesten)
  147. Hoffentlich einen Bug gefixed, der zu einem CRC Fehler führte,
  148. obwohl keiner vorhanden war.
  149. Die Filenamen im Copy statement können jetzt auch Wildcards enthalten