Archiv verlassen und diese Seite im Standarddesign anzeigen : [C#] Befehl fehlt für Brwoser-Bot
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 wäre für den Anfang gut zu wissen um welches Browsergame es sich handelt , da es auch auf die Seite ankommt wie man die Daten ermitteln kann
MfG
Es handelt sich um www.morgental.de, ein zeimlich unbekanntes Spiel.
User: probemann
PW: probemann
vote for sticky!!!
oh bitte hör auf , ich STERBE vor lachen...
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.
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.
Das wäre sicherlich nicht 4 free.
Aber ich helfe dir gerne.
Und gratis.
UIN steht e in meiner Sig
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.
Also ich bin nun soweit, dass ich die Website in den String laden kann,
aber wie?!
Etwa mit String.Insert(); ?!
nö das würde es zwischen iwas stopfen. Also "Word"-> "W<html><head>....". HAst du den quelltext den nicht sowiso als string? Dann benutz den doch weiter...
und sonst:schonmal an sowas wie
string new=quelltext gedacht???
Sry aber ich versteh nicht ganz was du mir sagen willst
das insert nicht funktionieren wird??
OK fangen wir einfach an: mit welcher funktion hast du den quelltext der site gekriegt ?
Genau das ist was ich noch wissen muss, wie sowas geht.
Meine 3 Hauptprobleme sind:
1. Cookie verfahren
2. Buttons drücken
3. Parser machen
1. Cookie verfahren
http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.cookiecontainer.aspx
(derzeit schauts bei msdn wieder scheiße aus aber das sollte das sein was ich mein)
2. buttons drücken
http://bytes.com/groups/net-c/237739-post-request-c
3. parser
ist wie schon gesagt mit string.contains und string.replace möglich.
http://dotnetperls.com/replace-string-use
Die stringklasse reicht dafür vollkommen aus.
Zum quelltext.
verwende das
http://dotnet-snippets.de/dns/quelltext-einer-webseite-auslesen-SID950.aspx
herrlich, danke!
Hat mich schon n Stück weitergebracht, aml gucken wie weit ich komm...^^
kInGoFcHaOs
12.06.2009, 21:58
xD
lass es über die ganze scheisse
html dokument in string laden und nach rohstoff suchen xD :D
zu geil *gg*
schau dir mal das HTMLAgilityPack an ^^
gibts sau gute methoden um sowas in wenniger als 5 min zu schreiben ...
kann euch mal n beispiel src zu nem pennergame bot geben... von mir + kommentare
Könntest du den Code posten oder in Rapid hochladen?!
kInGoFcHaOs, wäre nett wenn du mir den sourcecode auch zukommen lassen könntest per Pm sowas :)
Mfg
Powered by vBulletin® Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.