Ü Ûßß ÛßÛ Û Û ß ÜÜÜ ÜÜÜ Ûßß Û ßßÛ ÛÜÛ Û Û Û Û Û Ûß Û ÛÛÛ Û ÛÛÛ ÛÛÛ Û Û ÛÛÛ ÛÛÛ SQUILAB(tm) Upload-Processor Version 1.0á ****************************************************************************** ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³Dieses Archiv beinhaltet die folgenden Files: ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ DLPATH DUMMY TXT SQUILAB ANS SQUILAB EXE PCBTEST BAT SQUILAB DOC WHATS NEW ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Was tut das Programm ? ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Es testet Uploads........ .....aber es gibt doch schon viele davon: ZIPLAB, RADLAB und wie sie alle heissen m”gen? Ich habe sie so ziemlich alle ausprobiert. Entweder fehlte das ben”tigte Memory, die Installation war zu umst„ndlich oder er zer- st”rte Informationen in ZIP-Files (SubDirs, Labels), etc..... All dies hat mich dazu bewogen, ein LAUFFŽHIGES und einfach zu installierndes Programm zu schreiben, dass die Uploads testet und RICHTIG bearbeitet. Hier ist es nun: SQUILAB (tm). --------------------------------------------------------------- Folgende Vorteile gegenber den anderen Upload-Testern zeichnen dieses Programm aus: --------------------------------------------------------------- 1) Kein SWAP n”tig, da SQUILAB(tm) nur gerade 50 kb ben”tigt. In den meisten F„llen kann deshalb auf diesen "Krampf" ver- zichtet werden (Bei mir l„uft es jedenfalls endlich ohne). 2) Alle Informationen werden von den PCB Umgebungsvariablen genommen. Es sind also keine .CFG Files notwendig, die in alle Node-Dirs kopiert werden mssen. Sp„tere Aenderungen z.Bsp. in den File-Areas, DIR-Namen, etc werden automatisch bercksichtigt. 3) Der Welcome-Screen fr den Upload-Tester kann selber und individuell gestaltet werden. 4) Die verschiedenen Bearbeitungsschritte werden dem User angezeigt. ------------------------------------------------ SQUILAB(tm) prft und bearbeitet folgende Punkte: ------------------------------------------------ a) Integrity-Check (CRC-Check) b) Viren-Check (McAfee SCAN) c) FILE_ID.DIZ wird automatisch in die Beschreibung aufgenommen. d) ZIP-Comment wird eingefgt. e) Zus„tzlich errechnet SQUILAB(tm) das „lteste, das neueste und die Anzahl Files und fgt diese Informationen in die Beschreibung ein. f) SQUILAB(tm) errechnet die Gr”sse des Archives in ungepacktem Zustand, eine 32bit Checksumme und fgt auch diese Informationen in die Beschreibung ein. g) -AV wird eingefgt, OHNE das ganze ZIP-File umzupacken (wie z.Bsp. RADLAB dies tut). Dadurch wird verhindert, dass wichtige Infos wie SubDirs, Labels, etc. zerst”rt werden oder verloren gehen!!! H) Testet das Archiv auf das „lteste File und vergleicht dies mit dem vorgegebenen Wert. Wenn „ltere Files vorhanden sind wird der Upload als FAILED deklariert. I) SQUILAB(tm) l”scht unerwnschte BBS-Ad's im Archiv J) ...und LAST BUT NOT LEAST: Hast Du Dich auch schon ge„rgert, dass man Files z.Bsp. in Konferenz 1 uploaden kann, die bereits in Konferenz 3 vorhanden sind? PCBoard kann das nicht checken - aber SQUILAB(tm) kann...!!!! ***************************************************************** SQUILAB(tm) befindet sich zur Zeit in einer á-Phase und ist auf meiner Mailbox in Betrieb. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³Installation ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ 1) Er”ffne ein Directory auf demjenigen Drive, wo sich die anderen PCB Dir's befinden..... 2) Kopiere die Files, die sich in diesem Archiv befinden, in das neue Directory. 3) Editiere das File PCBTEST.BAT und passe es Deinen speziellen Verh„ltnissen an (falls n”tig fr jeden Node separat) und kopiere diese ins entsprechende Node-Directory. PCBTEST.BAT ----------- ---> @echo off ---> cd\squilab ---> squilab.exe %1 %2 %3 %pcbdrive% %pcbdir% 1 X:\MAILBOX\ZC.TXT ---> cd x:%pcbdir% Erkl„rung zu den einzelnen Zeilen: --------------------------------- @echo off > selbstredend !! cd\squilab > Sprung ins Verzeichnis, wo sich die SQUILAB(tm) Files befinden squilab.exe %1 %2 %3 %pcbdrive% %pcbdir% 1 X:\MAILBOX\ZC.TXT BBSAD.TXT 911231 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ³ ³ |---> BBSad ³ (Diese Eintr„ge genau so bernehmen) ³ ÀÄ> ZIP-Comment ³ ÀÄÄÄÄ> ComPort dieses Nodes ³ oder 0 beim lokalen ³ Node!! ³ ³ Datum-Limite < ÄÄÄÄÙ cd x:%pcbdir% > Rcksprung ins aufrufende Node-Verzeichnis 4) Das File DLPATH beinhaltet s„mtlichen Pfade Deiner Mailbox, in welchen nach "Duplicate" abgesucht werden soll (wird sp„ter durch PCB-Datei abgel”st). Ich habe dieses File aus den verschiedenen Konferenzen zusammenkopiert. Es kann auch mit einem Editor erfasst werden. 5) Editiere das File SQUILAB.ANS mit TheDraw. Es mssen ESC-Sequenzen fr die Farben verwendet werden und nicht die PCB-Farbcodes ! Das w„rs eigentlich schon........ Allf„llige Fehlermeldungen und Verbesserungsvorschl„ge bitte direkt an den Sysop der SQUIRREL richten. - Peter - ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³Wichtiger Hinweis: ³ ³Das Tool arbeitet mit "hardcoded"-AV. Wenn Du keine eigene AV hast ³ ³bitte bei mir melden.... ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ