Anzeige:
Ergebnis 1 bis 11 von 11

Thema: via FTP Dateiinfos

  1. #1
    Registrierter Benutzer Avatar von TheDodger
    Registriert seit
    18.05.2001
    Ort
    Hamburg
    Beiträge
    615

    via FTP Dateiinfos

    Gibt es eigentlich eine Möglichkeit, via Script Infos von Dateien zu bekommen, die auf einem FTP-Server liegen und die man nicht komplett runterladen will / kann / darf?
    Also Datum und Größe würden quasi schon reichen...
    Bodo
    Systemadmistration UNIX

  2. #2
    Registrierter Benutzer
    Registriert seit
    29.12.2001
    Ort
    Berlin
    Beiträge
    231

    In Perl geht das

    zum Teil --> http://search.cpan.org/author/GBARR/....12/Net/FTP.pm auf alle Faelle
    Allerding ob dies auch mit Files geht, an die man nicht ran/runterladen darf, keine Ahnung.

    T;o)Mes
    ************************************************
    Man(n oder Frau) muss nicht alles wissen,
    Man(n oder Frau) muss nur wissen wo es steht !
    ************************************************
    http://www.sandtom.net
    ICQ 176436259

  3. #3
    Registrierter Benutzer Avatar von TheDodger
    Registriert seit
    18.05.2001
    Ort
    Hamburg
    Beiträge
    615
    Files, auf die man keinerlei Zugriff hat, sind IMHO uninteressant.
    Aber das ganze mit PERL zu realisieren ... nein danke.

    Und bevor jetzt wieder ein Aufschrei durch's (Perl)Volk geht ...
    Perl ist zu groß, zu umfangreich und beileibe nicht auf allen Zielsystemen installiert. Dazu müsste ich Perlversionen angefangen von einer SuSE5.2 bis SuSE8.1 berücksichtigen ... Nein, Perl kommt definitiv nicht in Frage.

    Aber trotzdem danke!
    Bodo
    Systemadmistration UNIX

  4. #4
    Registrierter Benutzer
    Registriert seit
    29.12.2001
    Ort
    Berlin
    Beiträge
    231

    Das hat doch nichts

    mit dem "Zielsystem" zu tun !!!
    Du schreibst in Perl ein Anwendung, die dann bei dir auf dem Rechner laeuft.
    Beim ftp-Paket zum Beispiel wird dann ganz einfach auf den FTP-Server der Gegenseite zugegriffen.
    Da mueste nicht einmal Perl installiert sein, z.B. Windows-FTP-Server.

    Oder habe ich dich da falsch verstanden, in Bezug "Zielsystem" ?

    T;o)Mes
    ************************************************
    Man(n oder Frau) muss nicht alles wissen,
    Man(n oder Frau) muss nur wissen wo es steht !
    ************************************************
    http://www.sandtom.net
    ICQ 176436259

  5. #5
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477

    Re: Das hat doch nichts

    Original geschrieben von tomes
    Oder habe ich dich da falsch verstanden, in Bezug "Zielsystem" ?
    Ich denke, Zielsystem bedeutet in dem Fall das System, auf dem das Script laufen soll.
    Also praktisch der Client der FTP Verbindung.

    Gibt es da nicht einen scriptbare ftp client?
    Ich kann mich flüchtig erinnern, mal sowas gelesen zu haben.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  6. #6
    Registrierter Benutzer Avatar von TheDodger
    Registriert seit
    18.05.2001
    Ort
    Hamburg
    Beiträge
    615

    Re: Re: Das hat doch nichts

    Original geschrieben von anda_skoa
    Ich denke, Zielsystem bedeutet in dem Fall das System, auf dem das Script laufen soll.
    Also praktisch der Client der FTP Verbindung.
    exact

    Gibt es da nicht einen scriptbare ftp client?
    Ich kann mich flüchtig erinnern, mal sowas gelesen zu haben.
    Ich hab keinen gefunden ...
    naja, vielleicht muß ich mir da auch noch einen bauen
    Bodo
    Systemadmistration UNIX

  7. #7
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Hab mal ein bischen gegoogled.
    Vielleicht ist da was für dich dabei:

    http://www.users.qwest.net/~eballen1/scripting.ftp.html
    http://www.ncftpd.com/ncftp/doc/ncftpls.html

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  8. #8
    Registrierter Benutzer
    Registriert seit
    30.12.2001
    Beiträge
    444
    ...SuSE5.2 bis SuSE8.1 berücksichtigen ...

    Der kleinste gemeinsame Nenner ist wohl die bourne-Shell unter Unix. Unter Linux die Bash. Alles andere(ncftp,zshell) wirst Du wahrscheinlich nachinstallieren müssen. Dein Problem ist garantiert auch mit einem FTP-Script direkt loesbar. Fuer den Fall das benoetigte Softwarepakete zu gross sind kann's auch via NFS eingebunden werden.

    Nur so aus Neugier:
    In welcher Funktion werden eure Linuxrechner eingesetzt?

  9. #9
    Registrierter Benutzer
    Registriert seit
    29.12.2001
    Ort
    Berlin
    Beiträge
    231

    Also ein einfaches Script

    geht doch so, oder ?
    Code:
    #!/bin/sh
    HOST="ftp://ftp.xxxxxxxx.com"
    ftp $HOST <<END_SCRIPT
    cd ..
    cd liunx
    ls
    quit
    END_SCRIPT
    exit 0
    # ./ftp-script.sh > ftp-xxxxx-com.txt
    Und schon hat man alles.

    thx @anda_skoa

    T;o)Mes
    ************************************************
    Man(n oder Frau) muss nicht alles wissen,
    Man(n oder Frau) muss nur wissen wo es steht !
    ************************************************
    http://www.sandtom.net
    ICQ 176436259

  10. #10
    Registrierter Benutzer Avatar von TheDodger
    Registriert seit
    18.05.2001
    Ort
    Hamburg
    Beiträge
    615
    Original geschrieben von fork
    ...SuSE5.2 bis SuSE8.1 berücksichtigen ...

    Der kleinste gemeinsame Nenner ist wohl die bourne-Shell unter Unix. Unter Linux die Bash. Alles andere(ncftp,zshell) wirst Du wahrscheinlich nachinstallieren müssen.
    Nun, mittlerweile ist auf fast jedem ncftp installiert.
    Ist auch IMHO das beste in Sachen FTP, was mir in die Finger gekommen ist.

    Dein Problem ist garantiert auch mit einem FTP-Script direkt loesbar.
    Bestimmt, nur ich hatte keinen gescheiten Lösungsansatz.
    Brett vorm Kopf ...

    Fuer den Fall das benoetigte Softwarepakete zu gross sind kann's auch via NFS eingebunden werden.

    Nur so aus Neugier:
    In welcher Funktion werden eure Linuxrechner eingesetzt?
    Z.Z. noch als Mail-, Newsserver / Router.
    Nebenbei holen diese noch via cron bestimmte Dateien von FTP-Servern, die sie via SAMBA für die Windows-Clients zur Verfügung stellen. Also rudementärer Fileserver.
    Nun will ich aber nicht täglich ein Packet von 10-20MB Größe via ISDN ziehen (ja, viele Kunden setzen noch ISDN ohne Flatrate ein ...) nur um festzustellen, daß sich da nicht's geändert hat.
    Bodo
    Systemadmistration UNIX

  11. #11
    Registrierter Benutzer
    Registriert seit
    30.12.2001
    Beiträge
    444
    > Nun will ich aber nicht täglich ein Packet von 10-20MB Größe via ISDN ziehen (ja, viele Kunden
    > setzen noch ISDN ohne Flatrate ein ...) nur um festzustellen, daß sich da nicht's geändert hat.

    ...klarer Fall für wget

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •