사실 난 Mobipocket이 뭔지 잘 모른다. 자우르시안의 김원철님이 새소식에 올리셨길래 뭔지 보다가 자울에서 가능하겠다 싶어 시도해보았다. 이것때문에 오랫만에 pdaXrom을 설치하였다.

o 먼저 java를 설치하자. OESF에 보면 Java phoneME runtime이 포팅되어 있다. 이것을 설치하면 된다.
http://www.oesf.org/forums/index.php?showtopic=24153&hl=java


o 이제 iRex에 가서 iLiad restore image를 다운받는다. 물론 reader부분만 필요하지만 저작권 문제 때문에 따로 이 부분만 올리진 않을 것이다. cf-card-contents.zip (26mb)

o 다운받은 파일을 자울로 옮긴다.

o 이제 압축을 풀어 필요한 파일만 카피한다.
unzip cf-card-contents.zip
cd images
gunzip app.image.gz
mkdir /mnt/iliad
mount -o loop -t ext2 app.image /mnt/iliad
mkdir /opt/mobipocket (or wherever you want)
cp /mnt/iliad/home/intent/*.jar /opt/mobipocket
cd /opt/mobipocket
umount /mnt/iliad

o 시스템 파일이 들어갈 디렉토리를 만들자.

mkdir -p /opt/mobipocket/ROOTDIR/mnt/free
mkdir -p /opt/mobipocket/ROOTDIR/proc/sysset

o 시스템의 MAC address 를 적어넣는다.:
echo -n "XXXXXXXXXXXX" > /opt/mobipocket/ROOTDIR/proc/sysset/euid
여기서 XXXXXXXXXXXX는 자울 네트워크 카드의 MAC address이다. ifconfig 명령으로 알수 있다.

o Mobipocket Reader를 실행해보자.
/usr/java/bin/cvm -classpath MobipocketCoreReader.jar:kxml2-2.3.0.jar:irex.jar com.irex.mobipocket.reader.IrexReader file.prc
file.prc 는 ebook파일이름이다. 한참을 기다리다보면 프로그램이 실행되어 아래 화면이 나타날 것이다.
사용자 삽입 이미지사용자 삽입 이미지

o 다음은 키보드 명령 리스트이다.
Key Commands: Page-Down - next page - zaurus: Fn+down
Page-Up - previous page - zaurus: Fn+up
Home - goto the first page - zaurus: Fn+left
F1 - jump 5 pages forward
F2 - jump 5 pages back
F4 or F5 - sometimes kill the program, sometimes not

Mobipocket Reader Hack에 대한 내용은 아래 링크를 참조하였습니다. 여기에 보면 자바로 페이지 네비게이션 바를 만들었던데 어떻게 실행을 해야할지 모르겠더군요..

http://www.saudette.net/projects/index.php?title=Cross_Platform_Mobipocket_Reader_Hack
Posted by yonggun

댓글을 달아 주세요

  1. 김원철 2007.08.13 15:19  댓글주소  수정/삭제  댓글쓰기

    안녕하세요. ^^;
    ifconfig 해도 맥어드레스 안 나오네요. CF 랜카드를 꽂아야 되나요? 랜카드 자동으로 안 잡히는뎅...;;

  2. freshmint 2007.09.03 16:10  댓글주소  수정/삭제  댓글쓰기

    안녕하세요. iliad 사용자인데요. 이게 맛이 가버려서요.
    혹시 cf-card-contents.zip 파일 좀 얻을수 있을까 싶어서 댓글 달아봅니다.
    가능하시다면 ******** 골뱅이 *****.com 로 주시면 넘 감사하겠습니다.
    글이 맘에 안드셨다면, 삭제하셔도 무방합니다.
    감사합니다.

  3. freshmint 2007.09.03 16:11  댓글주소  수정/삭제  댓글쓰기

    늦게라도 보시구, 답주셔서 넘 감사합니다. 꾸벅.
    결국 네덜란드로 날려보냈답니다. 어흑. ㅠㅠ
    종종 와서, 배워갈까 합니다.
    감사합니다.