- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 10 von 14

Thema: Programiersprache für "Robotorartiges Projekt" gesucht

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    17.03.2004
    Ort
    Aachen
    Beiträge
    478

    Programiersprache für "Robotorartiges Projekt" gesucht

    Hallo zusammen,
    Ich habe mir etwas überlegt wollte gerne fragen ob das überhaupt machbar ist und wenn ja welche Sprache sich dafür eignet.

    Das Programm sollte auf einem Windows PC oder auch evtl einem PC mit Ubuntu laufen.
    Dabei sollten der folgende Ablauf (z.b. Jede Minute) ausgeführt werden.

    1) Eine oder mehrere IP-Addressen anpingen die idr immer erreichbar sind (z.B. www.gmx.de)

    2.1) Falls der Ping erfolgreich ist, ist alles OK und es geht nach einer Minute mit Punt 1) weiter.

    2.2) Falls der Ping nicht erfolgreich beantwortet wird heißt das, dass mein Router evtl abgestürzt ist. Dann geht es mit Punkt 3) weiter.

    3) Jetzt soll sich das Programm auf dem Webinterface des Routers einloggen und diesen neu starten (das ist ein Menüpunkt).

    Am besten wäre es wenn dann noch ein Logfile geschrieben wird, damit auch sieht ob bzw wie oft ein Ereignis aufgetreten ist.

    Was haltet Ihr von diesem Internet Reset Roboter?

    Das Ziel ist über dyndns sich von außen mit einen pc bei mir zu Hause zu verbinden. Nur leider stürzt meine Fritzbox (zwar selten aber immer noch zu oft) immer dann ab wenn ich es testen will.

    Danke und Gruß

    Involut
    Danke und Gruß aus Düren bei Aachen,

    Involut

  2. #2
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    36
    Beiträge
    5.070
    Hast du das Logfile des Routers (falls vorhanden) schon angeschaut?

    Bei meinem Router (ist aber ein Anderer) ist das Logging automatisch eingeschaltet. Es wird alles protokolliert(Start, Netzwerk bzw Internet Online,.....)

    Solche Programme, die auf mehreren Systemen (verschiedene) laufen sollen schreibt man normalerweiße in C. Wie das mit Linux bzw Windows geht weiß ich nicht. Für reine Win. Systeme kannst du Visual C von Microsoft nehmen.

    MfG Hannes

  3. #3
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    17.09.2004
    Alter
    39
    Beiträge
    647
    Hi,

    Ich würde das mit Autoit machen. Das schliesst allerdings Ubuntu aus!
    Da schreibst du dir dann einfach ein kleines Skript, welches einmal in der Minute pingt. Anschliessend kannst du mit autoit deinen Browser (InternetExplorer oder Firefox) steuern. Sowas ähnliches hab ich auch schonmal gemacht.

    Gruß Daniel
    Unser Sommer ist ein grün angestrichener Winter. Das einzige reife Obst, das wir haben, sind gebratene Äpfel. [Heinrich Heine]

  4. #4
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    17.03.2004
    Ort
    Aachen
    Beiträge
    478
    Hallo und vielen Dank für die Antworten.

    Für visual studio habe ich leider keine Lizenz deswegen scheidet es wohl aus.

    Autoit scheint wohl ziemlich gut für sowas zu sein. Ich habe auch schon dem Ping Befehl getestet.

    Allerdings habe ich keine Idee wie ich den Browser starten und sogar fernsteuern soll.
    Wenn das auch so einfach wie das pingen geht wäre ich ja schon fast am Ziel...
    Danke und Gruß aus Düren bei Aachen,

    Involut

  5. #5
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    17.09.2004
    Alter
    39
    Beiträge
    647
    Ganz sooo einfach ists nicht aber es ist dennoch einfach.

    Ich würde dir dabei helfen! Dazu müsste ich allerdings wissen, welchen Browser du verwenden möchtest. Ich könnte dir bei IE und FF helfen.

    Gruß Daniel
    Unser Sommer ist ein grün angestrichener Winter. Das einzige reife Obst, das wir haben, sind gebratene Äpfel. [Heinrich Heine]

  6. #6
    shedepe
    Gast
    Also ich würde .Net (C# , VB.Net) verwenden. Da gibt es die entsprechenden Komponenten die du dafür benötigst bereits im Framework und dank Mono sind .Net Programme auch unter Ubuntu ausführbar.
    Von Visualstudio gibt es auch die kostenlosen Express versionen

Ähnliche Themen

  1. Sehr schönes Projekt -> "Open Servo"
    Von Andree-HB im Forum Motoren
    Antworten: 8
    Letzter Beitrag: 26.01.2016, 12:57
  2. Projekt "Zugsäge" zum Zuschneiden von Plattenmater
    Von PoWl im Forum Vorstellung+Bilder+Ideen zu geplanten eigenen Projekten/Bots
    Antworten: 37
    Letzter Beitrag: 02.08.2010, 19:07
  3. Projekt "Malender RP6" Programierhilfe gesucht !!!
    Von fabi202cool im Forum Robby RP6
    Antworten: 21
    Letzter Beitrag: 22.01.2010, 17:40
  4. Suche "E-Mail Hilfe" für Tauchroboter Projekt
    Von Jig im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 3
    Letzter Beitrag: 14.11.2007, 02:14
  5. Antworten: 29
    Letzter Beitrag: 20.06.2007, 10:36

Berechtigungen

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

12V Akku bauen