Frage Bezüglich For in For schleife..brauche hilfe...^^

  • Mein problem ist, ich habe erst den proxychange in internetexplorer genutzt, also per regwrite und so die proxys reingeschrieben...funktioniert auch, dumme ist nur internet explorer braucht ca 2-4minuten, bis er den proxy nimmt. Deswegen will ich das jetzt per Firefox probieren. die Send befehle sind zum PRoxy ändern... der soll dann halt mit send($proxy) den proxy und mit port halt den port senden im Feld... Leider ist das problem, das er mir als fehlermeldung:

    C:\Users\xxxxx\Desktop\FirefoxVersion.au3(172,13) : WARNING: $proxy: possibly used before declaration.
    Send($proxy)
    ~~~~~~~~~~~^
    C:\Users\xxxxxy\Desktop\FirefoxVersion.au3(174,12) : WARNING: $port: possibly used before declaration.
    Send($port)
    ~~~~~~~~~~^
    C:\Users\xxxxx\Desktop\FirefoxVersion.au3(172,13) : ERROR: $proxy: undeclared global variable.
    Send($proxy)
    ~~~~~~~~~~~^


    [autoit]

    func _sort()
    $file = Fileopen(@ScriptDir & "\proxylist.ini", 0)
    $lines = Fileread($file, 99999999)
    $linest = String($lines)
    $split = Stringsplit($linest, @CR)
    msgbox(0, "Proxys", "Sie haben insgesammt "&$split[0]&" Proxys in der Liste")
    $teile = StringSplit($linest, " "&@CR)

    For $i = 1 to $teile[0] Step +2
    if IsArray($teile) Then
    $proxy = $teile[$i]
    Endif
    Next
    For $i = 2 to $teile[0] Step +2
    if IsArray($teile) Then
    $port = $teile[$i]
    Endif
    Next

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

    _firstrun()
    For $i = 1 to $split[0] Step +1
    Run("C:\Programme\Mozilla Firefox\firefox.exe")
    $Socket = _FFConnect()
    WinWaitActive("Startseite von Mozilla Firefox - Mozilla Firefox")
    WinSetState($s_mainwintitle, "", @SW_MAXIMIZE)
    Send ("!{X}")
    Send("{E}")
    sleep(1000)
    Send("{TAB 2}")
    Send("{ENTER}")
    Mouseclick("left", 564, 377, 2, 20)
    send($proxy)
    mouseclick("left", 824, 376, 2)
    send($port)
    _FFOpenURL($Socket, "http://blabla.de/")
    Mousemove(1250, 150)
    Mouseclick("left", 1250, 150, 1)
    sleep(1000)
    Mouseclick("left", 1255, 160, 1)
    Mouseclick("left", 1255, 160, 1)
    sleep(5000)
    $sponsor1 = WinGetTitle("Mozilla Firefox", "")
    WinKill($sponsor1)
    WinKill($sponsor1)
    WinKill($sponsor1)
    Winkill("blabla - Mozilla Firefox")
    Winkill("blabla")

    [/autoit]

    rest ist unwichtig