Hi,
ich hab ein THX Checker gemacht...leider kapier ich den ERROR nicht.
Wäre nett wenn jemand den THX Checker vollenden würde.
Gäbe 5 THX (von mir in anderen Themen) und Credit!
Nun das Script:
BB
ich hab ein THX Checker gemacht...leider kapier ich den ERROR nicht.
Wäre nett wenn jemand den THX Checker vollenden würde.
Gäbe 5 THX (von mir in anderen Themen) und Credit!
Nun das Script:
Code:
#include <GUIConstants.au3>
#include-once
#include <INet.au3>
#include <String.au3>
$URL = "http://www.elitepvpers.com/forum/general-gaming-discussion/1234502-doodle-jump-f-r-pc.html"
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Thanks Checker", 215, 192, 206, 300)
GUISetBkColor(0x000000)
$Text1 = GUICtrlCreateLabel("Dein Nickname:", 8, 16, 113, 20)
GUICtrlSetFont(-1, 10, 800, 0, "System")
GUICtrlSetColor(-1, 0x00FF00)
$Worker = GUICtrlCreateList("", 8, 112, 193, 70, BitOR($LBS_SORT,$LBS_STANDARD,$WS_VSCROLL,$WS_BORDER)
GUICtrlSetFont(-1, 10, 800, 0, "System")
GUICtrlSetColor(-1, 0x00FF00)
GUICtrlSetBkColor(-1, 0x0D0D0D)
$Username = GUICtrlCreateInput("Username", 8, 40, 193, 24)
GUICtrlSetFont(-1, 10, 800, 0, "System")
GUICtrlSetColor(-1, 0x00FF00)
GUICtrlSetBkColor(-1, 0x0D0D0D)
$Check = GUICtrlCreateButton("Check", 64, 72, 75, 25, 0)
GUICtrlSetFont(-1, 10, 800, 0, "System")
GUICtrlSetBkColor(-1, 0x00FF00)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Check
Checking($URL,$Username)
EndSwitch
WEnd
Func Checking($URL,$Username)
$Source = _INetGetSource($URL)
If Not ($Source == "") Then
$Loginname = _StringBetween($Source, '.html">', '</a>.</li>')
If $Loginname == $Username Then
$Username2 = StringReplace($Username, " ", "-")
$Username2 = StringReplace($Username, ".", "-")
$Username2 = StringReplace($Username, "!", "-")
$Username2 = StringReplace($Username, "~", "-")
$Username2 = StringReplace($Username, "°", "-")
$Username2 = StringReplace($Username, "²", "-")
$Username2 = StringReplace($Username, "³", "-")
$Username2 = StringReplace($Username, "'", "-")
$Username2 = StringReplace($Username, "™", "-")
$Username2 = StringReplace($Username, "[", "-")
$Username2 = StringReplace($Username, "]", "-")
$Name = _StringBetween($Source, $Username2 + '.html" rel="nofollow">', $Loginname + '</a> ')
If IsArray($Name) Then
$Check = StringInStr($Name[0], $Username)
If $Check = True Then
Return True
EndIf
Else
NoThanksError()
EndIf
LoginError()
EndIf
Else
CheckInternetError()
EndIf
EndFunc
Func LoginError()
GUICTRLSETDATA($Worker,"You are not Logged in!")
EndFunc
Func ThanksError()
GUICTRLSETDATA($Worker,"Checked... Thank you :)")
EndFunc
Func NoThanksError()
GUICTRLSETDATA($Worker,"Checked... Give me a Thanks first!")
EndFunc
Func CheckInternetError()
GUICTRLSETDATA($Worker,"Can't Check! Please Check your Internet Connection!")
EndFunc
BB