ich habe vorhin (einfach so aus langeweile) einen bot gemacht welcher den elitepvpers status (online/offline) im quelltext ausliest. leider gibt er nicht das raus was ich wissen will. undzwar gibt er mir raus ich sei online dann gibt er raus ich sei offline dann gibt er raus ich sei online dann gibt er raus ich sei offline dann gibt er raus ich sei online u.s.w!
code mit brain.exe durchgecheckt aber keinen fehler gefunden! hier source:
wer mir zuerst eine hilfreiche antwort gibt hat 3 scriptwünsche (und einen thanks) frei!
code mit brain.exe durchgecheckt aber keinen fehler gefunden! hier source:
Code:
#include <String.au3>
$State = "OFFLINE"
$IR = IniRead("EpvpAccountLink.txt","","Accountlink","ERROR")
$Name = StringSplit($IR,"-")
$Name = StringSplit($Name[2],".")
;MsgBox(0,"",$Name[1]) ; in $Name[1] ist der epvp name enthalten
While 1
$SB = _StringBetween(InetRead($IR),'<img width="15" height="15" class="inlineimg" src="images/elitepvpers/statusicon/user_"','.gif" alt="')
If $SB = 'online' And $State = "ONLINE" Then
$State = "OFFLINE"
;MsgBox(0,"",$SB)
MsgBox(0,"Report",$Name[1]&" is Online")
ElseIf $SB = $Name[1]&' ist gerade offline' And $State = "OFFLINE" Then
$State = "ONLINE"
;MsgBox(0,"",$SB) ;diese msgbox enthält das was im stringbetween drinnesteht wie z.b online offline e.t.c
MsgBox(0,"Report",$Name[1]&" is Offline")
Else
MsgBox(0,"ERROR","ERROR")
EndIf
WEnd