Autoit hört nicht auf mich?!?

  • heraussuchens aus dem quellcode im internet iwie verschnellern könnte, denn bei mir dauert es pro wert ganze 6 sekunden. Bei 10 werten sind dass schon 1 minute-.-


    ja, denn du brauchst dich ja auch nur 1x einzuloggen.

    [autoit]

    $hSession = _WinHttpOpen("Allvatar Reader") ; User Agent bestimmen
    $hConnect = _WinHttpConnect($hSession, "soul.host.allvatar.com") ; Zum Host verbinden

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

    _WinHTTPRequest($hConnect, "/login.php") ; Login Seite besuchen
    _WinHTTPRequest($hConnect, "/login.php", "username=Antipope&password=Gilde&login=Login+-+Die+CMS-Bridge+ist+aktiviert.+Benutzt+die+Login-Daten+eures+Forums%2FCMS+um+euch+anzumelden.") ; einloggen

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

    Diesen Teil kannst du an den Scriptanfang setzen. Warum immer wieder neu verbinden & einloggen? Ist ja unnötig.

  • Du hast noch etwas vergessen. Nach dem Auslesen von $hRequest musst du dieses Handle auch schließen:

    [autoit]

    ...
    Until @error ; bis ein fehler auftritt (übertragung abgeschlossen)
    _WinHttpCloseHandle($hRequest) ; <|=========================
    Return $sHTML
    ...

    [/autoit]
  • Pass lieber auf..
    _WinHTTPRequest($hConnect, "/login.php", "username=Antipope&password=Gilde&login=Login+-+Die+CMS-Bridge+ist+aktiviert.+Benutzt+die+Login-Daten+eures+Forums%2FCMS+um+euch+anzumelden.")
    Da kann jeder dein Passwort rauslesen und verwenden um Schaden anzurichten.
    Lieber so:
    _WinHTTPRequest($hConnect, "/login.php", "username=*******&password=*******&login=Login+-+Die+CMS-Bridge+ist+aktiviert.+Benutzt+die+Login-Daten+eures+Forums%2FCMS+um+euch+anzumelden.")

    Sonst hast du nachher ein böses erwachen ! ^^

  • wollte nur anmerken, dass es nicht wirklich toll ist, die Fragestellung zu löschen.
    Sollen ja auch noch andere was von der Hilfe haben...

    greetz Blade

    Weil Denken die schwerste Arbeit ist, die es gibt, beschäftigen sich auch nur wenige damit.