1. 개발기간


2002.10.21 ~ 2002.10.23


2. 개발환경

Visual C++ 6.0
Windows 2000 Professional


3. 작품 개요

쉽게 말해서 Binary File ↔ Hexa Text File 간의 변환 프로그램이다. 


4. 개발동기 및 개발 목적

프로그램 작성시 바이너리 파일을 프로그램상에 포함시켜야 할 때가 종종 있다. 물론 요즘에 나오는 윈도우용 개발툴들에는 리소스 관리자가 잘 되어 있어서 손쉽게 작업이 가능하지만 그것은 일부에 지나지 않는다.

특히 모바일과 같은 임베디드 프로그래밍을 할 때에 사운드 데이터나 혹은 기타 폰트 데이터들을 소스에 포함시켜야 할 때가 종종 있다. 이런 경우를 위해서 Binary 파일과 Text 파일간의 변환작업을 하는 툴을 만든 것이다. 



5. S/W, 시스템(H/W) 구성 및 사용 환경

프로그램은 윈도우 대화상자 기반이다. 혹은 윈도우 내의 DOS 환경에서도 동작한다. 


6. 개발 내용

Bin → Text 
바이너리 파일을 읽어서 원하는 바이트 단위씩 텍스트로 변환한다.
 
Text → Binary 
컴마(,)로 구분된 숫자배열이 저장된 파일을 바이너리 파일로 변환
 
Invert 
텍스트 숫자배열이 저장된 파일을 읽어서 역으로 변환(Inverting)시켜서 다른 텍스트 파일로 생성
 
Support Command Prompt 
윈도우상에서 GUI 형태로 실행할 수도 있지만, 배치파일 등에 사용할 수 있도록 커맨드라인도 지원한다.

'project' 카테고리의 다른 글

심심풀이로 만든 웹 차계부  (1) 2010.03.19
Chanywa Hexa Editor ver 1.18  (5) 2009.09.23
Data Converter  (0) 2009.09.23
GVM을 이용한 휴대폰용 다마고치형 아바타  (2) 2009.09.23
Hi-Living 고객관리  (0) 2009.09.23
Private InfoSafe  (0) 2009.09.23
Posted by 찬이

댓글을 달아 주세요