IE AUSWAHL CLICK

  • funktioner leider nicht

    bekomme folgende fehlermeldung

    ---------------------------
    AutoIt Error
    ---------------------------
    Line 88 (File "C:\.........au3"):

    _IEFormElementOptionSelect($oTemp,Int(Random(0,$maximal)),1,"byIndex")
    _IEFormElementOptionSelect($oTemp,Int(Random(0,^ ERROR

    Error: Variable used without being declared.
    ---------------------------
    OK
    ---------------------------

  • Du musst die variable $Maximal deklarieren/ihr einen Wert zuweisen z.b. 30 oder 100 oder sonstwas. Halt die Anzahl an Auswahlmöglichkeiten.
    Dann sollte es gehen.

    MfG
    Conan (Nur Mitlesend)
    Schon lange dabei

  • Also zähl wie viele Einträge dein Select hat =D
    SInd es zu viele kommt ein Error, wenn ein nicht funktionierendes ausgewählt wird..
    Wofür brauchst du das denn?
    Nen Auto-Account-Creator oder so? :thumbup:
    Habe mir gerade mal die Hotmail Seite angeguckt.. ^^
    Das ist das Fenster um bei Hotmail ein Land auszuwählen ^^
    Naja.. So lange es nicht gegen die AGB verstößt ist alles okay :)

  • ne hab das von hotmail nur als beispiel benutzt hehe
    werde das heute abend mit maximal testen, kann grad nicht.
    kann ich auch so einstellen das er nur einige value's bzw id's nimmt und zwischen den zufällig auswählt.


    edit:

    habs grad getest kireg jetzt folgenden fehler

    ---------------------------
    AutoIt Error
    ---------------------------
    Line 88 (File "C:\........................au3"):

    _IEFormElementOptionSelect($auswahl,Int(Random(0,20)),1,"byIndex")
    _IEFormElementOptionSelect(^ ERROR

    Error: Variable used without being declared.
    ---------------------------
    OK
    ---------------------------

    Einmal editiert, zuletzt von borntoload (26. September 2009 um 18:47)

  • Das bedeutet, dass deine Value $auswahl nicht deklariert ist.
    Wie wäre es mit dem ganzen Skript??
    Dann können wir dir helfe.

  • Ich weiß es ja nicht =D
    Deswegen auch das ganze Skript.
    Falls du das nicht veröffentlichen willst wegen sonst was, dann poste es in einer PN an mich :)

  • $oTemp=_IEGetObjById($oIE,"ctl00_ctl00_cp1_cp1_UcIdentification2_ddNationality")
    _IEFormElementOptionSelect($auswahl,Int(Random(0,20)),1,"byIndex")
    _IELoadWait($oIE)

    so sieht das aus:D

  • welche id genau, verdammt ich versteh das nict.

    MfG

    edit habs geschafft so funktioniert das
    $oTemp=_IEGetObjById($oIE,"ctl00_ctl00_cp1_cp1_UcIdentification2_ddNationality")
    _IEFormElementOptionSelect($oTemp,Int(Random(2,27)),1,"byIndex")

    aber jetzt will ich das er nur ein der folgende länder auswählt
    wo muss ich die id einfügen?


    [autoit]

    QUELLCODE von der internetseite:

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

    <option selected="selected" value="-1"></option> <option value="1">Deutschland</option> <option value="21">Belgien</option> <option value="24">Bulgarien</option> <option value="42">Dänemark</option> <option value="54">Estland</option> <option value="143">Finnland</option> <option value="9">Frankreich</option> <option value="69">Griechenland</option> <option value="60">Großbritannien</option> <option value="80">Irland</option> <option value="76">Italien</option> <option value="95">Lettland</option> <option value="94">Litauen</option> <option value="90">Luxemburg</option> <option value="96">Malta</option> <option value="2">Niederlande</option> <option value="11">Österreich</option> <option value="116">Polen</option> <option value="112">Portugal</option> <option value="134">Rumänien</option> <option value="3">Schweden</option> <option value="145">Slowakei</option> <option value="146">Slowenien</option> <option value="46">Spanien</option> <option value="41">Tschechische Republik</option> <option value="71">Ungarn</option> <option value="40">Zypern</option>

    [/autoit]

    Einmal editiert, zuletzt von borntoload (27. September 2009 um 14:43)

  • Dann brauch ich mal den ganzen Quellcode !
    Dann kann ich dir die ID heraussuchen und erklär dir, warum die genau die ID ist :)

  • nein hab ja geschafft ich will das er nur bestimmt länder auswählt die ich bei mein beitrag vorher gepostet habe.

    MFG

  • Verstehst du mich nicht?
    DU BRAUCHST DIE ID!
    Ohne die kann ich dir nicht helfen.
    Und die bekomm ich aus dem Source Code.
    Was willst du uns verheimlichen?
    Ist doch nur ein Source Code...