Hallo Java Entwickler,
ich schreibe im Moment ein kleines Tool für mich selbst.
Dieses Tool soll einen Chat auf einer (Flash)-Webseite auslesen (meine bisherige Idee: Robot-Klasse -> reinklicken, alles markieren, kopieren und aus einem Clipboard holen). Soweit funktioniert das ganze auch ganz gut. Desweiteren wird der Chat jede 10 Sekunden ausgelesen.
Was ich nun ganz gerne hätte ist, wie kann ich am besten feststellen was ich bereits ausgelesen habe?
z.B.
Beim ersten einlesen lese ich den String myFirstString= "bla bla bla \n blup blup blup \n bla bla bla \n grr grr grr" und beim zweiten lesen ich den String mySecondString = "blup blup blup \n bla bla bla \n grr grr grr \n bla bla bla \n grr grr grr".
Wie kann ich am effezientesten feststellen dass der zweite String die neuen Zeilen "bla bla bla \n grr grr grr" enthält?
Ich hoffe meine Frage ist einigermaßen deutlich geworden!
P.S.: Falls jemand eine bessere Idee hat, wie man einen Flash-Chat auslesen kann, würde ich mich freuen diese zu hören!
ich schreibe im Moment ein kleines Tool für mich selbst.
Dieses Tool soll einen Chat auf einer (Flash)-Webseite auslesen (meine bisherige Idee: Robot-Klasse -> reinklicken, alles markieren, kopieren und aus einem Clipboard holen). Soweit funktioniert das ganze auch ganz gut. Desweiteren wird der Chat jede 10 Sekunden ausgelesen.
Was ich nun ganz gerne hätte ist, wie kann ich am besten feststellen was ich bereits ausgelesen habe?
z.B.
Beim ersten einlesen lese ich den String myFirstString= "bla bla bla \n blup blup blup \n bla bla bla \n grr grr grr" und beim zweiten lesen ich den String mySecondString = "blup blup blup \n bla bla bla \n grr grr grr \n bla bla bla \n grr grr grr".
Wie kann ich am effezientesten feststellen dass der zweite String die neuen Zeilen "bla bla bla \n grr grr grr" enthält?
Ich hoffe meine Frage ist einigermaßen deutlich geworden!
P.S.: Falls jemand eine bessere Idee hat, wie man einen Flash-Chat auslesen kann, würde ich mich freuen diese zu hören!