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