[リストへもどる]
一括表示

投稿時間:2004/05/16(Sun) 11:40
投稿者名:kkmisa
Eメール:
URL :
タイトル:
マウスのクリック
初めて投稿させて頂きます。
マウスの左クリックをキーボード上のあるキーを押した時にシュミレート
し別に起動中のゲームプログラム上に有るボタンを押したいのですがこの
サイトで紹介されている
マウスを指定場所に移動しクリックする SendInput APIを使った方法
でやって見たのですが、一部分しか上手く行きません、と言うのはゲーム
の設定ボタン等は、押せるのですが、グラフィック上のボタンは反応しません
何故無反応なのか勉強不足で分かりません実際のマウスボタンを押すのと、API
によるシュミレートではどの様な違いが有るのでしょうか。
何か良い方法は無いでしょうか。

投稿時間:2004/05/20(Thu) 18:56
投稿者名:えめす
Eメール:
URL :
タイトル:
Re: マウスのクリック
こんばんわ。
>マウスを指定場所に移動しクリックする SendInput APIを使った方法
>でやって見たのですが、一部分しか上手く行きません、と言うのはゲーム
>の設定ボタン等は、押せるのですが、グラフィック上のボタンは反応しません
おそらくそのゲームはDirectX対応だとおもわれますね。
だとすると 実体?がそこに無いので(描画されているので)オブジェクト取得できないんじゃないかと
設定のところは、普通にオブジェクトをもっていますよね?
>何か良い方法は無いでしょうか。

画面をキャプチャー/比較することにより条件分岐を行い、
画面の変化に応じて適切なキー入力を行うことのできるオートパイロットツール
http://www.routineworker.jp/rw1j/download.html
これがお望みかと^^・

投稿時間:2004/05/27(Thu) 20:25
投稿者名:kkmisa
Eメール:
URL :
タイトル:
Re^2: マウスのクリック
ご回答有難うございます、投稿してから数日間何も返答が無く諦めていました。
それで、しばらくここに来ていませんでした。

> > おそらくそのゲームはDirectX対応だとおもわれますね。
DirectXですか、私はDirectXはプログラムしたことが無く全く分かりません
少しずつ勉強してみます、ご紹介のToolですが、マウスクリックがサポートされて無いのと
画像を比較するので処理時間がかかるのではと思います。このゲーム画面が50mSEC事位に
変わります、其の為タイミング的に結構難しそうです。
返答を諦めていたのと、仕事では無いただの遊びの為自分なりに別の方法で一応解決しました。
この方法は、少しかっこ悪いのですが、確実です。
私はハードの方は得意なので、まずマウスを分解しマウス押しボタンにフォトカプラーでスィツチ
を付けこの出力トランジスターをプリンターポートからI/0制御する方法にしました。
又、マウス移動のみAPIで行いました。
ご紹介のToolは今後の参考にさせて頂きます。

管理人様No9072の投稿間違えてしまいました、以前のパスワードだった為、パスワード
忘れました。出来ましたら削除御願い致します。うっかりミスですみません。・・・