Norbert: Textdatei lesen

Hallo,

auf einem PC gibt es eine Textdatei in der _ein_ Wort steht.

Welche Moeglichkeiten hat man, diese Datei von ausserhalb zu lesen,
oder muss man dazu extra einen httpd aufsetzen und den nach draussen
routen? Das waere doch irgendwie sehr ueberzogen, finde ich ...

Gruss und Dank
Norbert

  1. Hallo Norbert!

    Welche Moeglichkeiten hat man, diese Datei von ausserhalb zu lesen,
    oder muss man dazu extra einen httpd aufsetzen und den nach draussen
    routen? Das waere doch irgendwie sehr ueberzogen, finde ich ...

    Ich bin eigentlich ganz froh, dass selbst unter Windows nicht jeder auf eine einfache Textdatei meines Betriebssystems zugreifen kann...

    In einem Windows Netzwerk könntest Du sie freigeben. Sofern Du die Berechtigung dazu hast. Um sie von aussen lesbar zugänglich zu machen wäre tatsächlich ein Webserver eine halbwegs sichere Lösung.

    Schönen Gruß

    Afra

    1. Hallo Afra,

      okay, dann eben ein Webserver - ABER:

      • er sollte klein bis winzig sein
      • er darf nix koennen (ausser eine Textdatei ausliefern)
      • er muss unter XP laufen
        (gibt es sowas ueberhaupt)

      Die naechsten Probleme sind dann:

      • wie installiert man sowas auf einer XP-Kiste in DAU-Hand?
      • wer richtet ihn ein, dass man ihn von aussen ansprechen kann?

      Nein - der DAU muss sich damit nicht beschaeftigen muessen!

      Gruss und Dank
      Norbert

      1. Hallo Norbert,

        okay, dann eben ein Webserver - ABER:

        • er sollte klein bis winzig sein

        was verstehst Du unter klein bis winzig?

        • er darf nix koennen (ausser eine Textdatei ausliefern)

        welche Randbedingungen gibt es für diese Textdatei?
        Ist der Speicherort beispielsweise frei wählbar?

        • er muss unter XP laufen
          (gibt es sowas ueberhaupt)

        Ja.

        • wie installiert man sowas auf einer XP-Kiste in DAU-Hand?
        • wer richtet ihn ein, dass man ihn von aussen ansprechen kann?

        Wenn es z.B. ein MSI-Paket gibt, passe den Installer entsprechend an.
        Nein, das ist nicht unbedingt einfach.
        Kann die DAU-XP-Kiste hinter einem heute häufig anzutreffenden Routerkästchen hängen? Dann ist Essig mit einfacher Installation, dann ist die Konfiguration des Routerkästchens zu ändern. Und da Du nicht wissen kannst, welches Routerkästchen mit welcher Firmwareversion, mit welcher Konfiguration im Einsatz ist, kannst Du es meiner Meinung nach vergessen, dieses für alle denkbaren Fälle zu automatisieren.

        Nein - der DAU muss sich damit nicht beschaeftigen muessen!

        Was ist Sinn und Zweck der ganzen Aktion?
        Vielleicht gibt es ja eine ganz andere Lösung.

        Freundliche Grüße

        Vinzenz

  2. auf einem PC gibt es eine Textdatei in der _ein_ Wort steht.

    Welche Moeglichkeiten hat man, diese Datei von ausserhalb zu lesen,
    oder muss man dazu extra einen httpd aufsetzen und den nach draussen
    routen? Das waere doch irgendwie sehr ueberzogen, finde ich ...

    Server: netcat -l -p 12345 < datei
    Client: netcat $IP 12345 > datei

    Das ist jetzt quasi die einfachte Möglichkeit, eine Datei zu kopieren. Port 12345 ist frei wählbar. Wenn die Datei ständig abrufbar sein soll muß man den ersten netcat in einer Schleife starten. netcat beendet sich in diesem Beispiel nicht freiwillig, wenn man das Abrufen aber in einem eigenen Programm macht, reicht es, den Socket nach dem Lesen zu schließen, dann beendet sich auch der Server-netcat.

    netcat gibbet übrigens hier: http://www.vulnwatch.org/netcat/

    Gruß, Bodo