2d array

  • ich bekomm bei folgendem code die fehlermeldung

    Spoiler anzeigen

    ==> Expected a "=" operator in assignment

    [autoit]

    Do
    $ausgabe[$zaehler][0]=_FFCmd ("content.frames[0].document.links["&$zaehler&"]")
    $zaehler = $zaehler +1
    Until $zaehler = $links

    [/autoit]


    ?(

  • Hallo

    ich kenne den Befehl zwar nicht aber versuchs doch so:

    [autoit]

    Do
    $ausgabe[$zaehler][0] = _FFCmd ("content.frames[0].document.links["&$zaehler&"]")
    $zaehler = $zaehler +1
    Until $zaehler = $links

    [/autoit]

    mfg (Auto)Bert

  • Oder das mal testen:

    Spoiler anzeigen
    [autoit]


    Do
    $ausgabe[$zaehler][0] = _FFCmd ('"content.frames[0].document.links"&[$zaehler]')
    $zaehler = $zaehler +1
    Until $zaehler = $links

    [/autoit]

    Lieben Gruß,
    Alina

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Geheime Information: ;)
    k3mrwmIBHejryPvylQSFieDF5f3VOnk6iLAVBGVhKQegrFuWr3iraNIblLweSW4WgqI0SrRbS7U5jI3sn50R4a15Cthu1bEr

    • Offizieller Beitrag

    Laß uns doch nicht raten. Poste den ganzen Code, vielleicht kann man das dann nachvollziehen.

  • Spoiler anzeigen
    [autoit]

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

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

    $Socket = _FFStart("http://die-staemme.de/")
    _FFSetValueByName("user", "test",0)
    _FFSetValueByName("password", "test",0)
    _FFSetValueByName("server", "de42",0)
    _FFFormSubmit()
    $links=_FFcmd ("content.frames[0].document.links.length")
    Dim $ausgabe [$links][2]
    $zaehler =0

    Do
    $ausgabe [$zaehler] [0] = _FFCmd ("content.frames[0].document.links["&$zaehler&"]")
    $zaehler = $zaehler +1
    Until $zaehler = $links

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

    $zaehler = 0

    ;links zu den dörfern werden rausgesucht
    Do
    If _StringBetween ($ausgabe[$zaehler][0],"&screen","&")= "overview" Then
    $ausgabe [$zaehler] [1] = 1
    $dorf_anzahl=$dorf_anzahl +1

    EndIf

    $zaehler = $zaehler +1
    Until $zaehler = $links

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

    $dorf_zaehler=0
    Dim $dorf_ip[$dorf_anzahl]
    Dim $dorf_nr[$dorf_anzahl]
    ;die nummern der links zu den dörfern werden zugewiesen

    Do
    If $ausgabe [$zaehler] [1] = 1 Then
    $dorf_nr [$dorf_zaehler]=$zaehler
    $dorf_zaehler=$dorf_zaehler +1
    EndIf
    $zaehler = $zaehler -1
    Until $dorf_zaehler=$dorf_anzahl

    $zaehler = 0
    ;dorf ip wird rausgesucht
    Do
    $dorf_ip[$zaehler]= _StringBetween ($ausgabe [$dorf_nr[$zaehler]],"village=","&screen=")
    $zaehler = $zaehler +1
    Until $zaehler = $dorf_anzahl

    [/autoit]