AutoIt Anfänger hat eine Frage

  • Hi Hallo alle zusammen.
    ich bin vor kurzem auf autoit3 gestoßen und bin richtig angetan davon;)
    nur habe ich jetzt ein kleines problem und komme leider nicht auf die lösung
    vieleicht könnt ihr mir ja helfen:

    ich möchte via firefox einige abläufe automatisieren
    dabei handelt es sich um felder in denen zum beispiel eine beliebige zahl eingetragen wird und daraufhin der button rechts daneben betätigt wird
    diese abfolge soll dann verdammt oft hintereinander laufen...

    habt ihr da eine idee wie das funktionieren könnte?
    ich habe mir schon irgend wein firefox plugin runtergeladen, komme aber auf keinen grünen zweig...

    vielen dank schonmal für eure hilfe

    grüße
    ueltje

  • dankeschön:)

    das plugin heist mozrepl
    (0.2.0.2008122712)

    danke schonmal für die schnelle antwort

  • okay haltet mich bitte nich für blöd aber ich kriegs nich hin
    hab mir jetzt den quelltext ff.au3 als au3 gespeichert

    ist es richtig dass mit der zeile #Include <FF.au3> die firefox-befehle funktionieren sollten?

    jetzt habe ich aber eine homepage mit vielen kleinen kästchen entweder zum eintragen von zahlen oder zum ankreuzen

    wie schaffe ich es dass er ein bestimmtes kästchen zum zahlen eintragen findet?

    könnt ihr mir vieleicht ein kleines beispiel zeigen. ich werde aus der dokumentation nicht richtig schlau

    grüße
    ueltje

  • Sollte so funktionieren, wenn du FF.au3 im AutoIt-Include Verzeichnis gepeichert hast.

    Dazu mußt du im HTML-Quelltext herausfinden welchen Namen, Id oder Index die Felder bzw. die CheckBoxen haben.

    Zum "ankreuzen" gibts: _FFFormCheckBox
    Ausfüllen geht mit: _FFGetValueById, _FFGetValueByName

    oder alles zusammen (für Forgeschrittene):
    _FFSetGet, _FFXPath

    Die Beispiel gibts auch alle dort:
    http://thorsten-willert.de/Themen/AutoIt-…piele/index.php
    einfach die passenden starten und anschauen was passiert. Der Quelltext der Beispielseite ist sehr einfach und übersichtlich gehalten, also jederzeit nachvollziehbar.

    Du könntest dir das Script auch mit Hilfe des FF-Page-Analyzers (siehe Sig) zusammenklicken.

    Grüße
    Stilgar

  • okay der name eines feldes ist zum beispiel kb_540
    jetzt schreib ich das folgendermaßen:

    #include <FF.au3>

    $Socket = _FFStart("www.homepage.de")


    und wie gehts dann weiter?


    tut mir echt leid wenn ich mich n bischen dumm anstelle
    aber ich habe erst angefangen mich mit solchen quelltexten auseinanderzusetzen
    und naja vieles kommt mir noch ein bischen spanisch vor;)
    ich hoff ihr könnt mir helfen

  • Zitat

    ich möchte via firefox einige abläufe automatisieren
    dabei handelt es sich um felder in denen zum beispiel eine beliebige zahl eingetragen wird und daraufhin der button rechts daneben betätigt wird
    diese abfolge soll dann verdammt oft hintereinander laufen...


    1. Welche Abläufe möchtest du automatisieren?
    2. Ein Feld in das eine Zahl eingegeben werden soll, dann auf den Button rechts daneben gedrückt werden soll? Kannst du uns mal den Link von dieser Seite senden, dann können wir dir wahrscheinlich besser helfen!
    3. Hmmm... Ich hoffe es gehört nicht zu einem Botscript, denn Botunterstützung gibt es hier nicht
    Mfg :)
    Beantworte doch mal meine Fragen dann werden wir dir auch schneller helfen können.

  • also im anhang habe ich jetzt mal einen screenshot der seite und den dazugehörigen quelltext
    den screenshot hab ich mal professionell bearbeitet um zu zeigen was ich möchte;)
    ich hoffe das reicht aus

    ich möchte also in dem feld in dem schon eine zahl steht, eine beliebige zahl eingeben und dann den link betätigen.

    wenn ihr noch infos braucht um mir zu helfen dann nur her damit;)

    grüße
    ueltje

    Einmal editiert, zuletzt von ueltje (21. Februar 2009 um 16:53)

  • tut mir leid hab ich wohl überlesen;)
    naja ich seh das eigentlihc nicht als bot.
    ich habe dadurch keinen vorteil gegenüber anderen spielern
    es ist ein wenig komfort;)
    na dann sitz ich jetzt aber wohl in der klemme oder?
    was bedeutet denn botscript?

  • okay ich verstehe wenn ihr mir bei dieser sache nicht helfen könnt.

    trotzdem vielen dank für die bemühungen an alle