2011-11-17 4 views
2

외부 프로세스에서 실행중인 프로세스의 함수를 호출 할 수있는 방법이 있는지 궁금합니다. Skyrim의 콘솔 명령을 외부 프로세스에서 호출하는 프로그램을 직접 작성하려고합니다. 스카이 림의 콘솔 자체는 꽤 어림도가 없으며 아이템을 추가하거나 무기를 장비 할 수있는 GUI로 프로그램을 만들 수 있다고 생각했습니다. 나는 코드를 직접 (?) 호출하거나, 인벤토리, 장비가있는 항목 등의 실행 메모리를 변경하거나, 콘솔 명령을 신속하게 입력하기 위해 키 스트로크를 보내는 등 3 가지 아이디어를 가지고있다. 나는 그것이 가장 직접적인 것처럼 보이기 때문에 방법이 있다면 첫 번째 방법을 선호한다. IDA 디 컴파일러를 사용하여 실행 파일에서 콘솔 명령을 찾은 것 같았지만 다음에해야 할 일이 전혀 없습니다.게임에서 함수를 호출하거나 외부 프로그램에서 데이터를 설정하는 방법. (Skyrim)

아무도 올바른 방향으로 나를 가리킬 수 있습니까? 어떤 도움이나 링크 또는 기사도 크게 감사 할 것입니다.

감사합니다, 글렌

답변

1

를 예! Skyrim Script Dragon 당신이 스카이 림에서 C++ 코드를 실행하고 스카이 림은 C++에서 명령을 호출 할 수 있습니다.

0

흠, 난 당신이 ASM 작업 할 필요가 있다고 생각하고, 스카이 림 콘솔의 작동 방식에 대한 지식을 가지고있다. 콘솔이 무료로 다운로드 할 수있는 오픈 소스 코드인지 확인하십시오. 그렇지 않으면 EXE 파일을 디 컴파일 (당신이 찾고있는 기능을 패치를 만들 REC Studio 또는 IDA 같은 것을 사용합니다.