CHM files are Windows help ones. The reason for wanting to read MS CHM files on Linux is that you may have CHM ebooks you would like to read on an UNIX box, like Apache Bible or PHP and MySQL books... so you couldn't read them while working. Now you can!
There is another alternative but coundn't compile it and I prefered a KDE integrated program so I started coding while learning, then I went on wraping the code with more KDE-adapted functionality. Also I took some ideas from a dark part of KDevelop source code package which can parse the Topics (contents) file from a CHM (!!!).
In fact, I'm developing this software just to read this funny book on my cute-edge Debian Linux with KDE 3.1.4.
And now for something completely different... graphics!!!
Programming the KIOSlave to show graphics has been a tough part, but it could have been avoided by just forgetting the current object retrieving scheme... but now it is done!
Thanks to my parents and my sisters (my "Gos"), to my friends from Fuenla and from Poland; to my classmates Alberto, Zor, Cire, Ruben, Jose, the three arpias, and many others (they know who they are); to my teachers, specially to Antonio Berlanga and Miguel Angel Sicilia; to all people who have helped me but I'm forgetting in this sleepy hour... this software is my little gift for all of you and for the world.
I'd like to thank the KDE and CHMLIB developers. Thank you for your work.
You can download source packages from the project summary page:
Project summary page: https://sourceforge.net/projects/kchm
written by Javier Arriero País -jmaki- and Eva M Arriero País.