Hallo liebe E*PVP Community.
Ich habe eine UDF für Leute geschrieben, denen es schwer fällt einen Thanks Checker background zu machen.
In der 4Story Section nutzt man Thanks Checker, dieser hier funktioniert nur unter anmeldung im IExplorer.
Das ganze funktionier wie folgt:
_ThanksCheck_EPVP($Site, $Name)
$Site = Die Seite eures Threads, in dem ihr Thanks abstauben wollt.
$Name = Der Name des Users (z.B. per InputBox abgefragt)
Nun startet er die Thanks UDF und es dauert wenige Sekunden, dann gibt er ein True zurück, wenn derjenige ein Thanks gegben hat.
Ein False, sollte kein Thanks vorhanden sein bzw kein e*pvp thread link.
MfG Mattthias
Die UDF ist dafür da, das man auch für seine Arbeit belohnt wird :) (diverserweise halt mit thanks)
Ich habe eine UDF für Leute geschrieben, denen es schwer fällt einen Thanks Checker background zu machen.
In der 4Story Section nutzt man Thanks Checker, dieser hier funktioniert nur unter anmeldung im IExplorer.
Das ganze funktionier wie folgt:
PHP Code:
#include <IE.au3>
#include <String.au3>
Func _ThanksCheck_EPVP($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> (')
If $LogInName[0] = $Name Then
If $ThanksName[1] = $Name Then
Return True
Else
Return False
EndIf
Else
Return False
EndIf
WinClose($WinTitle[0]&" - Windows Internet Explorer")
EndFunc ;==>_ThanksCheck_EPVP
$Site = Die Seite eures Threads, in dem ihr Thanks abstauben wollt.
$Name = Der Name des Users (z.B. per InputBox abgefragt)
Nun startet er die Thanks UDF und es dauert wenige Sekunden, dann gibt er ein True zurück, wenn derjenige ein Thanks gegben hat.
Ein False, sollte kein Thanks vorhanden sein bzw kein e*pvp thread link.
MfG Mattthias
Die UDF ist dafür da, das man auch für seine Arbeit belohnt wird :) (diverserweise halt mit thanks)