[Question/Request]{WinHttp} - Login

02/17/2012 02:01 MoepMeep#16
Quote:
Originally Posted by isaias View Post
wenn du probleme mit dem login hast kann ich dir weiterhelfen. ich habe nähmlich ein eigenes loginsystem gemacht und es funzt super. hab auch noch viele andere sachen noch gemacht ,wie z.b spambots,programmspambot(spamt einen mit programmen zu(öffnet sie)),ein script mit den man laufwerk öffnen kann,programmöffner(mit buttons zum öffnen),aimbot (pixelsearchbot) und metin2 angelbot. wenn ich das posten soll alles ,sagt mir bescheid (wie mann z.b auch spoiler macht ,weil ich nirgens geguckt hab wie man spoiler macht). mein loginsystem geht auf jeden fall so:

$inputusername = InputBox("Geben sie ihren benutzernamen ein","Benutzername:")
$inputpassword = InputBox("Geben sie ihr passwort ein","passwort:","","*")
If $inputusername = "yourusername" Or "someoneothersusername" And $inputPassword = "yourpassword" Or "someoneotherspassword" Then
MsgBox(0,"Erfolgreich eingeloggt","Sie haben sich erfolgreich eingeloggt!")
run("taskmgr.exe")
Else
MsgBox(0,"Login fehlgeschlagen!","Username oder Passwort sind falsch")
EndIf

Ich weiß nicht ob ich lachen oder weinen soll.
02/17/2012 17:27 Lumi#17
Quote:
Originally Posted by MoepMeep View Post
Ich weiß nicht ob ich lachen oder weinen soll.
Ich weiß nicht, ob ich dich Reporten soll oder einfach nur ignorieren. ;)

Quote:
Originally Posted by FichteFoll View Post
Dein Script funktioniert Gut, aber jedoch komme ich mich nicht mit dem Script zurecht. o_o
So unübersichtlich. :D
Ist es möglich mit WinHttp einen Treasure Creator zu machen ?
Ich habs mal mit dem hier probiert, aber irgendwie klappt das nicht. :D

Code:
Func Truhen()

$hSession = _WinHttpOpen("Mozilla/5.0 (Windows NT 6.0; rv:10.0.1) Gecko/20100101 Firefox/10.0.1")
$hConnect = _WinHttpConnect($hSession, "www.elitepvpers.com")

$sHTML = _WinHttpSimpleRequest($hConnect, "GET", "forum/" )
$sHTML = _WinHttpSimpleRequest($hConnect, "POST", "theblackmarket/treasures/", "", "title=" & GUICtrlRead($Input4) & "content=" & GUICtrlRead($Input5) & "&cost=" & GUICtrlRead($Input6) & "&createtreasure=Submit")
$aReturn = StringRegExp($sHTML, '<span class="gold">([^<]+)', 3)

EndFunc
02/17/2012 18:53 Njahs#18
Ich könnte dir allgemein, aber auch bei WinHTTP behilflich sein,
Lumi'.
Add mich in Skype, dort kann man es dir besser erklären.
Skype: xNjahs
02/17/2012 23:21 Freddy​#19
Quote:
Originally Posted by Lumi' View Post
Ich weiß nicht, ob ich dich Reporten soll oder einfach nur ignorieren. ;)



Dein Script funktioniert Gut, aber jedoch komme ich mich nicht mit dem Script zurecht. o_o
So unübersichtlich. :D
Ist es möglich mit WinHttp einen Treasure Creator zu machen ?
Ich habs mal mit dem hier probiert, aber irgendwie klappt das nicht. :D
Dashier sollte funktionieren.
PHP Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <WinHttp.au3>

Global $nLogin = False

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Treasure", 227, 327, 363, 462)
$ID = GUICtrlCreateLabel("ID", 8, 16, 15, 17)
$Label1 = GUICtrlCreateLabel("PW", 8, 40, 22, 17)
$Label2 = GUICtrlCreateLabel("Treasure Name:", 8, 96, 80, 17)
$Input1 = GUICtrlCreateInput("", 32, 16, 121, 21)
$Input2 = GUICtrlCreateInput("", 32, 40, 121, 21, $ES_PASSWORD)
$Label3 = GUICtrlCreateLabel("Treasure Content", 8, 120, 86, 17)
$Label4 = GUICtrlCreateLabel("Treasure Cost", 8, 144, 70, 17)
$Input3 = GUICtrlCreateInput("", 96, 96, 121, 21)
$Input4 = GUICtrlCreateInput("", 96, 120, 121, 21)
$Input5 = GUICtrlCreateInput("", 96, 144, 121, 21)
$Label5 = GUICtrlCreateLabel("", 8, 64, 175, 17)
$Button1 = GUICtrlCreateButton("Login", 8, 176, 99, 25, $WS_GROUP)
$Button2 = GUICtrlCreateButton("Create Treasure", 120, 176, 99, 25, $WS_GROUP)
$Edit1 = GUICtrlCreateEdit("", 8, 208, 209, 113)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg 
= GUIGetMsg()
    Switch 
$nMsg
         
Case $GUI_EVENT_CLOSE
            
If $nLogin = True Then
               _WinHttpCloseHandle
($hSession)
               
_WinHttpCloseHandle($hConnect)
            EndIf
            Exit
         Case 
$Button1
            $hSession 
= _WinHttpOpen("Mozilla/5.0 (Windows NT 6.0; rv:10.0.1) Gecko/20100101 Firefox/10.0.1")
            
$hConnect = _WinHttpConnect($hSession, "www.elitepvpers.com")
            
$sHTML = _WinHttpSimpleRequest($hConnect, "POST", "forum/login.php?do=login", "", "vb_login_username=" & GUICtrlRead($Input1) & "&vb_login_password=" & GUICtrlRead($Input2) & "&cookieuser=1&s=&securitytoken=guest&do=login")
            If 
StringInStr($sHTML, "<strong>Thank you for logging in, ") Then
               GUICtrlSetData
($Label5,"Login successful!")
               
GUICtrlSetData($Edit1,"Login successful"&@CRLF, "1")
               
$nLogin = True
            
Else
               
MsgBox(0,"Login failed","Login failed!")
               
GUICtrlSetData($Label5,"Login failed!")
            EndIf
         Case 
$Button2
            
If $nLogin = True Then
               $sHTML 
= _WinHttpSimpleRequest($hConnect, "POST", "theblackmarket/treasures/", "","title="&GUICtrlRead($Input3)&"&content="&GUICtrlRead($Input4)&"&cost="&GUICtrlRead($Input5)&"&createtreasure=Submit")
               
GUICtrlSetData($Edit1,"Treasure created!"&@CRLF, "1")
            Else
               
MsgBox(0,"Not logged in!","You have to login")
            EndIf
    EndSwitch
WEnd 
02/19/2012 00:42 Lumi#20
Ich verstehe diesen Teil nicht, aber es geht und sieht übersichtlich aus! :D Danke. ;3
02/19/2012 01:53 Freddy​#21
Wenn du willst schreibe ich dir noch dran welcher Befehl was macht
02/19/2012 14:03 Lumi#22
Klingt Gut. ;3
Schreib mir das aber per PN. :D