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
_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)
Find's blöd, dass ein IE-Fenster kommt. Per Packets wäre das besser. Zudem muss man gar nicht eingeloggt sein, wenn man 3 Zeilen Code löscht, so wie ich das sehe. Außerdem wird, glaube ich, nur der erste Post genommen. Kann man auch links Art einfügen, um dann das ergebnis für den speziellen Post zu bekommen?
Wenn irgendein Trainer, den ich nutzen würde, so etwas drin hätte, würde ich ihn aus purem Trotz nicht mehr nutzen.
Thanks bringen einem eh nichts, also sollte man es dem Downloader überlassen, ob er es drückt oder nicht.
In anderen Foren gibt es die Funktion, gewisse Anhänge nur freizugeben, wenn Thanks gedrückt wurde, aber ich denke, das wurde hier aus gutem Grunde nicht eingebaut, weil es einfach unnötig ist.
Debuggen und Autoit wtf?
Schonmal Autoit code im Debugger gesehn?
Dann nimm gleich nen Decompiler; das hab ich eh noch vergessen, wer auf sowas echt Wert legt, der schreibt es nicht in Autoit wegen der Decompilerfreundlichkeit...
Aber wie gesagt, aus purem Trotz würde ich da jede weitere Nutzung unterlassen ;<
Wenn irgendein Trainer, den ich nutzen würde, so etwas drin hätte, würde ich ihn aus purem Trotz nicht mehr nutzen.
Thanks bringen einem eh nichts, also sollte man es dem Downloader überlassen, ob er es drückt oder nicht.
In anderen Foren gibt es die Funktion, gewisse Anhänge nur freizugeben, wenn Thanks gedrückt wurde, aber ich denke, das wurde hier aus gutem Grunde nicht eingebaut, weil es einfach unnötig ist.
Ein Thanks checker sorgt auch dafür das ,das programm net auf eine andere seite landet
es ist so zu sagen eine kleine sicherheitsmassnahme
Ein Thanks checker sorgt auch dafür das ,das programm net auf eine andere seite landet
es ist so zu sagen eine kleine sicherheitsmassnahme
Daafür gibts ja z.b das Tutorial zu meinem Epvp einloggcheck :-D
Reicht doch völlig das man einfach eingeloggt ist . Warum Thanks gedrückt haben müssen...
Der Thanks button ist dafür geeignet das man , wenn einem das Programm gefällt , sich bedanken kann , (wenn man möchte) , und nicht den Theard mit "danke" vollspammen muss :>
Wenn man aber schon fürs testen danke gedrückt haben musste ist das plööd.