Hey Leute,
wollte n Bot für n Browsergame schreiben in C#,
jetzt fehlen mir n paar Befehle da ich erst Anfänger bin:
Wie kann ich DInge wie Rohstoffmenge auslesen und
wie kann ich Buttons betätigen auf der Homepage?!
Hey Leute,
wollte n Bot für n Browsergame schreiben in C#,
jetzt fehlen mir n paar Befehle da ich erst Anfänger bin:
Wie kann ich DInge wie Rohstoffmenge auslesen und
wie kann ich Buttons betätigen auf der Homepage?!
Es handelt sich um www.morgental.de, ein zeimlich unbekanntes Spiel.
User: probemann
PW: probemann
Etwas sinnvolleres fällt dir nicht ein??
@Threadersteller:
Versuchs mal mit einen Parser.
Also lade die Webseite in einen string und durchsuche ihn nach den Rohstoff-namen(mit string.Contains("")
Dann Hol dir nur den Teil raus.
Ist etwas kompliziert zum anwenden.
Aber die Klasse string hat genug funktionen dafür
String.Contains("");
String.Replace("");
und und und.
Dann darfst du das Login nicht vergessen.
Dazu brauchst du einmal einen Post-Request und einen Cookie Container.
Ich hoffe ich konnte dir helfen.
ich glaub so langsam das übersteigt um einiges meine Fähigkeiten.
Wenn jamnd etwas Zeit hätte wär es sehr nett wenn dieser einen Bot schreiben würde und mir evtl den Quellcode geben könnte.
Meine 3 Hauptprobleme sind:
1. Cookie verfahren
2. Buttons drücken
3. Parser machen
parser ist das einfache was verstehest du da nich?
buttons führen meist ein script aus oder besuchen einen link.
was gemacht wird bzw welcher link/welches script steht im text davor wobei wir wieder beim parser sind....
Hat mir jmd n Link wo erklärt wird wie so ein Parser aufgebaut ist und zu schreiben ist?!
wenn du den quelltext als string hast suchst und teilst du ihn mit den string funktionen. Je nachdem was du kriegst machst du halt etwas bestimmtes..
http://openbook.galileocomputing.de/csharp/ könnte dir helfen.