Tratsch rund um Autoit / Autoit Talk | kleinere Fragen

06/29/2012 23:01 Jack Tequila#256
Danke werd mal aufs captcha warten und so versuchen :)
06/30/2012 00:22 Lumi#257
Quote:
Originally Posted by Lawliet! View Post
Wenn man nur den Drache anklicken muss, dann kannst du sicher auch dies mit Winhttp erledigen.
[Only registered and activated users can see links. Click Here To Register...]

Einfach, wie in dem Video beschrieben, mit Http Headers die entsprechenden Packet sniffen und nachbauen ;)
Habe schon lange diesen Tut angeschaut, aber diesmal will mich CaptchaTrader.com nicht rein lassen, obwohl ich die "Einträge" aus dem Http Headers in meinem Script eingetragen hat.
Hier mal mein Script:

PHP Code:
#include <WinHttp.au3>

$hSession _WinHttpOpen("Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20100101 Firefox/13.0.1")
$hConnect _WinHttpConnect($hSession"captchatrader.com")

$sHTML _WinHttpSimpleRequest($hConnect"GET""")
FileWrite("Antwort 1.html"$sHTML)

$sHTML _WinHttpSimpleRequest($hConnect"POST""login""""_method=POST&data%5BUser%5D%5Busername%5D=USERNAME&data%5BUser%5D%5Bpassword%5D=PASSWORD")
FileWrite("Antwort 2.html"$sHTML)


_WinHttpCloseHandle($hSession)
_WinHttpCloseHandle($hConnect
Natürlich kommt bei Username mein Username rein und Passwort ebenfalls.
Kann da jemand ein Fehler erkennen?
06/30/2012 00:28 Lawliet#258
Was wird denn zurück gegeben?
06/30/2012 01:07 Lumi#259
Hö? :D
Normalerweise sollte ich beim Antwort 2.html eingeloggt sein, aber das bin ich nicht, daher ist das script irgendwie fehlerhaft.
Kein blassen schimmer. :O
06/30/2012 01:17 Lawliet#260
Mach mal noch ein GET Request nach dem Einloggen
06/30/2012 01:19 Lumi#261
Du meinst so?

PHP Code:
#include <WinHttp.au3> 

$hSession _WinHttpOpen("Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20100101 Firefox/13.0.1"
$hConnect _WinHttpConnect($hSession"captchatrader.com"

$sHTML _WinHttpSimpleRequest($hConnect"GET"""
FileWrite("Antwort 1.html"$sHTML

$sHTML _WinHttpSimpleRequest($hConnect"POST""login""""_method=POST&data%5BUser%5D%5Busername%5D=USERNAME&data%5BUser%5D%5Bpassword%5D=PASSWORD"
$sHTML _WinHttpSimpleRequest($hConnect"GET"""
FileWrite("Antwort 2.html"$sHTML


_WinHttpCloseHandle($hSession
_WinHttpCloseHandle($hConnect
Wenn ja, dann klappt das nicht.
06/30/2012 01:27 Lawliet#262
Dann versuch mal nen Referrer anzugeben (immer die letzte Seite über die du auf die aktuelle Seite gekommen bist.
06/30/2012 11:05 Dr.Toni-old#263
Hey also ich hab ein neues kleines Problem :/
Diese doofen HotKeys wollen irgendwie nicht so wie ich will :)
Ich hoffe ihr könnt mir helfen :)
Code:
Global $Paused
HotKeySet("{p}", "Pause")
HotKeySet ("{ESC}" [, " exit "] )

If $Start Then
While 1
Send ("{4}")
Sleep (1000)
WEnd
While 2
Send ("{5}")

WEnd
EndIf
EndFunc

Func TogglePause()
    $Paused = NOT $Paused
    While $Paused
        sleep(100)
        ToolTip('Script is stopped',0,0)
    WEnd
    ToolTip("möööp :D")
EndFunc


Func exit()
    Exit
EndFunc

While 1
    Sleep(100)
WEnd
06/30/2012 11:15 Lawliet#264
Warum ist unter den ersten zwei While Schleifen ein "EndFunc"?
Und was machen die "[" in den HotKeySet Parametern?
06/30/2012 11:37 Dr.Toni-old#265
Okay dank dir :)

läuft jetzt alles so wie es soll :)
06/30/2012 13:29 Lumi#266
Quote:
Originally Posted by Lawliet! View Post
Dann versuch mal nen Referrer anzugeben (immer die letzte Seite über die du auf die aktuelle Seite gekommen bist.
Du meinst damit was? o;
06/30/2012 13:52 Dr.Toni-old#267
So wie ich es jetzt verstanden habe meint er damit:

Wenn du von google auf elitepvpers zugreifst, warst du vorher auf google. Das sollst du mit angeben :)
06/30/2012 14:42 Lawliet#268
[Only registered and activated users can see links. Click Here To Register...] Da die letzte Zeile mal als Beispiel
06/30/2012 16:48 Lumi#269
Wäre es nicht einfacher alles in einem Beitrag zu sagen? O:
Ich weiß nicht mal was ich mit dem Referer tun soll. :D
06/30/2012 19:37 Lawliet#270
Bei Winhttp sollte ein Help file dabei sein ;) sorry, aber morgen erklär ich dir gerne alles.
Kannst mich auch in Skype adden.