Mausklick auf Webseite (Drucker Webinderface) ohne Cursorpositionen?

  • Hallo Zusammen. :)

    Ich arbeite erst seit kurzem mit Autoit und möchte gerne das Auslesen
    der "Anzahl der gedruckten Seiten Farbe/SW" unserer Leasingdrucker automatisieren.

    Bei den Druckern (ca. 100Stk) handelt es sich um Konica Minolta bizhub C20, C250 und andere.
    Das Script funktioniert auch schon teilweise (Typ C20).

    * Daten der Drucker liegen in einen INI-Datei.
    * Ich prüfe ob die Drucker erreichbar sind.
    * Lade die Seite mit den Zählerstanden in einen Ordner.
    * Werte die entsprechenden Zeilen aus und Schreibe sie in ein Excel-File.

    An folgender Stelle komme ich nun nicht mehr richtig weiter: ?(

    Ich muss beim Aufruf des Druckerwebinterfaces das Optionsfeld
    "Öffentlicher Benutzer" anwählen und den Button "Login" drücken.

    Erst dann funktioniert mein Abfragescript.

    Ich haben es mit einem Mausklick an der entsprechenden Stelle ausprobiert;
    es funktioniert, ist aber von der eingestellten Bildschirmauflösung abhängig.
    Ich habe auch das Tool "AutoIt Window Info" benutzt.

    Gibt es eine einfachere Möglichkeit dieses Optionsfeld anzuwählen und den
    Button "Login" zu betätigen ohne mit Cursorpositionen zu arbeiten?
    Nachteilig wirkt sich auch des Bewegen der Maus aus, während das Script läuft.

    Währe dankbar für jede Hilfe.

  • Danke für den Willkommensgruss. :rolleyes:

    Zu deinem Tipp:

    Ich bekomme doch keine "controlID" von der Webinterfacesite
    mit dem "Autoit Windows Info Tool", oder?

  • Habe das mit dem Webinterface total überlesen. In diesem Falle würde ich _IEAttach() verwenden, um das Fenster anzusteuern, und dann mit den _IEForm...() Funktionen arbeiten. Die nötigen Werte (Namen / ID's der Formularelemente) lassen sich leicht mit Firefox und Plugins wie FireBug oder Web Developer Toolbar herausfinden.

    LG, SEuBo