Home ATOS Software Laborant Professional Softwarebeschaffung per Modem

ATOS-Magazin August/September 1997
ATOS Newsmeldungen
ATOS Über den Tellerrand ...
ATOS Reportagen
ATOS Software
ATOS HotShots
ATOS Hardware
Impressum
    

Filelist und STOEBER

Ein Artikel von Manfred Ssykor

 Bild




Stöbern und suchen, verwalten und saugen...

Vorwort:

Ja, hallo erstmal...

... ich weiß nicht, ob Sie es schon wußten, aber ich habe mal wieder einen Artikel für das ATOS-Magazin geschrieben. Diesmal mußte Filelist von Jens Brüggemann herhalten.

Dieser Artikel dürfte wohl eher für MausNet-User von Interesse sein als für jemandem aus dem Internet. Filelist ist ein Tool zum Verwalten von Maus-Filelisten. Jetzt haben Sie die Chance zu entscheiden, ob Sie den Artikel dennoch lesen möchten.

Ich möchte auch noch erwähnen, daß ich vielleicht nicht 100%ig objektiv an den Artikel herangehe, da ich Filelist schon seit langem benutze, einer der Betatester von Filelist bin und ich dieses Programm schon ganz doll lieb gewonnen (;-)) habe. Ich werde mir aber Mühe geben. Also mit der Objektivität und so...

Ok, Sie haben Ihre Chance gehabt und es nicht anders gewollt ...

"Das MausNet" oder "Einleitung"

Das MausNet besteht aus einem Verbund von 135 Mailboxen in Deutschland, Österreich und in der Schweiz (einige wenige davon sind nicht öffentlich zugänglich).

Jede Mailbox im MausNet hat einen Öffentlichen Programmteil (ÖPT genannt) und eventuell einen (oder auch mehrere) Gruppenprogrammteile (GPT genannt). Der Inhalt dieser Programmteile ist natürlich verschieden, der Aufbau einer Fileliste ist aber in allen Boxen gleich.

Sinnvollerweise hat man im MausNet eine Netzgruppe eingerichtet, in der die meisten Mäuse alle neuen Uploads ihrer Programmteile posten dürfen: dies ist die Gruppe PROGRAMME. In manchen Boxen gibt es auch eine lokale Gruppe mit neuen Uploads. Aber das nur nebenbei...

Nun spielen die meisten Mäuse (leider nicht alle) in diesem Spielchen mit und posten ihre neuen Uploads in PROGRAMME und geneigte User können diese Gruppe einschalten, um in den Genuß der dort kommenden Infos zu gelangen.

Leider (später im Artikel hebt sich dieses "leider" wieder auf) ist es aber so, das dort täglich sehr viele Nachrichten mit neuen Uploads der diversen Gruppenprogrammteile kommen und man sehr schnell den Überblick verliert.

Ein Programm zum Auslesen der "Informationen" in PROGRAMME und eins zum Verwalten dieser ganzen Informationen muß her!






Was kann Filelist?

 Bild


Um es mal ganz grob zu sagen;

STOEBER (das ist ein kleines TTP, welches Filelist beiliegt) liest die Informationen aus der Gruppe PROGRAMME aus und Filelist verwaltet diese sehr komfortabel.

Aber so wie ich Sie kenne, wollen Sie bestimmt mehr Informationen von mir, oder?

Jaja, ist ja schon gut. Ich mache ja weiter... ;-)

Hier also ein Überblick der Funktionen von Filelist (um nur die wichtigsten zu nennen).

Filelist benutzt für die Filelisten ein Dateiformat, welches um einige kürzer ist als das Format eine Mausfileliste (ASCII-File). Dieses Dateiformat hat aber noch andere Vorteile:

  • Filelist kann Zusatzinformationen zu jedem Eintrag speichern.
  • Das Laden und Speichern einer solchen "Datenbank" ist schneller.
  • Das Suchen in einer Datenbank/den Datenbanken natürlich auch!

Natürlich hat Filelist nun auch Programmteilwartung, interessant für die Programmteilwarte von Mäusen. Der Programmteil kann ebenso wie der Dateiname und die Beschreibung geändert werden. Dateien können in der Maus gelöscht werden, Archivinhalte werden per Klick aufgelistet. Sogar Dupes (doppelt vorhandene Dateien) kann man ausfindig machen.

Und wenn in der Maus das Programm James in einer Version größer gleich 1.5d und die Maus in einer Version größer gleich 7.95i installiert ist, dann ist es auch möglich, einer Datei in der Maus den Status "Downloadsperre" zu geben, um evtl. das File zu überprüfen. Filelist setzt bzw. löscht dieses Flag, wenn es erwünscht wird. Natürlich muß in der James- bzw. Maus-Konfiguration dieses Feature aktiviert sein.

Einzelne Einträge aus Datenbanken können leicht eliminiert werden, was aber die Ausnahme sein dürfte, da Filelist eine sehr gute Verwaltung beherrscht.

Der Datenbankabgleich mit der/den Datenbank(en) der Heimatmaus ist für Filelist selbstverständlich.

In Filelist kann man sehr komfortabel und flexibel nach Dateien in einer oder auch mehreren Datenbanken (Filelisten) suchen und sich das Ergebnis als kurze oder lange Fileliste ausgeben lassen.

Aber ohne STOEBER ist Filelist "nur" ein Programm zum Verwalten der Daten. Was nützt die schönste Verwaltung, wenn keine Daten zum Verwalten da sind?

STOEBER holt - wie schon erwähnt - die Informationen aus der Gruppe PROGRAMME (oder auch aus anderen Gruppen) und legt sie Filelist zum Import vor. Mehr dazu später.

Einige der zeitintensiven Funktionen sind multitaskingfähig. Dies ermöglicht ein Weiterarbeiten, während Filelist z.B. gerade mal alle Datenbanken nach einer Datei durchsucht.

Sicher sind in Filelist noch tausend andere Funktionen enthalten, die hier jetzt eigentlich noch aufgeführt werden müßten. Aber das würde den Artikel sprengen.






Apfelmus. Äh, hier geht es ans Eingemachte

 Bild




Filelist ist eine sauber programmierte Applikation, die auch unter MagiC-PC und MagiCMac problemlos läuft - ein wichtiger Aspekt, wenn man die immer größer werdende Zahl an Atarianern betrachtet, die mit MagiCMac oder MagiC-PC arbeiten. Viele rechenintensive Funktionen sind sogar voll multitaskingfähig, das Arbeiten mit parallel laufenden Applikationen ist also ohne weiteres möglich.

Die Installation von Filelist erweist sich als äußerst einfach. Beim ersten Start von Filelist werden die modalen Dialoge auf den ersten Blick abschreckend wirken und man sucht gleich nach dem Schalter, um Fensterdialoge einzuschalten. Diesen Schalter sucht man in Filelist vergeblich.

Man wird aber schnell feststellen, daß man sie in Filelist eigentlich gar nicht braucht. Alle modalen Dialoge werden nur kurzzeitig benötigt. Ausgaben, die dauerhaft auf dem Bildschirm benötigt werden, werden in Fenstern dargestellt. Also z.B. Filelisten, Listenübersichten, Importprotokolle usw.

Nachdem man die Grundeinstellungen vorgenommen hat - wie üblich bei komplexeren Programmen müssen Pfade eingestellt, Flags nach den eigenen Vorstellungen gesetzt werden usw. - kann man loslegen.

Doch, halt. Da war doch noch STOEBER.TTP.

STOEBER ist ein TOS-Programm, das eine Kommandozeile erwartet. Es wird als IO-Filter in Cat (oder einem anderen Frontend) als Outfilefilter eingebunden und scannt nach jedem MausTausch das Outfile nach eventuellen neuen Uploads durch. Welche Gruppen durchsucht werden sollen (es dürfen auch mehrere sein), ist einstellbar. STOEBER ist in seinen Einstellungsmöglichkeiten, was nun für Filelist gesichert werden soll oder nicht, sehr flexibel.

So kann man z.B. von der Maus MS2 nur die Files aus dem ÖPT sichern lassen, wenn diese dem Betriebssystem ST TOS entsprechen. Aus der Maus AC3 möchte man alle Uploads aus allen Programmteilen, von der Maus D alles aus dem ÖPT... Jeder kann sich die Konfiguration so einstellen, wie er mag. Das ist sehr positiv. Die große Anzahl an Möglichkeiten bringt aber auch ein nicht ganz so einfaches Konfigurationskonzept mit sich. Um mit der STOEBER-Konfiguration klar zu kommen, muß die Dokumentation zu diesem Programm sehr sorgfältig durchgelesen werden. Im Gegensatz zu Filelist ist hier ein "Plug'n'Play" nicht möglich.

Aber das alles sollte den Interessenten nicht von STOEBER abbringen. Einmal konfiguriert, erledigt STOEBER seinen Job jeden Tag zur vollsten Zufriedenheit. Und das in einem Tempo, daß man es nicht glauben möchte, daß STOEBER wirklich schon fertig ist! STOEBER ist - ohne zu übertreiben - einer der schnellsten Outfile-Filter, den ich jemals gesehen habe!

STOEBER legt eine Datei an, die von Filelist dann importiert werden kann. Filelist verteilt dann die einzelnen Informationen auf die verschiedenen Datenbanken (ggfs. werden neue angelegt), löscht Einträge aus Datenbanken, wenn eine Löschmeldung zu dieser Datei gekommen ist.

Als Ergebnis hat man nachher viele kleine (oder auch große) Datenbanken mit den einzelnen Files in den Programmteilen der Maus-Mailboxen. Bei mir haben sich auf diese Weise mehr als einundzwanzig Megabyte Daten angesammelt.

Filelist und STOEBER sind installiert. Kommen wir nun zum praktischen Einsatz von Filelist.






Einsatz von Filelist

 Bild




Ich gehe jetzt mal davon aus, das STOEBER schon einige Zeit die Gruppe PROGRAMME nach neuen Uploads durchsucht und Filelist die ganzen Informationen in Datenbanken umgesetzt hat. Mit anderen Worten; es sind also schon ein paar Daten vorhanden, um ein paar Tests durchzuführen.

Man liest z.B. in einer Mausgruppe von einem interessanten Programm und möchte sich dieses gerne downloaden. Leider stand in der Mail keine Downloadadresse geschweige denn ein Dateiname. Was tun? Richtig. Filelist starten und dort die externe Recherche benutzen. Nehmen wir mal an, es wird das Programm "SPIN" gesucht (ein CD-ROM-Treiber).

Filelist bietet viele Suchkriterien. Wir wissen, daß das Programm für das Betriebssystem ST TOS geschrieben ist und daß es SPIN heisst. Ich nehme an, daß der Archivname auf "SPIN*.*" paßt und stelle dies so in dem Dialog ein und lasse einfach mal suchen...

Um den Artikel nicht zu lang werden zu lassen, lasse ich immer nur eine kurze Fileliste von Filelist erstellen. Ich könnte alle gefundenen Files natürlich auch als lange Fileliste erhalten, wenn man es in Filelist einstellt.



Öffentlicher Programmteil der Maus @ AC3
 6293 ST TOS   SPIN020.TOS    40004   00:24    2   2.00  14.05.97  -ne-

Öffentlicher Programmteil der Maus @ AZ
 1313 ST TOS   SPIN032.TOS    58156   00:35    0   0.00  10.07.97  -ne-

Öffentlicher Programmteil der Maus @ B3
 4193 ST TOS   SPIN030.TOS    57610   00:35    8   8.00  29.06.97  -ne-

Öffentlicher Programmteil der Maus @ CB
 8924 ST TOS   SPIN030.TOS    57610   00:35    0   0.00  03.07.97  -ne-

Öffentlicher Programmteil der Maus @ DU2
-6441 ST TOS   SPIN012.TOS    28330   00:17    0   0.00  06.05.97  -ne-

Öffentlicher Programmteil der Maus @ D
 5150 ST TOS   SPIN032.TOS    58156   00:35    1   1.00  08.07.97  -ne-

Öffentlicher Programmteil der Maus @ GP
 4522 ST TOS   SPIN020.TOS    40004   00:24    0   0.00  18.06.97  -ne-



[ich habe hier 3 mal so viele Fundstellen gelöscht (von weiteren Mausboxen)]

Wow. Es wurden also einige 'Fundstellen' aufgelistet. Ich brauche mir jetzt nur noch die "günstigste" Box raussuchen und das File downloaden. Die Version 0.32 ist anscheinend die aktuellste Version.

Gestoppt habe ich die Zeit nicht, die Filelist zum Heraussuchen der Informationen gebraucht hat. Aber es hat nicht lange gedauert. Ich habe währenddessen weiter an diesem Artikel hier geschrieben.

Läßt man sich eine kurze Fileliste (wie hier geschehen) ausgeben, so kann man im Fundfenster eine der Zeilen doppelt anklicken. Filelist lädt dann die Fileliste zu diesem File und zeigt die komplette Information über die gewünschte Datei an. Diesmal habe ich den Muhwie-Player von Holger Herzog suchen lassen.


 Bild




Natürlich kann man hier dann die aktuelle Fileliste durchstöbern oder sie sich als kurze Liste anzeigen lassen, Dateien zum Saugtausch markieren oder eine Programmteilwartung durchführen. Ganz nach Belieben.

Doch Filelist bietet noch mehr als "nur" eine Suche nach Dateien. Alle Daten lassen sich bequem exportieren, wenn es nötig ist. Einzelne Filelisten sind einfach importierbar. Filelist erkennt selbsttätig, ob es eine komplette Fileliste ist oder ob es sich nur um eine komplette Fileliste EINES (oder mehrere) Betriebsystemes handelt.

Saugtausch und Programmteilwartung können für mehrere Mäuse definiert (und natürlich auch genutzt) werden. Es gibt ja User, die erledigen in mehreren Mäusen die Programmteilwartung oder tauschen auch noch in anderen, da die ein- oder andere Gruppe in ihrer Heimatbox nicht verfügbar ist. Auch an diese Personen ist gedacht und Filelist läßt sie nicht im Stich.

Aber auch Funktionen wie das Sortieren der Funddaten (nach verschiedenen Kriterien) oder eine Schriftauswahl zur Anzeige der Daten sind für Filelist selbstverständlich: Filelist verfügt über einen eigenen Fontselektor. Ein installiertes NVDI, SPEEDO oder ein anderes GDOS sind natürlich Voraussetzung für diese Möglichkeit.

Filelist zeichnet sich unter anderem durch sein sehr gut durchdachtes Konzept, die Liebe zum Detail und durch seine Geschwindigkeit aus. Ich möchte Filelist nicht mehr missen.

Filelist ist nicht kostenlos, es wird als Shareware vertrieben und kostet ganze 20,- DM.

[kleine Pause - um diesen Schock zu überwinden - einlegen]

Ein wirklich lächerlicher Preis, wenn man den Funktionsumfang von Filelist betrachtet. Das Preis-Leistungsverhältnis ist also sehr gut.

Registriert werden kann Filelist beim Autor:

Jens Brüggemann
Reuterdamm 122
D-30853 Langenhagen

Kontoverbindung:

Jens Brüggemann
Postbank Hannover
Kontonummer 45 65 68-306
BLZ 250 100 30

email an: Jens Brüggemann






Kein Vorwort, ein Nachwort

Der Artikel ist eigentlich zu Ende, doch ich möchte noch ein paar Worte zur Dokumentation von Filelist loslassen, die von Ulf Hauf geschrieben wurde. email an: Ulf Hauf

Ulf Hauf
Schulwinkel 1
D-30459 Hannover

Die Dokumentation von Filelist ist sehr sorgfältig, ausführlich und verständlich geschrieben, so das es eine Wohltat ist, sie zu lesen. Man kann natürlich auch ohne mit Filelist arbeiten, aber dann bleiben einem wohl viele Funktionen verborgen.

Einmal sollte man sie (die Anleitung) schon komplett durchlesen; dank der schönen Dokumentation ist das aber keine anstregende Aufgabe.

Müßte ich eine Wertung für Programm und Dokumentation abgeben, so würden sicherlich beide, ohne lange überlegen zu müssen, eine sehr gute Wertung erhalten.

Ich wünsche mir mehr von solchen "Gespannen" (gutes Programm, gute Doku). Die Arbeit, die in solchen Dokumentationen steckt, ist bewundernswert, erst recht, wo ich selber doch eigentlich nur mittelmäßige bis gar keine Dokus zu meinen Programmen schreibe ;-)

Also, Jens, Ulf: Nur weiter so mit Filelist! Ich bin schon gespannt auf die Version 3.0 (obwohl mir jetzt nichts einfällt, wie man Filelist noch verbessern könnte)

Aachen, den 17.7.1997

Manfred Ssykor







Copyright © by
Rainer Wiesenfeller
Letzte Änderung am 1. August 1997

Home ATOS Software Laborant Professional Softwarebeschaffung per Modem