topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday December 12, 2024, 7:10 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Alternative .chm readers?  (Read 8035 times)

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Alternative .chm readers?
« on: February 13, 2011, 06:08 AM »
Microsoft's own .chm reader is fast, but it has a number of shortcomings:
  • It doesn't support UNC paths.
  • It has trouble with certain things in filenames (# symbol, names ending in "col", ...)
  • It doesn't have "proper" font scaling (smooth ctrl+mousewheel as we're used to from browsers).
  • It doesn't support multiple tabs (important for me when reading tech ebooks and wanting to check out a referenced section without leaving the current section).
  • It lacks bookmarks (another ideal function would be remembering where you left off, when you close an ebook).
  • It doesn't have a "paged" mode - most of the time, the "one continuous page" style is what I want, but sometimes it would be nice to have a paged mode.

So, are there any decent alternatives?
- carpe noctem

fenixproductions

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 1,186
    • View Profile
    • Donate to Member
Re: Alternative .chm readers?
« Reply #1 on: February 13, 2011, 10:33 AM »
Dunno about full readers but maybe someone could build nice one using this:
http://www.codeproje.../KB/cs/htmlhelp.aspx

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Alternative .chm readers?
« Reply #2 on: February 13, 2011, 10:36 AM »
Yup, found a link to that from the other DC thread about alternate viewers - and the third thread mentions UltraCHM, which is payware.
* f0dder scratches his beard
- carpe noctem

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Alternative .chm readers?
« Reply #3 on: February 13, 2011, 10:59 AM »
OK, via SuperUser I found KchmViewer. ~37 megs installed seems like a lot for a chm reader, but it loads very fast (about as fast as the native HtmlHelp viewer, which is guns-ablazing), and it supports tabs, font scaling, and remembers your last position.

Haven't tested UNC paths and the like yet, but my guess is that they work, considering it seems to be a full .chm implementation rather than relying on Windows' standard components (hence the size; it's got WebKit embedded).
- carpe noctem

nudone

  • Cody's Creator
  • Columnist
  • Joined in 2005
  • ***
  • Posts: 4,119
    • View Profile
    • Donate to Member
Re: Alternative .chm readers?
« Reply #4 on: February 13, 2011, 12:58 PM »
i'm not at my work machine but i think i've got UltraCHM on there - after the trial it just has a nag screen on start up (and maybe exit). not sure about tabs though.

Winkie

  • Supporting Member
  • Joined in 2008
  • **
  • Posts: 93
    • View Profile
    • Donate to Member
Re: Alternative .chm readers?
« Reply #5 on: February 13, 2011, 01:20 PM »
I found KchmViewer

... UltraCHM ... not sure about tabs though.

Nice finds, both of you :Thmbsup:
I always thought I didn't need a different chm reader. Using these for 5 minutes proofed otherwise...

Main reason I'm gonna use kchmviewer instead of the standard HTML Help Viewer is:
* Tabs! (UltraChm has none)
* The ability to open external links in my default browser.

UltraChm will stay installed for times I need to extract individual pages or have to take notes.

Armando

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 2,727
    • View Profile
    • Donate to Member
Re: Alternative .chm readers?
« Reply #6 on: February 14, 2011, 11:07 AM »
I've been using Ultra CHM for a while. It's certainly more flexible than others. However... I find it unbelievable that this is... It. Rea...lly?

By comparison, Pdf viewers have a lot more convenient features... and are much more configurable (in terms of shortcut keys, editing, etc.). Which leads me to always try to find a pdf alternative to any CHM document.

Sorry... Complaining but don't have any good solution... But am periodically looking for one. I guess one day I'll have to buy something super expensive like Help And Manual and create my own pdfs out of CHMs.

Curt

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 7,566
    • View Profile
    • Donate to Member
Re: Alternative .chm readers?
« Reply #7 on: February 14, 2011, 12:09 PM »
For Firefox:
http://sourceforge.n.../projects/chmreader/
https://addons.mozil...ox/addon/chm-reader/


2011-02-14_185946.jpg
More about this add-on

Versions for Linux x86_64 and Mac OS X can be downloaded from http://sourceforge.n....php?group_id=175748

An extension make firefox support Compiled HTML(.chm) file reading.

After install, with "File | Open CHM File", you can open an CHM file in Firefox. With "View | Sidebar | CHM Reader" or press "Ctrl-E", the sidebar which contains topics and indexes listing of the CHM file will be showed.

Open chm file from command line: firefox chm:file:///path/of/your.chm

Open chm from Nautilus: 1. right click on an chm file; 2. Select "Open with Other Application"; 3. Select "Use a custom command"; 4. Input "firefox chm:%U" and click Open.
2011-02-14_190221.jpg2011-02-14_190310.jpg2011-02-14_190432.jpg
-Image Gallery