私はウィンドウモードでSkyrimをプレイしています。私はこのゲーム用のボットを個人的に作成しようとしています。ボットにバックグラウンドでゲームをさせたい、他のことをしている間、唯一の問題は、フォーカスが失われたときにゲームウィンドウが一時停止することです。 Skyrimプロセスにまだフォーカスがあると思うようにする方法はありますか?それで、別のウィンドウで何か他のことをしている間も実行し続けますか?私はWindowsプログラミングのエキスパートではありませんが、プロセスに焦点が合っていない、または最小化されたメッセージをどういうわけか傍受して、プロセスがまだ焦点を当てていると思うようにすれば可能ですか?ウィンドウがフォーカスを失ったときに、ゲームが一時停止するのをプログラムで防止することはできますか?
6
A
答えて
6
可能です。あなたは、ゲームがフォアグラウンドにあるかどうかをチェックするメカニズムを見つけ、スイッチが発生していないと思うように欺く必要があります。これには、ある程度のリバースエンジニアリングが必要です。このチェックがゲームによって実際に行われることができる多くの異なる方法があります。
次のメッセージ/機能のいずれかをフックすると試してみることができます:WM_KILLFOCUS、WM_ACTIVATE、GetForegroundWindow一方で、ゲームはDirectXで何か面白いことをしているかもしれません。私はそこに多くの経験がありません。
これを正しく実行するには、実際にゲームがどのようにしてチェックを行ったのかを確認しなければなりません。
関連する問題
- 1. Chrome(v45)が約束の拒否で一時停止することを防止できますか?
- 2. 一時停止ボタンが押されたときにプログラムの実行を一時停止する方法
- 3. cocos2dxの一時停止メニューで一時停止中にメソッドを呼び出すことができません
- 4. 一時停止ボタンを押したときにゲームが一時停止しない
- 5. アプリがバックグラウンド状態のときにゲームを一時停止できない
- 6. バインド一時停止し、私は一時停止を割り当て、別のボタンに一時停止することができAHKで同じキー
- 7. ゲームを一時停止に設定したときにタイマーを停止するには
- 8. デバッグ中にプロジェクトを一時停止すると他のプログラムが停止するのはなぜですか?
- 9. 私の一時停止がゲームのループをpygameで果たしたときに、ゲームの再開を止めるにはどうしたらいいですか?
- 10. スクロールでHTML5ビデオを一時停止または停止できますか?
- 11. iphone sdkのホームボタンを押したときにゲームを一時停止する
- 12. DBメンテナンス中にDBCPを一時停止することはできますか?
- 13. フィールドのフォーカスが失われたときにjQueryオートコンプリートを停止する
- 14. Hoverで機能を停止または一時停止することに問題があります
- 15. ゲームが終わったときにゲームが止まる
- 16. Java - 残りのゲームを一時停止しないでゲームの一部を一時停止する
- 17. 停止ページスクロールはscrollTopスプライトが一定値に達した後に防止することがスクロールすることができますどのように
- 18. ドラッグしたときにC++/SDLアプリケーションが一時停止する
- 19. フォーカスを盗むことから通知ウィンドウを停止する
- 20. モーダルを閉じる/隠すときにビデオを停止/一時停止する
- 21. ループを一時停止しますが、引き続きテキストを表示することができます
- 22. バックグラウンドビデオが停止したときに音声が停止する
- 23. ユーザーがバックグラウンドで電話をかけるときにスプライトキットのゲームを一時停止または停止する方法
- 24. スイッチのタブでhtmlゲームの一時停止を防ぐ方法
- 25. キーが押されるまでプログラムを一時停止する
- 26. Netbeans - Javaアプリケーションが「停止」することはできますか?
- 27. clearIntervalとゲームの一時停止
- 28. SpriteKitゲームの一時停止と再開
- 29. topshelfサービスをやるとQuartz.Netを停止または一時停止できますか?
- 30. LibGDXでゲームを一時停止できません
http://gamedev.stackexchange.com/ – c0d3Junk13
@ c0d3Junk13 - 申し訳ありませんが、私はスタック交換でゲームサイトを探していました。このゲームはhttp://ゲームであることがわかりました。 stackexchange.com/ - と思っていた。私はgamedevに感謝します。 – user836045
私はそれがここでも同じですが、これは必ずしもゲームに特有のものではないと思います。 –