![]() |
#1 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() Posts: 976
Karma: 687
Join Date: Nov 2007
Device: Dell X51v; iLiad v2
|
Kchmviewer4.1 for iLiad
This is Kchmviewer 4.1 for iLiad. It's runnable, but still has several problems. I think it's still not pratical to use it, so I put it here for developers to try.
Xchm on my iLiad is stable and fast (at least not slow), but too bad it has too few encoding support. It seems that Kchmviewer support several national encoding that I need, so I made this Kchmviewer port. To install: 1. Download part1 and part2 and unpack to dir "/media/card/programs", and a dir "kchmviewer" will emerge. To use: 1. Execute Kchmviewer from contentlister and then select chm file to open. 2. If you want to open chm file from contentlister, modifying registry.xml is required. Since this port still has several major problems, I think doing so is not worth. Known problem: 1. The initialization of QT libs takes too much time. After loaded, page-flip is normal. 2. I have added code to enable iLiad buttons, so at least page-flip button is working. LED control code is to be added, that means pushing iLiad button will cause LED going wild. 3. Contents displayed on Kchmviewer seems not so good as Xchm. 4. D-BUS is not well configured. I only managed to make Kchmviewer run without D-BUS sopport. Since I know nothing about D-BUS, it will be a tough task. Last edited by ericshliao; 09-08-2009 at 02:55 AM. |
![]() |
![]() |
![]() |
#2 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() Posts: 976
Karma: 687
Join Date: Nov 2007
Device: Dell X51v; iLiad v2
|
Some fixing in this release. Just unpack the attachment and replace "bin/kchmviewer".
Notes for this mod: 1. Ripped the D-BUS initialization code. So, the line "dbus-uuidgen --ensure" in "run.sh" is not needed. 2. Mapped F5 to exit program. That means, pushing the top-left button on iLiad will exit Kchmviewer. 3. Mapped up-arrow to increase font size, and down-arrow to decrease font size. 4. Mapped F6 (Long big-dot) to toggle fullscreen mode. Before LED control code is added, we still need pagebar on screen to stop LED flashing. 5. Because ram is scarce on iLiad, don't use QT Webkit in Kchmviewer setting. 6. Some files in dir "lib" is not required: Code:
libQtHelp.so.4 libQtScriptTools.so.4 libQtTest.so.4 libQtScript.so.4 libQtSql.so.4 libQtDesignerComponents.so.4 libQtDesigner.so.4 libQtCLucene.so.4 libQt3Support.so.4 Last edited by ericshliao; 09-08-2009 at 04:54 AM. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() Posts: 976
Karma: 687
Join Date: Nov 2007
Device: Dell X51v; iLiad v2
|
Unpack the attachment to dir "lib" should provide better font rendering.
|
![]() |
![]() |
![]() |
#4 |
Enthusiast
![]() Posts: 28
Karma: 10
Join Date: Nov 2007
Device: Irex Technologies Iliad
|
![]() I will play with this a little. A good chm program is indeed needed. ![]() |
![]() |
![]() |
![]() |
#5 |
Enthusiast
![]() Posts: 32
Karma: 38
Join Date: Sep 2008
Device: Irex iLiad ebook edition, DR1000s
|
I need good chm viewer too. For me its the important format reading medical books. But im not a programer so im waiting for stable and easy installing version
|
![]() |
![]() |
Advert | |
|
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
iliad-regutils: Easy editing of the iLiad registry | Martijn | iRex | 7 | 09-04-2010 06:12 AM |
POLL to Iliad owners: Should people buy an Iliad or not? | ali | iRex | 20 | 01-20-2010 06:11 AM |
iLiad How to make iliad into a SSH server and connect with iLiad | tudou331100 | iRex Developer's Corner | 21 | 02-06-2009 05:35 AM |
Ended Iliad iRex + Iliad cover for sale in London | acorral | Flea Market | 0 | 01-16-2009 06:09 AM |
iLiad Book Edition slower than iLiad v2: different sw version? | SecondoMe | iRex | 17 | 05-14-2008 01:42 PM |