_FFSetValue wird nicht ausgeführt

  • hallo
    ich wollte euch mal fragen ob ihr vll. wisst wieso mein script keinen wert einsetzt welchen ich angegeben habe??
    hier das script:

    [autoit]

    #include <FF.au3>
    #include <String.au3>

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

    $handynummer = InputBox("Handy-Nummer","Bitte geben sie die Handy-Nummer des anderen ein.",""," M18")
    $text = InputBox("Text","Hier den zu sendenden Text eingeben. Maximal 160 Zeichen.",""," M160")
    _FFStart("http://gratissimsen.de/freesms.html", "default")
    _FFLoadWait()
    _FFSetValue($handynummer, "number", "id") ; wenn ich nach dem namen gehe muss ich sms[number] hinschreiben und bei dem 2. sms[text] was auch nicht funktioniert...
    _FFSetValue($text, "text", "id")
    ;_FFFormSubmit()
    ;_FFLoadWait()

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

    ;$HTML = _FFReadHtml()
    ;$a = _StringBetween($HTML, "Ergebnis: &nbsp;<strong>",'<img src="/invisible/img/status/')

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

    ;$abetween = _StringBetween($HTML,'style="vertical-align: middle;">','</strong>')

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

    ;MsgBox(0,"",$a[0]&$abetween[0])

    [/autoit]


    vll. kann mir ja jemand helfen :)
    Mfg

  • Weil die url nicht stimmt.

    Auf der Seite gibt es die <form> nicht.
    da gibt es nur den iFrame (gratissimsen.de/smsversand.php)
    die wiederrum einen iframe hat (server.smsform.de/index.php?i=975&amp;r=http%3A%2F%2Fwww.gratissimsen.de%2Fsmsversand.php&amp;n=&amp;t=&amp;e=&amp;ts=&amp;s=&amp;plaahapapa=91dd77724a48de4b32fee4259c7181ff)
    Und DA gibt es dann auch die gesuchte form die Du abzuschicken versuchst.

    Ich würde also tippen, dass es funktioniert (mit den eckigen Klammern versteht sich) wenn du die richtige url aufrufst ;)

    'sid