home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / pcboard / sqlab20.zip / SQUILAB.DOC < prev    next >
Text File  |  1992-09-27  |  6KB  |  168 lines

  1.                                                     ▄
  2.                         █▀▀ █▀█ █ █ ▀   ▄▄▄ ▄▄▄ █▀▀ █                          
  3.                         ▀▀█ █▄█ █ █ █   █   █   █▀  █                          
  4.                         ███   █ ███ ███ █   █   ███ ███                        
  5.  
  6.  
  7.  
  8.                                 SQUILAB(tm)
  9.                               Upload-Processor
  10.                                Version 1.0ß
  11.  
  12.  
  13. ******************************************************************************
  14. ┌──────────────────────────────────────────────┐
  15. │Dieses Archiv beinhaltet die folgenden Files: │
  16. └──────────────────────────────────────────────┘
  17.  
  18. DLPATH
  19. DUMMY    TXT
  20. SQUILAB  ANS
  21. SQUILAB  EXE
  22. PCBTEST  BAT
  23. SQUILAB  DOC
  24. WHATS    NEW
  25.  
  26. ┌─────────────────────────┐
  27. │ Was tut das Programm ?  │
  28. └─────────────────────────┘
  29. Es testet Uploads........
  30.  
  31. .....aber es gibt doch schon viele davon: ZIPLAB, RADLAB und wie
  32. sie alle heissen mögen?
  33. Ich habe sie so ziemlich alle ausprobiert. Entweder fehlte das
  34. benötigte Memory, die Installation war zu umständlich oder er zer-
  35. störte Informationen in ZIP-Files (SubDirs, Labels), etc.....
  36.  
  37. All dies hat mich dazu bewogen, ein LAUFFÄHIGES und einfach zu
  38. installierndes Programm zu schreiben, dass die Uploads testet
  39. und RICHTIG bearbeitet.
  40.  
  41. Hier ist es nun:   SQUILAB (tm).
  42.  
  43. ---------------------------------------------------------------
  44. Folgende Vorteile gegenüber den anderen Upload-Testern zeichnen
  45. dieses Programm aus:
  46. ---------------------------------------------------------------
  47. 1)  Kein SWAP nötig, da SQUILAB(tm) nur gerade 50 kb benötigt.
  48.     In den meisten Fällen kann deshalb auf diesen "Krampf" ver-
  49.     zichtet werden (Bei mir läuft es jedenfalls endlich ohne).
  50.  
  51. 2)  Alle Informationen werden von den PCB Umgebungsvariablen
  52.     genommen. Es sind also keine .CFG Files notwendig, die in
  53.     alle Node-Dirs kopiert werden müssen. Spätere Aenderungen
  54.     z.Bsp. in den File-Areas, DIR-Namen, etc werden automatisch
  55.     berücksichtigt.
  56.  
  57. 3)  Der Welcome-Screen für den Upload-Tester kann selber und
  58.     individuell gestaltet werden.
  59.  
  60. 4)  Die verschiedenen Bearbeitungsschritte werden dem User angezeigt.
  61.  
  62. ------------------------------------------------
  63. SQUILAB(tm) prüft und bearbeitet folgende Punkte:
  64. ------------------------------------------------
  65.  
  66. a)  Integrity-Check  (CRC-Check)
  67.  
  68. b)  Viren-Check (McAfee SCAN)
  69.  
  70. c)  FILE_ID.DIZ wird automatisch in die Beschreibung aufgenommen.
  71.  
  72. d)  ZIP-Comment wird eingefügt.
  73.  
  74. e)  Zusätzlich errechnet SQUILAB(tm) das älteste, das neueste
  75.     und die Anzahl Files und fügt diese Informationen in die
  76.     Beschreibung ein.
  77.  
  78. f)  SQUILAB(tm) errechnet die Grösse des Archives in ungepacktem
  79.     Zustand, eine 32bit Checksumme und fügt auch diese Informationen
  80.     in die Beschreibung ein.
  81.  
  82. g)  -AV wird eingefügt, OHNE das ganze ZIP-File umzupacken (wie z.Bsp.
  83.     RADLAB dies tut). Dadurch wird verhindert, dass wichtige Infos
  84.     wie SubDirs, Labels, etc. zerstört werden oder verloren gehen!!!
  85.  
  86. H)  Testet das Archiv auf das älteste File und vergleicht dies mit dem
  87.     vorgegebenen Wert. Wenn ältere Files vorhanden sind wird der Upload
  88.     als FAILED deklariert.
  89.  
  90. I)  SQUILAB(tm) löscht unerwünschte BBS-Ad's im Archiv 
  91.  
  92. J)  ...und LAST BUT NOT LEAST:
  93.     Hast Du Dich auch schon geärgert, dass man Files z.Bsp. in
  94.     Konferenz 1 uploaden kann, die bereits in Konferenz 3 vorhanden
  95.     sind? PCBoard kann das nicht checken - aber SQUILAB(tm) kann...!!!!
  96.  
  97. *****************************************************************
  98.  
  99. SQUILAB(tm) befindet sich zur Zeit in einer ß-Phase und ist auf
  100. meiner Mailbox in Betrieb.
  101.  
  102.  
  103.  
  104. ┌──────────────┐
  105. │Installation  │
  106. └──────────────┘
  107.  
  108. 1)  Eröffne ein Directory auf demjenigen Drive, wo sich die anderen
  109.     PCB Dir's befinden.....
  110.  
  111. 2)  Kopiere die Files, die sich in diesem Archiv befinden, in das
  112.     neue Directory.
  113.  
  114. 3)  Editiere das File PCBTEST.BAT und passe es Deinen speziellen
  115.     Verhältnissen an (falls nötig für jeden Node separat) und kopiere
  116.     diese ins entsprechende Node-Directory.
  117.  
  118.     PCBTEST.BAT
  119.     -----------
  120.     --->   @echo off
  121.     --->   cd\squilab
  122.     --->   squilab.exe %1 %2 %3 %pcbdrive% %pcbdir% 1 X:\MAILBOX\ZC.TXT
  123.     --->   cd x:%pcbdir%
  124.  
  125.     Erklärung zu den einzelnen Zeilen:
  126.     ---------------------------------
  127.  
  128.     @echo off       > selbstredend !!
  129.  
  130.     cd\squilab      > Sprung ins Verzeichnis, wo sich die
  131.                       SQUILAB(tm) Files befinden
  132.  
  133.     squilab.exe %1 %2 %3 %pcbdrive% %pcbdir% 1 X:\MAILBOX\ZC.TXT BBSAD.TXT 911231
  134.     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  │       │           |---> BBSad │
  135.     (Diese Einträge genau so übernehmen)     │       └─> ZIP-Comment         │
  136.                                              └────>  ComPort dieses Nodes    │
  137.                                                      oder 0 beim lokalen     │
  138.                                                      Node!!                  │
  139.                                                                              │
  140.                                                           Datum-Limite < ────┘
  141.  
  142.     cd x:%pcbdir%   > Rücksprung ins aufrufende Node-Verzeichnis
  143.  
  144.  
  145. 4)  Das File DLPATH beinhaltet sämtlichen Pfade Deiner Mailbox, in
  146.     welchen nach "Duplicate" abgesucht werden soll (wird später durch
  147.     PCB-Datei abgelöst). Ich habe dieses File aus den verschiedenen
  148.     Konferenzen zusammenkopiert. Es kann auch mit einem Editor erfasst
  149.     werden.
  150.  
  151. 5)  Editiere das File SQUILAB.ANS mit TheDraw. Es müssen ESC-Sequenzen
  152.     für die Farben verwendet werden und nicht die PCB-Farbcodes !
  153.  
  154.  
  155. Das wärs eigentlich schon........
  156.  
  157. Allfällige Fehlermeldungen und Verbesserungsvorschläge bitte direkt
  158. an den Sysop der SQUIRREL richten.
  159.  
  160.  
  161.                                                 - Peter -
  162.  
  163. ┌──────────────────────────────────────────────────────────────────────┐
  164. │Wichtiger Hinweis:                                                    │
  165. │Das Tool arbeitet mit "hardcoded"-AV. Wenn Du keine eigene AV hast    │
  166. │bitte bei mir melden....                                              │
  167. └──────────────────────────────────────────────────────────────────────┘
  168.