質問

HTML ベースのゲーム (つまり、bootleggers.us) には単純なログイン フォームがあり、その後のゲーム エクスペリエンス全体は、さまざまなフォームの送信と Web サイト自体からの情報の読み取りを中心に展開します。

私の質問は、 C# を使用してボットを作成/HTML ベースのゲームを自動化する最善の方法は何ですか??

私の最初の考えは、System.Net.HttpRequest クラスと WebRequest クラスを使用してソース HTML を取得し、正規表現を使用して解析して必要な情報を取得することです。

しかし、できればこれは避けたいと思っています。この一部を抽象化し、Web サイトの操作の自動化を容易にするソリューションはありますか?つまり、フォームに記入する、フォームを送信する、Web サイトから値を読み取るなど?どこかの図書館?

役に立ちましたか?

解決

Watin を使用できます。 http://watin.sourceforge.net/

他のヒント

いいえ、すべてのページを「画面スクレイピング」する必要があります。このほとんどを C# ではなく JavaScript で記述することを検討してもよいでしょう。ゲーム サイトの HTML によっては、ページ要素に適切な ID 属性が提供されているかどうかなどに応じて、これは多かれ少なかれ困難になる可能性があります...

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top