INSTALL.EXE.x/DOC/WASIST.NEU

16.1 KB b820dd8ea411598d…
Lieber Anwender !

Zuerst: Dies ist ein GAMMA Release von SKC 4.0. Dies bedeutet, daß er von
meinen Alpha Testern reichhaltig getestet wurde. Ich suche nun Feetback
einer grösseren Gruppe, also von Sysops wie Ihnen. SKC 4.00Γ2 hat alle
features, die auch der fertige Release haben wird. Die einzige Einschränkung
ist, daß die Sprach- und Hilfe-Dateien noch nur in deutsch verfügbar sind.
Wenn Sie bugs erkennen, so würde ich mich über ein ausgefülltes BUG.REP von
Ihnen freuen.

Grischa Brockhaus, 26. Juli 1996


══ Was hat sich seit der letzten offiziellen Version 3.60 bei SKC getan ? ══

Einiges, eigentlich zu viel, um es hier aufzuschreiben. Ich habe in diesem
File versucht, mein WASISNEU.TXT für die Alpha Tester, das auf inzwischen
ca. 60 kb angewachsen ist, kürzer zu fassen und zu sortieren. Hier ist das
Resultat:

═══ Veränderungen, Verbesserungen: ═════════════════════════════════════════

    Allgemein ──────────────────────────────────────────────────────────────
  ! Musste einen neuen Key implementieren, das Update ist in der Regel
    kostenlos. Bitte REGISTER.GER ausfüllen und abschicken.
  ! Wenn eine Verschiebe-Verzeichnis (Vir/Bad/Old) nicht eingetragen ist
    (leer ist), so wird nicht mehr umbenannt, wie früher, sondern gelöscht!
  ! SK-UAC.DAT zum alten Eisen erklärt und FILES.SKC eingeführt. Dies sind
    binäre Dateien, die schneller zu lesen und erheblich leichter zu
    handhaben sind. MAINTDAT kommt auch auf den Müll, nun kommt SKCTOOL, was
    ähnliches aber einfacher und schneller bringt. Dieses Tool wird zum
    allgemeinen Maintenance Tool der Datenbanken. Bitte zuerst auf allen
    Platten, die SK-UAC.DAT haben SKCTOOL C:\ DATCVT aufrufen. Ausserdem in
    den täglichen Event SKCTOOL <Filebase-Hauptverzeichnis> DATPACK
    aufrufen. Ausserdem kann man jetzt an/abschalten, ob die DAT files
    benutzt werden. Sie werden dann auch im Singlemode benutzt.
    Konfigurierbar oder Parameter /DAT+
  + Zwei gleiche Nodes können nicht mehr gleichzeitig starten. Dies habe ich
    eingebaut, da dies sonst zu Datenverlusten in der Base führen könnte.
  + Neues Konfigurations Programm mit Namen SKCSETUP. Es hat eine komlette
    Online Hilfe, die bis auf weiteres ein Handbuch ersetzt.
  + Language File Support (Habe keinen Bock mehr, für jede Sprache ein
    eigenes GROSSES Archive zu versenden.. :-)
  + Overlay Puffer können mit SET SKOVR=UMB in den UMB verschoben werden.
    Dies spart einigen Arbeitsspeicher, führt aber leider unter z.B. QUEMM
    zum Komplettabsturz.
  + Zwei Arten von Dupechecks implementiert. Einen normalen Dupecheck für
    alle und einen erweiterten für die kommerzielle Version von SKC.
  + Habe die Log-Routinen komplett neu geschrieben, da ein Log-Level
    gewünscht wurde. Die bisherigen Infos waren manchen zu wenig.
  + $N kann im LogFile-Namen verwendet werden. $N wird ersetzt durch
    die dreistellige NodeNummer mit vorangestellten 0en.
  + DMS Testing via externer Tools TEST-DMS.EXE und DMS-DIZ.EXE eingebaut.
  + GIF-Konvertierung eingebaut.
  + Touchen nun möglich auf ältestes/neuestes File im Archiv, bezogen auf
    alle Dateien darin oder nur auf die EXE/COM's/DIZ.
  + Archive, die zu alt sind können abgewiesen werden.
  + SKC kann TIC-files, Binkley-Outbound-FLOs und Netmails ändern. Mit dem
    Parameter /TIC hinter den normalen Parametern ändert SKC zum Archiv
    gehörende TIC files (Name + CRC). NetMails mit Fileattaches und FLO
    files werden nur geändert, wenn sich der Name des gecheckten Files
    geändert hat.
  + Neue Parameter. /ARE:<Name> liest eine Areadatei ein, die <Name> anstatt
    SKULLCHK.ARE heisst, /PKI:<Name> liest eine andere Packer Konfiguration
    als SKULLCHK.PKI ein. Beide Angabe ohne Pfad, SKC sucht sie in seinem
    Verzeichnis. Diese Parameter funktionieren auch bei SKCSETUP.
  + CDROM-Support eingebaut. (Kein DAT Schreiben darauf, kein Konvertieren
    usw. bei automatischer CDROM Erkennung)
  + Interne COM Routinen implementiert. Dies ist für Mailbox-Typen gedacht,
    die keinen FOSSIL benutzen. SKC kann nun auch ohne FOSSIL arbeiten.
  + Areas mit CDROM Flag können vom Basecheck ausgeschlossen werden (RA2,
    PB2, Ezycom)
  + Liest DORINFO.DEF, DOOR.SYS oder PCBOARD.SYS aus, je nachdem, was SKC
    im aktuellen Verzeichnis gefunden Wird. Eine Übergabe von /P:<Port> ist
    also nicht mehr nötig, wenn die Mailbox das Dropfile in das aktuelle
    Verzeichnis abgelegt hat. Reihenfolg des Einlesens: Konfiguration,
    Dropfile, Parameter.
  + Avatar Support eingebaut. SKC versucht es beim User zu erkennen (COLOR)
    oder liest es aus dem Dropfile (DOOR)
  + Erweiterte Informationen beim Checken. Wenn angeschaltet, so startet
    SKC im 50 Zeilen Modus und stellt DIZ's und Infos über den User dar.
    Konfigurierbar oder Parameter /X+
  + Neue Semaphoren nach allen Scans werden im Verzeichnis von SKC abgelegt:
    SKCDONE.<00Node>  Mindestens ein file wurde bearbeitet und gut befunden
    SKCVIR.<00Node>   Mindestens ein file war Viren-verseucht
    SKCBAD.<00Node>   Mindestens ein file war schlecht
    00Node = Node mit 0 vorne aufgefüllt, also 001 für Node 1, 010 für
    Node 10.
  + Einige ANSi's mit Makros implementiert, die in bestimmten Situationen
    dargestellt werden können. Die Namen bitte HELP > EXTERNAL FILES
    entnehmen.
  + Einige Dateien, deren Namen man vorher extra angeben musste haben nun
    einen festen Namen. Die Namen bitte HELP > EXTERNAL FILES entnehmen.
    Dadurch kann man SKC schneller/einfacher konfigurieren.
  + Crc Dupes werden nun in einer schnellen binären Datenbank gespeichert.
    Dadurch schnellerer Startup und Suchen gerade bei sehr vielen CRC's.
    Mit SKCTOOL CRCCVT kann man seine alte CRC Liste konvertieren.
  + SKC kann nun auch Random Werbung aus den Archiven löschen. Das sind
    Werbedateien, die sowohl im Namen als auch im Inhalt veränderlich sind.
  + Minimale Archive Grösse angebbar, ab der erst Inserts in das Archiv
    gepackt werden.
  + Option für grosse Insert Dateien eingebaut. Grosse Inserts werden dann
    nur in grossen Archiven benutzt.
  + Man kann die Umgebung einstellen, also welcher Tasker vorhanden ist.
    Dies kann benutzt werden, wenn die AutoDetect-Routine auf dem System
    Probleme macht.
  + Spielt VOCs in bestimmten Situationen über Soundblaster und Speaker ab.
  + Hacklisten Erkennung etwas erweitert. HACK.RAR wird als schlecht
    verworfen, wenn mindestens eine der folgenden Zeilen gefunden wurde:
    HACK,94,TRO    HACK    HACK.*    HACK*.*
  + Das Utility HackSort in das Paket gepackt. Siehe Dokumentation dazu im
    Archiv
  + Hacklisten Support beschleunigt. SKC compiliert sich jetzt immer einen
    IDX im DB Verzeichnis. Hackliste sollte dafür vorher immer mit HackSort
    sortiert werden.

    Neue Modes ─────────────────────────────────────────────────────────────
  + UploadCheck Support für PCB eingebaut. Eine PCBTEST.BAT liegt bei.
  + RA 2.50 Support eingebaut. (Base und Upload/File)
  + Proboard Support eingebaut. (Base und Upload/File)
  + CONCORD O.O1G2 Upload Check implementiert. Siehe Onlinehilfe UpCheck.
    ACHTUNG! Konvertieren bei Concord wegen Concord Bug auf jeden Fall
    ausschalten!
  + Kompletter TMAIL Support eingebaut (GSBOX ähnliche deutsche Mailbox).
    Basemode nicht implementiert, ist jedoch simpel zu "emulieren" über eine
    Textdatei, in der alle binären Bretter stehen.
  + SKULLCHK.EXE @FILE.LST checkt alle Dateien in dem Textfile FILES.LST.
    Dieser Mode kann auch auf Upload Logs angewandt werden, wenn in den
    Zeilen Dateien mit komplettem Verzeichnis stehen.

    Beschreibungs Dateien ──────────────────────────────────────────────────
  + Kompletter VENDINFO.DIZ Support mit eigener Entpack-Routine
  + Wenn die Auflösung eines GIFs/PCXs bereits von SKC in eine FILES.BBS
    eingetragen wurde, so schreibt er sie nun nicht noch einmal davor.
  + Neue Sound-Extra-Beschreibungen : S2M,S3M
  + Eine Abwehr für andere DIZ Tags implementiertm sie werden nicht mehr in
    die Base importiert.
  + Man kann nun das DIZ was geinsertet wird genauer definieren. Dazu bitte
    das FILE_ID.SKC in dem Verzeichnis von SKC editieren.
    Makros : @FDESC:<Breite>  Beschreibung auf Breite getrimmt/abgeschnitten
             @FDESCW:<Breite> Beschreibung auf Breite gewrappt.
  + ANSi-, PCB-, WildCat, Ezy110 ond PB2-Farbcodes können aus DIZ's
    herausgefiltert werden.
  + In manchen Textfiles sind DIZ files abgespeichert (hauptsächlich auf
    dem Amiga üblich). SKC holt diese Beschreibungen aus *.TXT files, wenn
    vorhanden.
  + Man kann nun die Namen der DIZ files angeben (10 Stück). Sie werden in
    der konfigurierten Reihenfolge gesucht. So kann man also jetzt ein
    FILE_ID.ANS vor einem FILE_ID.DIZ importieren lassen, wenn gefunden.
    Bei Ezy 1.10 sollte als erster Eintrag FILE_ID.CLR stehen. Dafür fallen
    Schalter "Import F.DIZ" und "Import DESC.SDN" weg und werden durch den
    allgemeineren Schalter "Import DIZ file ersetzt".
  + So genannte DIZ Passthroughs können aus den DIZ gelöscht werden. Ist
    das gleiche, wie das verbieten vom Import von DIZ Tags, nur daß sie
    auch wirklich aus der DIZ gelöscht werden. Also VORSICHT ! Siehe
    PTHROUGH.SKC in HELP > EXTERNAL FILES.
  + SKC kann nun sein DIZ Tag wie üblich unter neue Beschreibungen, aber
    auch unter bereits vorhandene DIZ's schreiben. Siehe DESCRIPTIONS > Diz
    Tag Mode.

    Packer ─────────────────────────────────────────────────────────────────
  + Im Packer Dialog kann man mit Shift+Cursor die Positionen der Packer
    verändern.
  + Bei Packern kann nun auch Swapping eingestellt werden.
  + SFX Archive im Archiv werden nun auch ausgepackt und getestet.
  + Verifizieren kann man nun auch zusätzlich nur für eingelegte Archive
    anschalten.
  + Support für den neuen Packer UC2 eingebaut (Logoname und PKI)
  + -AV Support für RAR und SQZ eingebaut, bei SQZ allerdings ungetestet
    mangels der entsprechenden Archive.
  + Kann nun auch -AV Codes in SFX Archiven erkennen und (je nach
    Repack-Einstellung) reagieren.
  + Bei ZIP Archiven wird ein Logo gestempelt, selbst wenn sie AV geschützt
    sind. Dies verändert die AV nicht.
  + Im Umpack Menü kann nun auch eingestellt werde, ob SFXe in normale
    Archive konvertiert oder beibehalten werden sollen.
  + An den Packer werden in der Liste der zu löschenden Dateien nur noch
    tatsächlich vorhandene Unwanted's übergeben.
  + Weiterer Repack Mode : Repack not AV. Damit werden alle Archive, die
    keine AV haben, neu gepackt.
  + Man kann für jeden Packer ein eigenes Logofile angeben.
  + Im Logo für die Archive können Makros eingebaut werden.
  + Man kann für jeden Packer Typ einstellen, daß dieser Typ nie
    konvertiert wird.
  + Wenn der Konvertierungs Packer nicht gefunden wurde, dann wird das jetzt
    im Log gemeldet.


    Virus Scanner ──────────────────────────────────────────────────────────
  + Habe die Zahl möglicher VirenScanner auf 5 erhöht, brauchte ich selber.
  + Es kann das LogFile angegeben werden, das der Scanner ausspuckt. Dieses
    wird bei Viren-Alarm in die VirDir gelegt unter dem Namen <Archive>.SKV
  + Man kann Scanner Definitionen in ein lesbares Textfile abspeichern und
    aus diesem wieder einlesen lassen.
  + Vorher wurden Directory/File Angaben, was gecheckt werden sollte
    einfach hinten an die Parameter Liste angehängt. Man kann nun auch in
    die Parameter Liste ein @@D eintragen, was ersetzt wird durch das, was
    zu checken ist.
  + Neuer Schalter: No Wildcard. Manche Scanner können nur komplette
    Verzeichnisse und keine Wildcards checken. Diese Scanner werden dann
    auch nicht für den Test von ungepackten EXE/COM Uploads benutzt.
  + Neue Option: Heuristic Errorlevel gibt den Errorlevel an, den der
    Scanner mit heuristischer Methode gefundenen Viren ausspuckt. Heuristic
    fail gibt an, ob so gefundene Viren als schlecht beurteilt werden
    sollen.
  + EXE Dateien könne vor dem Virenscan entpackt werden. In diesem
    Zusammenhang loggt SKC einige erkannte EXE Packer.
  + VirenScanner: Bei der Parameterliste und beim Logfilenamen wird das
    Makro @@N durch die akt. Nodenummer ersetzt.

    RemoteAccess 2 ─────────────────────────────────────────────────────────
  + Auch im normalen FileMode holt sich SKC jetzt den Konvertierungs-
    Packer aus der RA Konfiguration, wenn gewünscht.
  + Holt Beschreibungen jetzt auch aus der FileBase und fügt sie als DIZ
    in's Archiv ein, wenn noch kein FILE_ID.DIZ vorhanden ist.
  + Import von DIZ in filebase verbessert. Sieht jetzt bei noch mehr
    DIZ-files gut aus. Ausserdem Routine beschleunigt.
  + Es gibt jetzt wieder die INS Taste.. :-) Erstens, weil ich es leid war,
    ständig die Frage zu beantworten, warum die nicht da ist, und 2. weil
    ein BaseCheck eben unabhängig vom UploadCheck konfigurierbar sein
    sollte.
  + Wenn angeschaltet wurde, daß auch das FILES.BBS erneuert wurde, so
    wird auch in der anderen Richtung so reagiert: Wenn SKC in der binären
    Filebase keine Beschreibung gefunden hat, so sucht er das FILES.BBS nach
    einer Beschreibung für das File durch und nimmt diese für ein DIZ, wenn
    gefunden.
  + Andere Art, Beschreibungen in der binären Filebase abzuspeichern, wenn
    als FillUp 0 angegeben wurde: SKC ersetzt Leerzeichen in den
    Beschreibungen durch ein Zeichen, das genauso erscheint, wie ein
    Leerzeichen, aber RA daran hindert, innerhalb einer Zeile umzubrechen.
    Die DIZ sehen so sowohl unter RA online wie auch in einem
    Filebase-Bearbeiter korrekt aus.
  + Wenn im DIZ #0's vorhanden sind, so werden sie durch Leerzeichen
    ersetzt. RA interpretiert #0 als Ende der Beschreibung.
  + In den Fällen, wo SKC sich selber vorher als Uploader eingetragen
    hat, nimmt er jetzt den User aus dem aktuellen Dropfile, wenn gefunden.

    Ezycom ─────────────────────────────────────────────────────────────────
  + Beim Upload wird ein DIZ in's Archiv gepackt, wenn eine Beschreibung
    vorher eingegeben wurde.
  + Wurde eine Filebeschreibung im Archiv gefunden, so wird sie beim
    Upload an Ezy übergeben, PRIVAT UPLOADS so dann nicht möglich !
  + Fügt nun auch Beschreibungen im Ezy 1.10 Base Mode in die FileBase ein.


    Proboard ───────────────────────────────────────────────────────────────
  + Kompletter Support von Proboard. Base und Upload Scan nun möglich.
  + PB2RATIO.EXE gebastelt, was die Ratio des Uploaders bei schlechten
    Uploads verändert, wenn man die Menü Variante des Upload Tests benutzt
    (bevorzugt!)

═══ Fehler Beseitigung ═════════════════════════════════════════════════════

! - Ungetesteten DoubleDos Support völlig rausgenommen. Unter Novel wurde
    DDos erkannt, was zu einer Fehl-Information über den Video-Speicher
    führte.
  - Wenn in einem Archiv imbedded archive mit gleichem Namen aber
    unterschiedlicher Erweiterung gab, gab's einen satten Absturz.
  - Wenn ein Archive nicht ausgepackt werden konnte wegen Platten-Platz
    Mangel, so wurden alle weiteren Archive gar nicht erst versucht zu
    konvertieren.
  - BBS-Inserts mit RO-Attribut wurden bei Konvertierung nicht aus dem File
    genommen.
  - Bei manchen (seltenen) kaputten ZIP Archiven hing SKC sich auf.
  - Wenn ein Packer nicht gefunden wurde, so wurde konvertiert, obwohl das
    Archive gar nicht entpackt wurde, was zu leeren Archiven, also einem
    kompletten Archve-Verlust führte.
  - Man konnte in SKCSETUP Dateien mit einer 0-Länge als CRC Unerwünscht
    markieren. Das ist einerseits Blödsinn, zum anderen hängte sich SKC
    damit auf.
  - Fossil-Namens Angabe war ungenau, manchmal falsch.
  - Ich habe scheinbar das Problem unter PNW / NovellDos mit SKC *.*
    gefunden und behoben. Das Fixing bestand darin, daß ich eine
    grundlegende DOS Routine in Pascal nachstellen musste...

    RemoteAccess 2 ─────────────────────────────────────────────────────────
! - SKC zählte die Areas im Base-Mode nur bis 254 hoch, danach zählte er
    wieder von vorne los! ($%*!)
  - Wenn in der Config von RA eine ungültige Directory eingetragen war,
    so meldete SKC das zwar, aber versuchte trotzdem die Files in der
    ungültigen Dir zu finden.