감사합니다.
도움 많이 되었습니다.
라스코니 님이 쓰신 글 :
: C 기준으로 말씀드리면
:
: 우선 바이너리 파일의 포맷을 알아야 합니다. 어떤 구조체(struct)로 저장되었는지 알아야 합니다.
: fopen("wb" 모드) 로 바이너리 파일을 열고, fseek () 원하는 변경 지정에 접근하여 fwrite() 하시면 됩니다.
: fseek() - fwrite() 작업을 원하는 텍스트가 모두 변경이 될 때까지 반복하면 됩니다.
:
: 있는 문자를 바꾸기만 하는 것이 아니라 끼워 넣기, 삭제하기가 필요하면 임시 파일 또는 임시 버퍼를 만들어서 하시는게 좋습니다.
:
:
: 님이 쓰신 글 :
: : 그걸 모를까요?
: : 델파이 코드가 필요합니다.
: : 이진파일을 불러들이고 특정 주소의 일부를 수정한 후 다시 저장하는 소스코드요.
: :
: : 정성훈.해미 님이 쓰신 글 :
: : : 프로그램에 보이는 텍스트를 변경 하실려고 하는건가요?
: : : 바이너리 파일의 리소스를 변경할 수 있는
: : : ResourceHacker 라는 프로그램을 이용해 보세요.
: : :
: : : 간단한 것들은 변경됩니다.
: : :
: : : 다운로드 주소: http://www.angusj.com/resourcehacker/
: : :
: : : 첫눈 님이 쓰신 글 :
: : : : 이진파일에 포함되어 있는 텍스트를 수정하여 저장하는 방법 좀 알려주시면 감사하겠습니다.
|