[UDFThanks Checker

01/01/2016 20:27 Maiiden#1
Hallo e*PVP Community, ich habe einen 100 % sicheren Thanks Checker gebaut, allerdings muss man sich vorher mit dem Internet Explorer in E*PVP anmelden, denn sonst klappt es nicht und er wirft ebenfalls "False" zurück.

Hier die UDF:
PHP Code:
#include <IE.au3>
#include <String.au3>
Func _ThanksCheck_EPVP4Story($Site, $Name)
    
Local $IECreate = _IECreate($Site, "", 0)
    
Local $ThanksSource = _IEDocReadHTML($IECreate)
    
Local $WinTitle = _StringBetween($ThanksSource, '<META content="', '" property="og:title">')
    
Local $LogInName = _StringBetween($ThanksSource, "rel=nofollow>", "</A>.")
    
Local $ThanksName = _StringBetween($ThanksSource, $Name & '.html" rel=nofollow>', '</A>&nbsp;(')
    If 
$LogInName[0] = $Name Then
        
If $ThanksName[1] = $Name Then
            
Return True
        
Else
            Return 
False
        
EndIf
    Else
        Return 
False
    
EndIf
    
WinClose($WinTitle&" - Windows Internet Explorer")
EndFunc   ;==>_ThanksCheck_EPVP4Story 
PS:

Der erste Parameter ist die Seite, der zweite der namen desjenigen (er hat den namen in den THX CHecker z.B. eingetippt)
01/01/2016 20:33 YatoDev#2
Das ist der mit abstand schlechteste und unsicherste thanks checker den ich je gesehen habe
01/01/2016 22:37 alpines#3
Wie wäre es wenn du das ganze mal einfacher und effektiver strickst?