Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 09-09-2008, 06:39 PM   #196
bkilian
Zealot
bkilian can name that song in three notesbkilian can name that song in three notesbkilian can name that song in three notesbkilian can name that song in three notesbkilian can name that song in three notesbkilian can name that song in three notesbkilian can name that song in three notesbkilian can name that song in three notesbkilian can name that song in three notesbkilian can name that song in three notesbkilian can name that song in three notes
 
Posts: 131
Karma: 24870
Join Date: Oct 2006
Device: Sony PRS/505
Quote:
Originally Posted by kovidgoyal View Post
If you're that particular about how you want to work, I suggest you either write your own app or contribute patches to calibre. Otherwise, you'll never find an app that does everything exactly the way you want.

Supporting an auto-add folder is easy enough, and I can make the series field editable in the main GUI, not quite as easy as drag and drop, but almost as good.
That why I said I was planning on writing my own app

Not just an auto-add folder, an auto-add folder _tree_. More accurately, don't duplicate data. Use the data from where it's found (like the Sony Software does). My book collection is over 120MB, now it's 240MB.

Making the series field editable would be pretty helpful, or having a series number column that's easy to set would be even better.

Creating patches would require me to learn Python, something I have refused to do because I frown upon languages that put semantic value on whitespace, and it would require me to somehow get a python development system working in windows, since my FreeBSD box is text only. I gave up last time after the third "Replace this file in the standard language folder with my subtly different version"

I might try again sometime, but it would be much easier for me to write something from scratch.
bkilian is offline   Reply With Quote
Old 09-09-2008, 06:59 PM   #197
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 43,866
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Quote:
Originally Posted by bkilian View Post
That why I said I was planning on writing my own app

Not just an auto-add folder, an auto-add folder _tree_. More accurately, don't duplicate data. Use the data from where it's found (like the Sony Software does). My book collection is over 120MB, now it's 240MB.
While that might work well for you, in general it's a lot more robust for the app to maintain the data in its own tree. For example, what if a user adds books from a removable drive? Just search these forums for all the posts about the sony software losing books.
kovidgoyal is offline   Reply With Quote
Advert
Old 09-09-2008, 07:00 PM   #198
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 43,866
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
I've uploaded another new build of b10 for os x with the libiconv library bundled. Please try that.
kovidgoyal is offline   Reply With Quote
Old 09-09-2008, 07:06 PM   #199
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 74,037
Karma: 129333114
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by kovidgoyal View Post
Send me the file.
I've emailed the Mobi file. I zipped it to be a little smaller for emailing.
JSWolf is offline   Reply With Quote
Old 09-09-2008, 07:22 PM   #200
mdavidson
Junior Member
mdavidson began at the beginning.
 
Posts: 7
Karma: 10
Join Date: Sep 2008
Device: Sony PRS-505 (UK)
No change with b10 number 3 - still fails to start with the same error and trace:

10/09/2008 00:17:32 [0x0-0x142142].net.kovidgoyal.calibre[2780] Traceback (most recent call last):
10/09/2008 00:17:32 [0x0-0x142142].net.kovidgoyal.calibre[2780] File "/Applications/calibre.app/Contents/Resources/__boot__.py", line 208, in <module>
10/09/2008 00:17:32 [0x0-0x142142].net.kovidgoyal.calibre[2780] _run('main.py')
10/09/2008 00:17:32 [0x0-0x142142].net.kovidgoyal.calibre[2780] File "/Applications/calibre.app/Contents/Resources/__boot__.py", line 135, in _run
10/09/2008 00:17:32 [0x0-0x142142].net.kovidgoyal.calibre[2780] execfile(path, globals(), globals())
10/09/2008 00:17:32 [0x0-0x142142].net.kovidgoyal.calibre[2780] File "/Applications/calibre.app/Contents/Resources/main.py", line 14, in <module>
10/09/2008 00:17:32 [0x0-0x142142].net.kovidgoyal.calibre[2780] from calibre.ebooks.metadata.meta import get_metadata
10/09/2008 00:17:32 [0x0-0x142142].net.kovidgoyal.calibre[2780] File "calibre/ebooks/metadata/meta.pyo", line 11, in <module>
10/09/2008 00:17:32 [0x0-0x142142].net.kovidgoyal.calibre[2780] File "/Applications/calibre.app/Contents/Resources/lib/python2.5/site-packages.zip/calibre/ebooks/metadata/lit.py", line 12, in <module>
10/09/2008 00:17:32 [0x0-0x142142].net.kovidgoyal.calibre[2780] File "/Applications/calibre.app/Contents/Resources/lib/python2.5/site-packages.zip/calibre/ebooks/lit/reader.py", line 13, in <module>
10/09/2008 00:17:32 [0x0-0x142142].net.kovidgoyal.calibre[2780] ImportError: dlopen(/Applications/calibre.app/Contents/Resources/lib/python2.5/lxml/etree.so, 2): Symbol not found: _libiconv_close
10/09/2008 00:17:32 [0x0-0x142142].net.kovidgoyal.calibre[2780] Referenced from: /Applications/calibre.app/Contents/Resources/lib/python2.5/lxml/etree.so
10/09/2008 00:17:32 [0x0-0x142142].net.kovidgoyal.calibre[2780] Expected in: dynamic lookup
10/09/2008 00:17:32 calibre[2780] calibre Error
10/09/2008 00:17:32 calibre[2780] calibre Error
An unexpected error has occurred during execution of the main script

ImportError: dlopen(/Applications/calibre.app/Contents/Resources/lib/python2.5/lxml/etree.so, 2): Symbol not found: _libiconv_close
Referenced from: /Applications/calibre.app/Contents/Resources/lib/python2.5/lxml/etree.so
Expected in: dynamic lookup
mdavidson is offline   Reply With Quote
Advert
Old 09-09-2008, 07:26 PM   #201
Richard Marklew
Junior Member
Richard Marklew began at the beginning.
 
Richard Marklew's Avatar
 
Posts: 4
Karma: 10
Join Date: Sep 2008
Device: Sony PRS-505
Quote:
Originally Posted by kovidgoyal View Post
I've uploaded another new build of b10 for os x with the libiconv library bundled. Please try that.
Downloaded the file dated 09-Sept-2008 and still get the same error message immediately after starting calibre.

Richard
Richard Marklew is offline   Reply With Quote
Old 09-09-2008, 07:31 PM   #202
Katelyn
Addict
Katelyn has a complete set of Star Wars action figures.Katelyn has a complete set of Star Wars action figures.Katelyn has a complete set of Star Wars action figures.Katelyn has a complete set of Star Wars action figures.
 
Katelyn's Avatar
 
Posts: 225
Karma: 342
Join Date: Jul 2006
Location: Indiana
Device: Pocketbook 360, Iphone 3g, Sony 505, REB1200, GEB1150
I installed beta 10 a short time ago and when I try to add an HTML file, I get the following error. I've looked through all the posts and don't see anyone else with the same issue. I'm using Vista Home Premium (32 bit).

expected string or buffer
Detailed traceback:
Traceback (most recent call last):
File "main.py", line 469, in add_books
File "main.py", line 498, in _add_books
File "C:\Program Files\calibre\library.zip\calibre\ebooks\html.py", line 650, in gui_main
File "C:\Program Files\calibre\library.zip\calibre\ebooks\html.py", line 616, in create_oebzip
File "C:\Program Files\calibre\library.zip\calibre\ebooks\html.py", line 586, in create_dir
File "C:\Program Files\calibre\library.zip\calibre\ebooks\html.py", line 541, in merge_metadata
File "calibre\ebooks\metadata\__init__.pyo", line 196, in __init__
File "C:\Program Files\calibre\library.zip\calibre\ebooks\metadata\ opf.py", line 214, in __get__
File "C:\Program Files\calibre\library.zip\calibre\ebooks\metadata\ opf.py", line 297, in get_category
TypeError: expected string or buffer
Katelyn is offline   Reply With Quote
Old 09-09-2008, 08:08 PM   #203
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 43,866
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Quote:
Originally Posted by Katelyn View Post
I installed beta 10 a short time ago and when I try to add an HTML file, I get the following error. I've looked through all the posts and don't see anyone else with the same issue. I'm using Vista Home Premium (32 bit).

expected string or buffer
Detailed traceback:
Traceback (most recent call last):
File "main.py", line 469, in add_books
File "main.py", line 498, in _add_books
File "C:\Program Files\calibre\library.zip\calibre\ebooks\html.py", line 650, in gui_main
File "C:\Program Files\calibre\library.zip\calibre\ebooks\html.py", line 616, in create_oebzip
File "C:\Program Files\calibre\library.zip\calibre\ebooks\html.py", line 586, in create_dir
File "C:\Program Files\calibre\library.zip\calibre\ebooks\html.py", line 541, in merge_metadata
File "calibre\ebooks\metadata\__init__.pyo", line 196, in __init__
File "C:\Program Files\calibre\library.zip\calibre\ebooks\metadata\ opf.py", line 214, in __get__
File "C:\Program Files\calibre\library.zip\calibre\ebooks\metadata\ opf.py", line 297, in get_category
TypeError: expected string or buffer
That will be fixed in the next release.
kovidgoyal is offline   Reply With Quote
Old 09-09-2008, 08:31 PM   #204
Katelyn
Addict
Katelyn has a complete set of Star Wars action figures.Katelyn has a complete set of Star Wars action figures.Katelyn has a complete set of Star Wars action figures.Katelyn has a complete set of Star Wars action figures.
 
Katelyn's Avatar
 
Posts: 225
Karma: 342
Join Date: Jul 2006
Location: Indiana
Device: Pocketbook 360, Iphone 3g, Sony 505, REB1200, GEB1150
Super, thanks!
Katelyn is offline   Reply With Quote
Old 09-10-2008, 10:00 PM   #205
wheels2040
Member
wheels2040 began at the beginning.
 
Posts: 12
Karma: 10
Join Date: Nov 2007
Location: Colorado Springs, CO
Device: Sony PRS-505 Reader
Any progress on the OSX issues?
wheels2040 is offline   Reply With Quote
Old 09-10-2008, 10:15 PM   #206
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 43,866
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Released b11 which should fix the OS X crash. Also has optimized sort code to make sorting a little faster (should only noticeable if you have a *lot* of books).

Now you can select the interface language from the config dialog.

(It should hit the server in about half an hour)
kovidgoyal is offline   Reply With Quote
Old 09-10-2008, 10:42 PM   #207
wheels2040
Member
wheels2040 began at the beginning.
 
Posts: 12
Karma: 10
Join Date: Nov 2007
Location: Colorado Springs, CO
Device: Sony PRS-505 Reader
So far, works great. No errors on startup and RTF files convert perfectly. Thanks
wheels2040 is offline   Reply With Quote
Old 09-11-2008, 04:31 AM   #208
mdavidson
Junior Member
mdavidson began at the beginning.
 
Posts: 7
Karma: 10
Join Date: Sep 2008
Device: Sony PRS-505 (UK)
Startup works fine for me now too :-)
mdavidson is offline   Reply With Quote
Old 09-11-2008, 04:35 AM   #209
mdavidson
Junior Member
mdavidson began at the beginning.
 
Posts: 7
Karma: 10
Join Date: Sep 2008
Device: Sony PRS-505 (UK)
Unhandled exception with fetch news:

Mac OSX 10.5.4, calibre b11

Fetching news fails with the following (tried BBC and NASA, both gave same error):
unpack requires a string argument of length 6

Detailed traceback:
Traceback (most recent call last):
File "calibre/gui2/__init__.pyo", line 130, in dispatch
File "/Applications/calibre.app/Contents/Resources/main.py", line 785, in news_fetched
File "/Applications/calibre.app/Contents/Resources/main.py", line 481, in _add_books
File "calibre/ebooks/metadata/meta.pyo", line 75, in get_metadata
File "/Applications/calibre.app/Contents/Resources/lib/python2.5/site-packages.zip/calibre/ebooks/lrf/meta.py", line 223, in get_metadata
File "/Applications/calibre.app/Contents/Resources/lib/python2.5/site-packages.zip/calibre/ebooks/lrf/meta.py", line 440, in __init__
File "/Applications/calibre.app/Contents/Resources/lib/python2.5/site-packages.zip/calibre/ebooks/lrf/meta.py", line 64, in __get__
File "/Applications/calibre.app/Contents/Resources/lib/python2.5/site-packages.zip/calibre/ebooks/lrf/meta.py", line 312, in restore_pos
File "/Applications/calibre.app/Contents/Resources/lib/python2.5/site-packages.zip/calibre/ebooks/lrf/meta.py", line 472, in unpack
File "struct.pyo", line 87, in unpack
error: unpack requires a string argument of length 6
mdavidson is offline   Reply With Quote
Old 09-11-2008, 11:58 AM   #210
coljoe
Junior Member
coljoe began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Aug 2008
Device: Clie NX73
B11.exe doesn't work here.
Quote:
Traceback (most recent call last):
File "debug.py", line 10, in <module>
File "calibre\__init__.pyo", line 12, in <module>
File "calibre\startup.pyo", line 19, in <module>
File "calibre\utils\config.pyo", line 21, in <module>
ImportError: cannot import name plugins
coljoe is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Beta testers wanted mtravellerh PocketBook 47 09-15-2010 04:22 PM
Testers wanted for 'series' custom columns chaley Calibre 15 06-26-2010 08:43 AM
DjVu plugin for DR1000 (testers wanted) luite iRex 42 02-13-2010 02:19 PM
Need some testers for eBook Creator spaze ePub 2 09-03-2009 05:42 AM
Palm OS Beta Testers required for NewsRaider MatYadabyte Reading and Management 1 09-05-2005 05:40 PM


All times are GMT -4. The time now is 08:44 PM.


MobileRead.com is a privately owned, operated and funded community.