[WebTCP] gucken ob maqn noch eigeloggt ist

07/31/2011 16:56 Ludder231#1
HI,

kann man iwie rausfinden ob man, wenn man sich vor kurzer zeit über WebTcp in ein Browsergame eingeloggt hat, ob man noch eingeloggt ist?

Ich hab mir das so vorgestellt in dem spiel DarkOrbit kann man auf jeder Seite die UserID im quelltext rauslesen. Nun wollte ich am anfang meines Scripts nachgucken ob man die userid rauslesen kann und die mit einer gespeicherten vergleicht nachgucken ob man noch eingeloggt ist und mein script braucht sich nicht unnötig einloggen bzw. ich lass es dann einfach an einer anderen stelle weitermachen..

MfG Ludder231
07/31/2011 16:59 Freddy​#2
du musst den Quelltext auslesen und mit Filewrite($source,"Index.html") speichern dann startetst du index.html und dann siehst du ob du noch drin bist
07/31/2011 17:10 Ludder231#3
Quote:
Originally Posted by 'Butterkuchen View Post
du musst den Quelltext auslesen und mit Filewrite($source,"Index.html") speichern dann startetst du index.html und dann siehst du ob du noch drin bist
Das muss der bot aber ja von alleine machen...
07/31/2011 17:20 buFFy!#4
dann lass es ihn machen.. herrje. du hast jedes mal die gleiche frage.
sei doch mal ein bisschen kreativ! wenn dir als skripter / programmierer die kreativität fehlt kannst du's gleich sein lassen.
07/31/2011 17:34 Freddy​#5
Quote:
Originally Posted by Ludder231 View Post
Das muss der bot aber ja von alleine machen...
dann mach so:
PHP Code:
$a FileWrite($Source,@TempDir&"/DBot.html")
$b FileRead(@TempDir&"/DBot.html")
If 
StringInStr($b," BENUTZERNAME "Then
    
;Gefunden
Else 
    ;
Nicht gefunden
EndIf 
07/31/2011 17:49 Reeek#6
musst du garnicht ins file schreiben, StringInStr geht auch mit Variablen ;)

also If StringInStr($query, "BENUTZERNAME") Then
;eingeloggt
Else
;nicht eingeloggt
EndIf
07/31/2011 17:54 Freddy​#7
Quote:
Originally Posted by Reeek View Post
musst du garnicht ins file schreiben, StringInStr geht auch mit Variablen ;)

also If StringInStr($query, "BENUTZERNAME") Then
;eingeloggt
Else
;nicht eingeloggt
EndIf
jo habe ich auchschon bemerkt :D
trozdem kann man es auch in files schreiben damit man einen überblick hat beim scripten
07/31/2011 19:10 Ludder231#8
Aber iwie klappts nicht :D hier mal mein script

Sry für die Unordnung..