Textdatei lesen
Norbert
- https
0 afra0 Norbert
0 Bodo Thiesen
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
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
Hallo Afra,
okay, dann eben ein Webserver - ABER:
Die naechsten Probleme sind dann:
Nein - der DAU muss sich damit nicht beschaeftigen muessen!
Gruss und Dank
Norbert
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
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