@database "EasyFind" @wordwrap @NODE Main "EasyFind" @{b}EasyFind V1.11@{ub} © 1995-97 Jan Schwenke @{" Cardware " link Cardware } @{" Einleitung " link Einleitung }..............Was ist EasyFind? @{" Copyright " link Copyright }..............Rechtliches @{" Voraussetzungen " link Voraussetzungen}..............Was wird benötigt @{" Programmstart " link Start }..............Tooltypes/Optionen @{" Hauptfenster " link Hauptfenster }..............Die Programmbeschreibung @{" MUI " link MUI}..............MagicUserInterface @{" Tips und Tricks " link Tips}..............Gut zu wissen @{" Demnächst " link Zukunft}..............Demnächst in diesem Programm @{" Historie " link Historie}..............Es war einmal ... @{" Autor " link Autor}..............Kontaktadresse @ENDNODE @NODE Einleitung "Einleitung" @{u}@{b}Was ist EasyFind@{uu}@{ub} EasyFind dient zum Durchsuchen von einzelnen Verzeichnissen (inkl. Unterverzeichnissen) einer Festplatte oder CD nach einer bestimmten Datei. Die gefundenen Dateien können dann ähnlich wie mit einem FileManager (z.B. DOpus) kopiert, archiviert, gelöscht, gelesen oder angezeigt werden. Die Suche kann wahlweise direkt oder mittels eines vorher gespeicherten Indexfiles geschehen. @ENDNODE @NODE Copyright "Copyright ..." @{u}@{b}Rechtliches@{uu}@{ub} Copyright 1995/96 Jan Schwenke EasyFind ist @{"Cardware" link Cardware }. Das Programm darf nur in vollständiger und unveränderter Form weiterkopiert werden.Ich übernehme keinerlei Garantie für die einwandfreie Funktion des Programmes. Die Benutzung geschieht in jedem Fall auf eigenes Risiko. @ENDNODE @NODE Cardware "Cardware" Wem dieses Programm gefällt, der schicke @{"mir" link Autor} eine Postkarte seiner Heimatstadt. Hinweise und Verbesserungsvorschläge sind auch willkommen. @ENDNODE @NODE Voraussetzungen "Voraussetzungen" @{u}@{b}Systemanforderungen@{uu}@{ub} EasyFind benötigt mindestens Kickstart 2.04. Außerdem muß mindestens Version 3.3 des @{"MagicUserInterface" link MUI} von Stefan Stuntz installiert sein. @ENDNODE @NODE Start " Programmstart " @{u}@{b}Programmstart@{uu}@{ub} EasyFind kann entweder von Workbench oder über die Shell gestartet werden. @{b}Start über Shell@{ub} Kommandozeilenparameter: MAX/K BUFFER/K Die Parameter entsprechen den Tooltypes beim Start von der Workbench. @{b}Start von der Workbench@{ub} Zur Zeit werden folgende Toolypes unterstützt: MAX - Trefferanzahl bei der eine Abfrage erfolgt, ob weitergesucht werden soll. Vorgabe: keine Beschränkung BUFFER - Größe des Verzeichnispuffers in Byte. Je größer der Puffer, umso schneller können Verzeichnisse eingelesen werden. Vorgabe: 300. @ENDNODE @NODE MUI "MagicUserInterface" This application uses MUI - MagicUserInterface (c) Copyright 1993/94 by Stefan Stuntz MUI is a system to generate and maintain graphical user interfaces. With the aid of a preferences program, the user of an application has the ability to customize the outfit according to his personal taste. MUI is distributed as shareware. To obtain a complete package containing lots of examples and more information about registration please look for a file called "muiXXusr.lha" (XX means the latest version number) on your local bulletin boards or on public domain disks. If you want to register directly, feel free to send DM 30.- or US$ 20.- to Stefan Stuntz Eduard-Spranger-Straße 7 80935 München GERMANY @ENDNODE @NODE Tips "Tips und Tricks" @{u}@{b}Gut zu wissen@{uu}@{ub} Es besteht die Möglichkeit gepackte Indexfiles mit Hilfe des MCP zu verwenden. Dazu muß lediglich EasyFind in die Liste PackerPatch des MCP-Voreinstellers eingetragen werden. MCP (© ALIENDESIGN) ist im AMINET unter util/cdity zu finden und sollte eigentlich auf jedem AMIGA installiert sein. @ENDNODE @NODE Zukunft "Demnächst in diesem Programm" @{u}@{b}Aussichten@{uu}@{ub} Sofern ich mal etwas Zeit habe. - Unterstützung weiterer Packer - Möglichkeit gepackte Indexfiles direkt zu verwenden. (Bis jetzt nur über @{"MCP" link Tips} möglich.) In der nächsten Zeit werde ich EasyFind mal etwas genauer überarbeiten. Folgende Dinge sind zu erwarten: - Überarbeitung der Suchfunktion (schneller, Behebung des Gaugeproblems) - Bubblehelp - Gauge während Indexfileerzeugung - Überarbeitung der Hotkeys (dringend notwendig!!!) - Suche mit mehreren Indexfiles gleichzeitig - Gauge während des Kopierens - filetypes (EasyFind startet Bild-, Textazeiger... entsprechend dem Dateityp) - einige andere Verbesserungen @ENDNODE @NODE Historie "Historie" @{u}@{b}Versionsgeschichte@{uu}@{ub} V1.11 27.04.1997 - Enforcer Hit beseitigt (während Dateiinfo) - Indexsuche um 50% schneller - Pfad kann jetzt auch im String-Gadget gesetzt werden - Asl-Behandlung geändert - Kosmetische Änderungen (hatptsächlich im deutschen Teil) - Neu: schwedischer Guide V1.10 26.02.1997 - spanischen Katalog aktualisiert - Neu: italienischer Katalog - Fehlerbehandlung während des Kopierens verbessert - spanischer Guide V1.09 19.01.1997 - Neu: Datum ändern - Kataloge aktualisiert (englisch, deutsch) V1.08 - Stringpuffer Bild-, Textanzeiger auf 220 Bytes erhöht - Neu: Datei umbenennen - Neu: Kommentar ändern - Neu: Schutzbits ändern V1.07 - Ungarischen Katalog beigelegt - Fehler im spanischen Katalog beseitigt - Fileinformationsfenster eingebaut V1.06 17.11.1996 - Fehler in Archivierfunktion behoben - Spanischer Katalog - Eingebaute Sprache jetzt Englisch -> deutsches Katalogfile V1.05 17.09.1996 - Packer: dms hinzugefügt - Bugfix: Entpacken mittels lha,lzx,zoo - Automatische Packererkennumg hinzugefügt (Packer: AUTO) - Asynchrones Entpacken wieder entfernt (War doch keine so gute Idee.) V1.04 24.08.1996 - Entpacken läuft jetzt asynchron - Ausgabeprobleme bei LX beseitigt - Code optimiert V1.03 - Kleinere Indexfiles - Indexsuche kann jetzt abgebrochen werden - Gauge bei Indexsuche - beschleunigt - Tooltype/Option @{"BUFFER" link Start} V1.02 - Guides überarbeitet - Tooltype/Option @{"MAX" link Start} - Stackgröße wird jetzt während des Starts von EasyFind gepüft (min 40k) V1.01 21.07.1996 - Französischer Katalog - Gauge (während des Suchens) hinzugefügt - Packer: zip hinzugefügt - Entpacker: unzip,unarj hinzugefügt - Bugfix: Archivierfunktion überarbeitet (Probleme bei größerer Dateianzahl beseitigt) V1.00 30.06.1996 - Programm vollständig lokalisiert V0.22 interne Version - AboutMUI eingefügt - Programm benötigt jetzt mindestens MUI3.3 - Compiler auf MaxonC++ 3.1 umgestellt - Fehler beim Suchen mit Indexfile beseitigt - Guide nun auch in Englisch V0.21 interne Version - Abbruchmöglichkeit während des Suchens eingefügt - Programminitialisierung verbessert - Fehlermeldungen lokalisiert - Guide überarbeitet V0.20 28.04.1996 - Bugfix: Kopierfunktion übearbeitet - Bugfix: Indexfile erstellen - Bugfix: Suchen - kleinere kosmetische Änderungen V0.19 05.04.1996 - Sicherheitsabfrage vor dem Löschen von Dateien wieder eingefügt - Suchpfad wird in EasyFind.config mit abgespeichert - Suchpfad wird nicht mehr automatisch auf SYS: zurückgesetzt - Appwindow -> Suchpfadbestimmung durch Drag'N'Drop jetzt möglich V0.18 12.01.1996 - erste öffentliche Version @ENDNODE @NODE Autor "Autor" @{u}@{b}Kontaktadresse@{uu}@{ub} Postanschrift: Jan Schwenke Dorfstraße 55 09465 Cranzahl Deutschland E-Mail: jsc@fh-zwickau.de WWW: http://www.fh-zwickau.de/~jsc/index.html EasyFind deutsch: http://www.fh-zwickau.de/~jsc/EF_D.html EasyFind englisch: http://www.fh-zwickau.de/~jsc/EF_E.html Englische Übersetzung: Arndt Löser Spanische Übersetzung: Ignacio Garcia Cuadrado Französischer Katalog: Stephane DUDEZ (Jerome Chesnot) Ungarischer Katalog: Kopácsi Szabolcs Italienischer Katalog: Marco Cavina (Andrea Mansella) Schwedischer Guide: Henrik Nilsson @ENDNODE @{" Hauptfenster " link Hauptfenster } @ENDNODE @NODE Hauptfenster "EasyFind" @{" Programmteil " link GR_Programm } @{" Optionsteil " link GR_Optionen } @ENDNODE @NODE GR_Programm " Programmteil" @{b}@{u}Programmteil@{ub}@{uu} @{b}Listview@{ub} Hier werden die gefundenen Dateien angezeigt. Mittels Doppelklick kann eine genauere Beschreibung einer Datei abgerufen werden. @{b}Pfad@{ub} Zu durchsuchender Pfad. Dieser wird mit dem Drücken des Suchbuttons eingestellt. @{b}Suchwort@{ub} Zu suchendes Wort bzw. Wortfragment. Platzhalter (* oder #?) müssen nicht angegeben werden.Es wird je nach eingestellter Suchoption nach ganzen Worten oder Wortteilen gesucht. @{b}Suchen@{ub} Startet die Suche nach dem eingestellten Wort. Dabei muß außerdem der Suchpfad ausgewählt werden. @{b}Invert@{ub} Invertiert die Auswahl innerhalb der Liste. @{b}Keine@{ub} Macht die Auswahl innerhalb der Liste rückgängig. @{b}Löschen@{ub} Löscht die gewählten Dateien. (Sicherheitsabfrage erfolgt) @{b}Kopieren@{ub} Kopieren der ausgewaehlten Dateien. Der Zielpfad wird mittels ASL-Requester eingestellt. @{b}Entpacken@{ub} Entpackt Dateien mit dem eingestellten Entpacker. Der Zielpfad wird mittels ASL-Requester eingestellt. @{b}Archivieren@{ub} Archiviert Dateien mit dem eingestellten Packer. Der Zielpfad und der Archivname wird mittels ASL-Requester eingestellt. @{b}Lesen@{ub} Zeigt Dateien (Texte) mittels eingestelltem Textanzeiger an. @{b}Anzeigen@{ub} Zeigt Dateien (Bilder) mittels dem eingestellten Bildanzeiger an. @ENDNODE @NODE GR_Optionen " Optionspart " @{b}@{u}Optionsteil@{ub}@{uu} @{b}Indexfile@{ub} Eingestelltes Indexfile, welches bei der Indexsuche durchsucht wird. @{b}Indexfile neu erstellen@{ub} Erstellt ein neues Indexfile in einem mittels ASL-Requester zu wählenden Pfad. @{b}Groß-/Kleinschreibung@{ub} Berücksichtigung der Groß- und Kleinschreibung bei der Suche. @{b}Verzeichnisnamen@{ub} Wenn diese Option gewählt ist, dann wird auch der Inhalt der gefundenen Verzeichnisse mit angezeigt (sehr nützlich bei Schubladen mit Datum als Bezeichnung). Es genuegt, wenn das Suchwort im Verzeichnisnamen vorkommt. @{b}Exakt@{ub} Es wird nur nach ganzen Worten gesucht. @{b}Indexsuche@{ub} Es wird nicht direkt auf der Platte, sondern in einem vorher erstellten Indexfile gesucht. @{b}Packer@{ub} Eingestellter Packer. Direkt unterstützt werden:lha,lzx,zoo,arc,lharc,zip. Diese müssen in C: liegen um direkt ausgewählt werden zu können. Selbstverständlich ist es möglich andere Packer einzutragen. Dabei ist auf den kompletten Pfad zu achten und diese müssen ähnlich wie LHA arbeiten. (also: "Packer [] Kommando Archivname Zielverzeichnis). Archivname und Zielverzeichnis werden vom Programm direkt hinzugefügt. @{b}Entpacker@{ub} Eingestellter Entpacker. Direkt unterstützt werden:lha,lzx,zoo,arc,lharc,lhunarc,lx,unzip,unarj,dms. Diese müssen in C: liegen um direkt ausgewählt werden zu können. Selbstverständlich ist es möglich andere Entpacker einzutragen. Dabei ist auf den kompletten Pfad zu achten und diese müssen ähnlich wie LHA arbeiten. (also: "Packer [] Kommando Archivname Zielverzeichnis). Archivname und Zielverzeichnis werden vom Programm direkt hinzugefügt. (Ausnahme LX) Die Einstellung AUTO bedeutet, daß Packer automatisch erkannt werden. Alle oben genannten Packer werden dann automatisch gestartet. Die Erkennung erfolgt anhand der Endung des Archives (#?.lha, #?.lzx, #?.dms, ...). @{b}Textanzeiger@{ub} Eingestellter Textanzeiger. @{b}Bildanzeiger@{ub} Eingestellter Bildanzeiger. @ENDNODE