안녕하세요. 천리안 프로그래머포럼 C++Builder 담당자 임펠리테리입니다.
패치 프로그램은, 가장 유명하고 또 널리 쓰이는 rtPatch의 경우, 구버전의 파일과
새 버전의 파일을 처음부터 끝까지 분석해서 바이너리 수준에서 차이점을 분석,
그 내용과 변경된 내용만을 가지고 배포되는 걸로 알고 있습니다. 그리고
패치 프로그램이 실행되면 기록되어있던 차이점과 변경된 내용을 참조하여 구버전의
파일 여기적기에 덮어쓰는 걸로 알고 있습니다.
그럼 참고하시길..
독립문에서 임펠리테리였습니다.
(cbuilder, cbuilder@thrunet.com)
|