1

実行中のプロセスの関数を外部プロセスから呼び出す方法はないかと思いました。私は今、外部プロセスからSkyrimのコンソールコマンドを呼び出すプログラムを自分で作成しようとしています。Skyrimのコンソール自体はかなり弱虫で、アイテムの追加や武器の装備などを実行できるGUIを使用してプログラムを作成できると思いました。これを行うには、コードを直接呼び出す(?)、在庫や装備品などの実行中のメモリを変更する、またはキーストロークを送信してコンソールコマンドをすばやく入力するという3つのアイデアがあります。方法があれば、最初の方法を実行することをお勧めします。これは、最も直接的な方法のように思われるためです。IDAデコンパイラーを使用して実行可能ファイル内のコンソールコマンドを見つけたようですが、次に何をすべきかわかりません。

誰かが私を正しい方向に向けることができますか?どんな助けでも、あるいはリンクや記事をいただければ幸いです。

ありがとう、グレン

4

2 に答える 2

1

はい!Skyrim Script Dragonを使用すると、SkyrimからC ++コードを実行し、C++からSkyrimコマンドを呼び出すことができます。

于 2012-02-04T08:06:42.060 に答える
0

うーん、ASMを操作する必要があり、Skyrimコンソールの動作方法についての知識があると思います。コンソールがオープンソースであり、コードを無料でダウンロードできるかどうかを確認します。それ以外の場合は、REC StudioやIDAなどを使用してexeを逆コンパイルします(そして、探している機能を備えたパッチを作成します。

于 2012-02-03T17:14:52.807 に答える