Short: GUI for selecting files of Fidonet boxes
Type: comm/fido
Uploader: steppler@pool.informatik.rwth-aachen.de
Author: steppler@pool.informatik.rwth-aachen.de

NAME

    MUI Fido File Request 1.2

BESCHREIBUNG

    MUI Fido File Request ist ein GUI zum Selektieren von Dateien
    aus einer Dateiliste, die von nahezu jeder Fidonet Mailbox
    zum Download bereitgestellt wird.

    Die Liste der ausgewhlten Dateien wird in einem .REQ in
    Ihrem Outbound-Verzeichnis abgespeichert.

    Beim nchsten Anruf bei Ihrem Fido Boss werden diese Dateien
    dann automatisch von Ihrer Fidonet-Kommunikations-Software
    downgeloaded.

VERNDERUNGEN

    1.0 Erste Version (23.01.94)

    1.1 (17.02.94)

    - Clipboard-Untersttzung
    - 4D-Adressierung der Request-Datei
    - Untersttzung mehrer Nodes
    - Download der selektierten Dateien direkt vom Programm aus
    - XPK-Untersttzung
    - Anhngen von Pawrtern an die selektierten Dateinamen

    1.2 (16.04.94)

    - Anzeige der Telefonkosten, Summe der Gre der selektierten Dateien
      in Bytes und der zu erwartenden bertragungsdauer
      (Vorschlag: Stefan Gybas)
    - Einfhrung zweier neuer Umgebungsvariablen MUIFFR/Outbound
      und MUIFFR/Config (Vorschlag: Klaus Melchior)
    - Bug entfernt: Dateinamen und Passwrter in der REQ-Datei werden nicht
      mehr in mehrere Teile beim Laden aufgeteilt, wenn sie Leerzeichen
      enthalten. (Hinweis: Matthias Scheler)
    - Enforcer-Hit entfernt (WORD-READ), der manchmal beim Start auftrat
    - Nach erfolgreicher Suche wird nun automatisch das Dateilisten-Listview-
      Gadget aktives Objekt des Hauptfensters (Vorschlag: Stefan Gybas)
    - .REQ-Dateien werden von nun an immer beim Wechsel des Alias geladen,
      wenn sie vorhanden sind. (Vorschlag: Stefan Gybas)

HARD- AND SOFTWARE-VORAUSSETZUNGEN

    - Amiga OS 2.04
    - WB 2.1 (Wenn Sie von der Lokalisierung Gebrauch machen wollen.)
    - Stefan Stuntz' Magic User Interface 2.0 oder besser
    - Fidonet Mailer, z. B. Maximilian Hantschs und Martin Laubachs TrapDoor

INSTALLATION

    Installer-Script aufrufen.

DOKUMENTATION

    MUIFFR 1.2 ist ziemlich selbsterklrend.

    ***ACHTUNG***
    Von 1.1 auf 1.2 hat sich das Format der Konfigurationsdatei gendert.
    Alte 1.1-Konfigurationsdateien knnen immer noch gelesen werden.
    Bei der Installation ber eine bereits installierte Version 1.1 wird
    die vorhandene Konfigurationsdatei *nicht* vom Installer-Script
    berschrieben. Sie knnen Ihre alten 1.1-Konfiguration weiterhin
    benutzen. Sie mssen nur nachtrglich im Konfigurationsfenster
    Eingaben hinsichtlich bertragungsrate der Verbindung zur Mailbox
    und Telefonkosten nachholen und als 1.2-Konfigurationsdatei
    abspeichern.

    Konfigurationsfenster:

    - Sie knnen zu jedem Node einen Alias, eine Node-Nummer,
      eine Telefonnummer, ein Pawort, eine mit diesem Alias
      assoziierte Dateiliste und einen zu dieser Liste
      passenden Zeichensatz festlegen. Diese Liste darf
      mit einem Packer der XPK-Distribution gepackt worden sein.

      Seit 1.2 knnen Sie auch die bertragungsrate der Verbindung
      zu der jeweiligen Mailbox, die Kosten pro Einheit in Pfennige
      und die Dauer einer Einheit angeben. Hieraus berechnet dann
      MUIFFR automatisch die Telefonkosten, die im Hauptfenster
      angezeigt werden.

    - Wenn Sie im Hauptfenster die Taste 'Download' drcken,
      wird abhngig davon, ob fr den aktuellen Node eine
      Telefonnummer definiert wurde, der Inhalt des
      'Via Nummer' bzw. 'Via Node'-String-Gadgets beim Aufruf
      Ihrer Fido-Kommunikationssoftware bercksichtigt.

      Es knnen folgende Platzhalter benutzt werden:

        %t  Telefonnummer
        %n  Nodenummer
        %l  Nodelist-Verzeichnis
        %p  Password

      Beispiele:

      Der aktuelle Node hat eine Telefonnummer:

        TrapDoor Call %t Boss %n Password %p

      Der aktuelle Node hat keine Telefonnummer. Sie wird aus
      der Nodelist anhand der Nodenummer bestimmt.

        TrapDoor Call %n Password %p Nodelist %l

    - Das Outbound-Verzeichnis gibt an, wohin die .REQ-Datei gespeichert
      werden soll.

      Seit 1.2 kann mit der Umgebungsvariablen MUIFFR/Outbound auch das
      Outbound-Verzeichnis angegeben werden. Die Umgebungsvariable besitzt
      hhere Prioritt als die Angabe im Outbound-Gadget.

      Beispiel: 1> setenv MUIFFR/Outbound Mail:outbound
                   copy env:MUIFFR envarc:MUIFFR

    - Seit 1.2 kann mit der Umgebungsvariablen MUIFFR/Config auch der Namen
      der Konfigurations-Datei angegeben werden. Die Umgebungsvariable besitzt
      hhere Prioritt als der Default-Wert PROGDIR:muiffr.config.

      Beispiel: 1> setenv MUIFFR/Config PROGDIR:muiffr.config
                   copy env:MUIFFR envarc:MUIFFR

    - Terminierung: Soll jede Zeile der .REQ-Datei mit LF (Linefeed, dez.: 10)
      oder mit CR (Carriage Return, dez.: 13) und LF enden?

    - Dateinamenposition: Das wievielte Wort einer Zeile soll als Dateinamen
      erkannt werden?

    - Seit 1.2 wird auch die Dateigrenangabe einer selektierten Zeile
      ausgewertet. Mit Bytesposition wird die Position der Dateigrenangabe
      innerhalb einer Zeile bestimmt.

    Hauptfenster:
    - Pawort: Selektieren Sie eine oder mehrere Dateien und drcken Sie
      anschlieend diese Taste. An die Dateien wird das jeweilige Pawort
      angehngt. Verwechseln Sie das Pawort, das Ihnen besondere
      Download-Rechte pro Datei erlaubt, nicht mit Ihrem persnlichen
      Pawort pro Node.

    - ber das Clipboard (RAmiga-C/V/X) knnen Sie Dateinamen im- und
      exportieren.

    - Einfgen: Hngt den Inhalt des String-Gadgets unter dem Listview-
      Gadget der seleketierten Dateien an die Liste dieser Dateien an.

    - Lschen: Eine oder mehrere selektierte Dateien werden gelscht.

    - Laden: Die .REQ-Datei, falls vorhanden, wird geladen.

    - Speichern: Die .REQ-Datei wird ins Outbound-Verzeichnis
      unter Verwendung der 4D-Adressierung abgespeichert. Falls keine
      Datei selektiert wurde, aber eine .REQ-Datei bereits existiert,
      wird diese gelscht.

DOWNLOAD

    Jeder Aminet site, z. B.

    USA (MO)     ftp.wustl.edu           128.252.135.4   pub/aminet/
    USA (CA)     ftp.cdrom.com           192.153.46.2    pub/aminet/
    USA (TX)     ftp.etsu.edu            192.43.199.20   pub/aminet/
    Scandinavia  ftp.luth.se             130.240.18.2    pub/aminet/
    Germany      ftp.uni-kl.de           131.246.9.95    pub/aminet/
    Germany      ftp.uni-erlangen.de     131.188.1.43    pub/aminet/
    Germany      ftp.cs.tu-berlin.de     130.149.17.7    pub/aminet/
    Germany      ftp.uni-paderborn.de    131.234.2.32    pub/aminet/
    Germany      ftp.uni-oldenburg.de    134.106.40.9    pub/aminet/
    Germany      ftp.coli.uni-sb.de      134.96.68.11    pub/aminet/
    Switzerland  ftp.eunet.ch            146.228.10.16   pub/aminet/
    Switzerland  litamiga.epfl.ch        128.178.151.32  pub/aminet/ (*)
    UK           ftp.doc.ic.ac.uk        146.169.2.1     pub/aminet/
      (*) closed 6:30am to 4pm weekdays

DIRECTORY

    comm/fido

DATEINAME

    MUIFFR12.lha

WEITERE QUELLEN

    FIDO:
        Mowgli 2:242/7     +49-(0)241-40 59 49
               2:2452/107

WEITERGABE

    Frei kopierbar, aber copyrighted.

BEKANNTE FEHLER

    - Wenn Sie MUIFFR vom CLI oder anderen Programmen (z.B. Filer oder
      DirOpus) aus aufrufen, versichern Sie sich, da der Stack
      mindestens 10000 Bytes gro ist. Ansonsten kann es zu nicht
      vorhersehbaren Fehlern kommen.

DANKSAGUNG

    Vielen Dank an:

    - Klaus Melchier fr das Beta-Testen und die vielen Vorschlge.
    - Matthias Scheler fr seine Bug-Reports und seine Vorschlge.
    - Stefan Gybas fr seine Vorschlge.

AUTOR

    Martin Steppler

    Internet: steppler@pool.informatik.rwth-aachen.de
              steppler@dfv.rwth-aachen.de
    ADSP:     steppler@cookies.adsp.sub.org
    Fido:     2:242/7.12 steppler@mowgli.fido.de
    FidoLite: 2:2452/107.12
