View Single Post
Old 06-17-2013, 05:35 PM   #7
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,126
Karma: 60406498
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Quote:
Originally Posted by swampwiz View Post
OK, this is what I just tried:

Context menu on EPUB file icon, "Open with" command, then selected the "ebook-viewer" file.

The result was the message "Input file must have an extension", with the dump data:

calibre, version 0.9.35
ERROR: Could not open ebook: Input file must have an extension

Traceback (most recent call last):
File "site-packages\calibre\gui2\viewer\main.py", line 40, in run
File "threading.py", line 763, in run
File "site-packages\calibre\ebooks\oeb\iterator\book.py", line 88, in __enter__
File "site-packages\calibre\ebooks\conversion\plumber.py", line 678, in __init__
ValueError: Input file must have an extension

I will try CCleaner. What exactly must I clean?
It sounds like the second set of quote marks are missing in the Registry entry: (XP shown)
Key:
Code:
HKEY_CLASSES_ROOT\Applications\ebook-viewer.exe\shell\open\command
Value:
Code:
"C:\Program Files\Calibre2\ebook-viewer.exe" "%1"
as with all registry entries... Use care (export the key for backup is a good idea)
theducks is offline   Reply With Quote