2007. 10. 5. 19:52
[잡담]
IBD확장자의 이북을 읽을 수 있게 해주는 이북 뷰어 스크린북
스크린북은 리얼도스모드에서만 돌아가는데요.
윈도도스커맨드창에서는 실행이 안됩니다. 요령을 부려볼 목적으로 도스박스(DosBox)를 이용해보려했으나
역시 안되더군요.
역시나 가상머신을 이용해야겠다는 결론이 나와서 목록을 추려보니
일단 유명하다는 놈들로
VMware, MS Virtualmachine에 요즘 잘나간다는 VirtualBox등이 있는데
목적에 비해 너무 거대하고 혹은 상요프로그램이라는 문제점이 있었습니다.
그래서 도출해낸 결론이 Bochs (http://bochs.sourceforge.net)입니다.
무료 x86 에뮬레이터입니다. 쉽게 말해 32비트 전용 가상머신이죠.
설정이 다소 어렵다는 단점이 있습니다만 요즘은 전용 프론트엔드도 있어
설정이 예전보다 편해졌다네요.
첨부파일은 Bochs폴더를 압축한 것인데
안에 있는 스크린북.bat를 실행해주면 저절로 도스부팅이 끝난 후 스크린북이 실행됩니다.
안에 나상만의 혼자뜨는 달 스크린북 버전을 넣어두어 시험실행시켜볼 수 있도록 했습니다.
소장하고 계신 스크린북(ibd파일)을 Bochs의 하드디스크에 넣어주는 방법은
폴더안에 있는 c.img(Bochs의 하드디스크이미지)파일을 UltraISO등으로 열어서
그냥 파일추가만 시켜주고 저장 후 다시 Bochs를 기동하면 됩니다.
==2011년 11월 2일 추가==
개인적으로 소장하고 계시는 IBD파일을 추가하는 방법에 대해서 적어보겠습니다.
이 파일을 받아서 찾기 쉬운 곳에 압축을 풀어주세요.
압축을 풀어 폴더 속으로 들어가면
dll파일 세개와 exe파일 하나 IBD폴더 하나 이렇게 구성되어있습니다.
제일 중요한게 dll파일과 exe 실행파일입니다.
뭐 대단한건 아니고 디스크이미지 편집툴인 Winimage의 6.0 구버전입니다.
8버전까지 나왔나본데 지금 하는 작업에 굳이 필요하지도 않고 이것 저것 레지스트리 건드리는 부분이 많아
차라리 구버전이 낫습니다.
그리고 IBD 폴더에는 제가 인터넷에서 추가적으로 구한 스크린북파일입니다. 컴퓨터 잡지더라구요. 총 세개 들어 있습니다.
사용할 파일은 Bochs폴더속에 들어있는 c.img파일입니다.
이 파일이 컴으로 치면 하드 디스크와 같습니다.혹시 확장자가 안보이시는 분은 c 한글자는 보일겁니다.
일단 이번에 받으신 폴더속에 있는 winimage.exe를 실행합니다.
처음 실행하면 쉐어웨어라서 등록하라는 창이 뜨는데 그냥 OK눌러주세요.
30일 사용가능 프로그램인데 그리 오래 쓸 일도 없인 굳이 등록하지 않아도 됩니다.
프로그램 본 창이 뜨면 File을 누르고 Open을 눌러서 Bochs폴더에 있는 c.img파일을 찾아 선택해줍니다.
그러면 팝업창이 하나 뜨는데 파티션을 선택하라는 창일겁니다. 그냥 역시 OK눌러주시고요.
그러고나면 c.img파일 속이 보입니다.
이런 창이 뜰텐데요.
이 상태에서 가지고 계신 ibd파일들을 아래 빈 공간에 그냥 드래그해줍니다.
파일을 추가해줄거냐고 묻는 창이 뜹니다. Inject라는 단어를 쓰네요. 물론 OK를 해줍니다. 이제보니 YES네요;
ibd파일이 세개가 추가된것이 보입니다.
이 상태에서 File을 누르고 Save를 눌러 디스크이미지를 저장해줍니다.
작업이 끝나셨으면 Winimage는 깔끔하게 닫으셔도 됩니다.
그 상태로 이제 다시 Bochs 폴더의 스크린북.bat를 실행해봅니다.
목록이 세개 추가되었습니다.
추가로 Bochs폴더속에 cdrom.iso파일도 있는데 이건 말그대로 시디이미지입니다만 텅빈 시디이미지입니다.
이걸 이용해서도 ibd파일을 넣을 수 있는데요.
일단 UltraISO같은 프로그램으로 iso파일을 열고 그 속에 ibd파일을 넣고 저장해준 후
스크린북.bat를 실행합니다.
그러면 스크린북이 뜰텐데요.
ESC버튼을 누르면 도스로 빠져나가서 C:\>_라는 프롬프트가 뜹니다.
도스상에서 이미 시디롬드라이브가 설정되어있는데요. R드라이브가 시디롬드라이브이니
시디이미지로 IBD파일을 복사해놓은 경우는
그 상태에서
COPY R:\*.IBD C:\
이렇게 R드라이브의 모든 IBD파일을 C드라이브로 복사하라고 도스명령으로 실행해주면 됩니다.
그 후에 IB(대문자 아이 비)라고 명령어를 입력하고 엔터를 쳐주면 스크린북이 다시 뜨고 목록에 해당도서가 뜹니다.
어렵지 않게 쓴다고 썼는데 그래도 어렵다 싶은 어쩌다가 우연히 이 글을 발견하신 분은 bytears at 지메일로 메일주시면
최대한 도와드리겠습니다.
IBD확장자가 원래 예전의 스크린북의 확장자인데 바로북이라는 이북업체에서도 IBD확장자를 썼나보던데
원조는 스크린북 확장자입니다. 혹시 IBD파일을 구하셨는데 이 방법으로 안되시면 바로북(http://www.barobook.com)이라는 곳에서도
한번 알아보세요.
'잡담' 카테고리의 다른 글
윈도 라이브 라이터 테스트! (0) | 2007.12.17 |
---|---|
Visual Studio 6.0 setup 오류 발생시 (0) | 2007.10.17 |
8M201HA2 삼성 매직스테이션 VFD 데이터시트 (0) | 2007.09.15 |
삼성 매직스테이션 VFD관련자료 (0) | 2007.09.15 |
LCD 패널 LM240WU2 스펙 데이터시트 (0) | 2007.09.14 |