9

先日、私は Flash ゲームにハマり、同時にフラストレーションを感じていました。ゲームにフラストレーションを感じた瞬間、私は「ボット」を作ろうと思いました。ええと、私は本当にそうしませんでしたが、これを行う方法で別のアプリケーションとやり取りする方法がわかりません。これにより、実行中の別のアプリケーションのスクリーンショットを取得し、キーボードとマウスで操作するにはどうすればよいかという疑問が生じます。理想的には、ソリューションは C# のようなマネージ言語になります。

背景を読んでいるとき、ネットは HTML のスクレイピングに関する記事であふれていました。実際にアプリケーションのスクリーン スクレイピングに関する記事はあまりありませんでした。

私はそこにあるものを調査することを本当に見ているので、多様な回答は大歓迎です.

アップデート

別のアプリケーションのスクリプト/マクロではなく、別のアプリケーションとやり取りする方法を探しています。

アップデート

インターフェイスをリダイレクトするために Xming のようなものを使用できますか? http://www.straightrunning.com/XmingNotes/

おそらくターミナル サービス クライアントでしょうか。 http://www.codeproject.com/KB/cs/RemoteDesktop_CSharpNET.aspx

4

3 に答える 3

13

Sikuli をチェックしてください。基本的にはあなたが探しているものです。ただし、Java で記述されています。

http://groups.csail.mit.edu/uid/sikuli/

于 2010-05-30T07:59:15.113 に答える
1

私は最終的にこれらすべてを実行するボットを作成し、投稿に記録しました

http://www.charlesrcook.com/archive/2010/09/05/creating-a-bejeweled-blitz-bot-in-c.aspx

于 2010-11-18T13:32:15.920 に答える
0

アプリケーションの自動化にAutoHotKeyを使用しました。

于 2010-05-30T12:15:49.983 に答える