_FFSetValue prob

  • Servus,

    bin grad bissien am verzweifeln. Versuche ein auto login für die telekom seite zu machen aber ich scheitere kläglich....
    http://www.telekom.de/is-bin/INTERSH…goryTheme-Start

    Auf der linken seite ist ein fenster mit email und password. Das prob ist das das mit java läuft und ich über xpath und setvalue nicht drankomme -.-
    mein skript sagt immernur element konnte nicht gefunden werden.

    Hat jemand einen lösungsansatz für mich?

  • Der Kram steckt in einem iFrame, da kann Javascript nix für.
    Probier mal das hier... ist nicht ausgereift, aber könnte gehen.

    [autoit]


    _FFFrameEnter(0)
    _FFSetValueById("id","Max Mustermann")
    _FFFrameEnter(0)
    _FFSetValueById("password","My_Password")

    [/autoit]

    Wer andern eine Bratwurst brät
    der hat ein Bratwurstbratgerät.

  • [autoit]

    #include <ff.au3>

    [/autoit][autoit][/autoit][autoit]

    _FFStart("http://www.telekom.de/is-bin/INTERSHOP.enfinity/WFS/EKI-PK-Site/de_DE/-/EUR/ViewCategoryTheme-Start")
    _FFFrameEnter(0)
    _FFSetValue("test","id","id")
    _FFFrameEnter(0)
    _FFSetValue("test","password","id")

    [/autoit]

    _FFSetValueById ist mir nicht bekannt (evtl mit IE ein bisschen vermischt), aber so sollte es gehen.

    lg

  • jop funzt mit frameenter

    valuebyid ist mir auch unbekannt funzt auch nicht mit dem befehl.

    Danke an euch zwei !!!! hab stundenlang nach ner lösung gesucht und dann ist die so einfach xD

  • _FFSetValueById ist in der Datei FFEx.au3.
    Muss man nicht unbedingt haben, aber funktioniert bei mir. 8)

    Wer andern eine Bratwurst brät
    der hat ein Bratwurstbratgerät.