Bio: Self Dyn-IP unter Windoof - Wo sind die Win-Geeks?

Sup!

Ein Kumpel von mir hatte gerade folgende tolle Idee:

Er hat T-DSL und will natürlich immer Online sein und einen Webserver haben etc.. Nun wollte er ein Skript schreiben, daß folgendes tut:

Hin und wieder testen, ob man noch online ist. Evtl. öfter, wenn es wahrscheinlicher ist, daß man gekickt wird (nach 23:59 Stunden etc.).
Wenn nicht online, dann online gehen und eigene IP rausbekommen. Wenn eigene IP bekannt, FTP starten, eigene Domain (puretec) kontakten und neue Index-Seite mit einer Weiterleitung auf die momentane IP draufhauen. Verbindung zum FTP zumachen und weiter gucken, ob noch online... und das für immer.

So ein Skript ist kein so großes Problem für mich, denke ich - unter Linux ;-)

Wie aber macht man das unter dem Verräterbetriebssystem? WSH oder so? VBS? Irgendwelche APIs? Unter Linux würde ich einfach Perl nehmen und einen Haufen Kommandozeilenprogramme mit open/open2/open3 aufrufen, hin und wieder ein wenig "sleep" einlegen und so.

Sicher sind hier ein paar Leute, die mir immer schon beweisen wollten, daß man sogar unter Windows irgendetwas Produktives machen kann: Also bitte: Beeindruckt mich - helft mir - seid meine Helden!

Oder, empfehlt mir ein gutes Buch ;-)

Gruesse,

Bio

  1. Hallo heldenhafter Ritter,

    Ein Kumpel von mir hatte gerade folgende tolle Idee:

    ... er muß ja tolle Ideen haben, schließlich ist er DEIN Kumpel ;)

    Hin und wieder testen, ob man noch online ist. Evtl. öfter, wenn es wahrscheinlicher ist, daß man gekickt wird (nach 23:59 Stunden etc.).
    Oder, empfehlt mir ein gutes Buch ;-)

    Nicht ganz, aber ich finde diese Variante wesentlich effektiver:
    http://netzadmin.patrick-schwarz.de/ddns-services.htm

    Klar kann man sich auch irgendwelche Scripte programmieren, aber
    diese dynamischen IP-Services funktionieren imho auch ganz gut, oder?

    Irgendwo finde ich den Aufwand, dafür sich selbst ein Script zu
    schreiben, etwas übertrieben.

    Viele Grüße aus Dresden,
    Stefan Einspender

    1. Sup!

      ... er muß ja tolle Ideen haben, schließlich ist er DEIN Kumpel ;)

      Genau!

      Nicht ganz, aber ich finde diese Variante wesentlich effektiver:
      http://netzadmin.patrick-schwarz.de/ddns-services.htm

      Wenn man voraussetzt, daß der FTP-Server von meinem Provider weniger oft ausfällt als der DDNS-Service, dann waere meine Variante effektiver, zumindest, was die down-time angeht.

      Klar kann man sich auch irgendwelche Scripte programmieren, aber
      diese dynamischen IP-Services funktionieren imho auch ganz gut, oder?

      Klar, aber weil das MEIN Kumpel ist und meine Kumpels genau so paranoid sind wie ich, und weil so kostenlose Angebote nicht immer taugen, und weil es so toll ist, alles selber in der Hand zu haben, wollte er eben nicht auf einen dieser Services zurückgreifen, deren Existenz sogar mir bekannt geworden ist, auf meinem Elfenbeinturm, hoch in den Netsi-Bergen, direkt neben der Mozilla-Höhle (bei dem verwunschenen Fluss hinter dem Zauberwald).

      Irgendwo finde ich den Aufwand, dafür sich selbst ein Script zu
      schreiben, etwas übertrieben.

      Ach, so groß kann das Skript nicht sein. Ausserdem gibt es sicher Leute, die sowas auch toll fänden, und es wäre einfacher einzurichten als ein DynDNS-Service - und die haben wahrscheinlich das gleiche Problem, was ich für so ein Skript sehe, daß es nämlich ausfällt, und meine Domain auf eine IP zeigt, dir mir im Moment gar nicht gehört.

      Gruesse,

      Bio

      1. Hi,
        mensch, hast du ne Ahnung, wie verdammt LANGE das dauert, bis ich
        den ganzen Text weg hatte mit dem doofen lynx?!
        Verdammt lange....

        Wegen des Problems, warum nimmst du nicht einfach Perl? Es gibt doch
        Win32::API und so... und Net::FTP fuer den upload dann.

        Gruss,
         Christian
         http://wwwtech.de

  2. Hallo Ritter,

    Unter Linux würde ich einfach Perl nehmen und einen Haufen
    Kommandozeilenprogramme mit open/open2/open3 aufrufen,
    hin und wieder ein wenig "sleep" einlegen und so.

    Und? Wieso soll genau das unter Windows nicht funktionieren?

    Manchmal führt Dich Dein Kreuzzug auf die falsche Fährte.

    Viele Grüße
          Michael

    1. Sup!

      Warum das nicht funktionieren soll?

      Hmm... weil Windoof eigentlich gar kein PERL verdient hat vielleicht ;-)

      Tja, ich mache mich dann mal auf die Suche nach PERL für Windows.

      Gruesse,

      Bio

      1. Tja, ich mache mich dann mal auf die Suche nach PERL für Windows.

        http://www.activeperl.com/

  3. Hallo Bio!

    Hin und wieder testen, ob man noch online ist. Evtl. öfter, wenn es wahrscheinlicher ist, daß man gekickt wird (nach 23:59 Stunden etc.).

    Auf http://www.addsoft.net/ gibt es ein Tool namens DynaIP. Vielleicht ist das was für deinen Kumpel. Das Programm ist zwar nicht kostenlos, kann aber 30 Tage getestet werden.

    Viele Grüße
    Harald