![]() |
#91 | |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,355
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
|
|
![]() |
![]() |
![]() |
#92 |
Enthusiast
![]() Posts: 38
Karma: 36
Join Date: Dec 2006
Device: Sony Reader PRS-500
|
Just upgraded to 0.3.99 and its looking very nice, however a couple of issues.
First, I went to add books, selected an html file and got the error: Detailed traceback: Traceback (most recent call last): File "build/bdist.linux-i686/egg/libprs500/gui2/main.py", line 261, in add_books File "build/bdist.linux-i686/egg/libprs500/gui2/main.py", line 279, in _add_books TypeError Then, tried to use the convert e-books button and it displayed the window where I set various options but didn't seem to do anything when I clicked OK. Next, when I tried to download the BBC RSS feedl, it core dumped: ASSERT failure in QCoreApplication::sendEvent: "Cannot send events to objects owned by a different thread. Current thread 8c271c0. Receiver 'LRFSingleDialog' (of type 'QWidget') was created in thread 872a7f0", file kernel/qcoreapplication.cpp, line 253 Aborted (core dumped) However, when I restarted and tried it again, it seems to be working this time. and has created an lrf file OK. Finally, when I select the above LRF file and click the convert e-books button it gives me the following error: list index out of range Detailed traceback: Traceback (most recent call last): File "build/bdist.linux-i686/egg/libprs500/gui2/main.py", line 535, in convert_single File "build/bdist.linux-i686/egg/libprs500/gui2/dialogs/lrf_single.py", line 80, in __init__ IndexError: list index out of range |
![]() |
![]() |
![]() |
#93 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,355
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
The convert ebooks dialog is not functional as yet. The other errors have been fixed. Thanks.
|
![]() |
![]() |
![]() |
#94 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,355
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Released 0.3.102 with a functional GUI for ebook conversion.
|
![]() |
![]() |
![]() |
#95 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,758
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Amny other changes to 0.3.102 or an I OK with 0.3.101 since I like the CLI?
|
![]() |
![]() |
![]() |
#96 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,355
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
I think there was a little refactoring in html2lrf's internals, but nothing major.
|
![]() |
![]() |
![]() |
#97 |
Zealot
![]() Posts: 122
Karma: 66
Join Date: Jul 2007
Location: Melbourne
Device: PRS-500; Boox C67ML; Boox Max
|
First of all a question: I've downloaded and installed the latest version (0.3.104) but it doesn't work well, and I need something usable to update my library. Could someone upload and give me a 0.3.79 installer for Windows?
And now, let's report the errors I have. When I try to import to library a pdf file I have this error: Code:
Traceback (most recent call last): File "main.py", line 208, in add File "main.py", line 56, in function File "main.py", line 216, in add_books File "libprs500\gui\widgets.pyo", line 657, in add_book File "libprs500\gui\database.pyo", line 65, in add_book File "libprs500\ebooks\metadata\meta.pyo", line 27, in get_metadata File "libprs500\ebooks\metadata\pdf.pyo", line 34, in get_metadata File "libprs500\ebooks\metadata\pdf.pyo", line 59, in get_metadata_from_file TypeError: __nonzero__ should return bool or int, returned unicode Code:
Traceback (most recent call last): File "main.py", line 208, in add File "main.py", line 56, in function File "main.py", line 216, in add_books File "libprs500\gui\widgets.pyo", line 657, in add_book File "libprs500\gui\database.pyo", line 64, in add_book IOError: [Errno 13] Permission denied: u'C:\\[path]\\file.rtf' If I try to add to library an lrf file (converted from a lit file, which worked with the previous version of libprs500) it works and I can send it to the reader, too. The problem is that when I open it on the reader, 50% of the files doesn't work and I have to do some tricks to unlock the reader. I've tried to open the beta gui, too, but I get this error: Code:
Traceback (most recent call last): File "main.py", line 695, in <module> File "main.py", line 689, in main File "main.py", line 133, in __init__ File "libprs500\gui2\library.pyo", line 367, in set_database File "libprs500\gui2\library.pyo", line 102, in set_database File "libprs500\library\database.pyo", line 629, in __init__ File "libprs500\library\database.pyo", line 558, in create_version1 sqlite3.OperationalError: table books already exists |
![]() |
![]() |
![]() |
#98 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,355
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
The PDF import is a bug, I've fixed it in svn. I'm not sure why you're getting permission denied errors on the RTF file. I assume you replaced the actual path with [path]?
You can fix the beta GUI by deleting the file library1.db. How are you uploading the LRF files? And can you send me one of the lit files that doesn't work. libprs500 wont work with python < 2.5 and unless you post the error I can't tell you about it. |
![]() |
![]() |
![]() |
#99 |
Zealot
![]() Posts: 122
Karma: 66
Join Date: Jul 2007
Location: Melbourne
Device: PRS-500; Boox C67ML; Boox Max
|
I was able to load the new GUI. With this one, the RTF file problem disappears but not the one with the lrf files.
In the attachment you find a zip file with two books (in the original lit format and in the converted lrf one). If I load them with the connect software (using my other computer with winXP) everything goes well; if I use libprs500 the one with the "cognomi" word in its name (sorry they're in italian) just show up a blank page when I try to open it and force the reader to auto-reset. The other one doesn't show the end page when you open its summary (the menu option "End", just to be clear) and if you open it, it block the reader (you can unlock it plugging it to the PC). For the linux error, if you don't mind I'll post the error message tomorrow. It's 2 o'clock in the morning here and I think I'll go to bed. |
![]() |
![]() |
![]() |
#100 |
Zealot
![]() Posts: 122
Karma: 66
Join Date: Jul 2007
Location: Melbourne
Device: PRS-500; Boox C67ML; Boox Max
|
Another suggestion: on Windows the library.db file is stored in the main directory (C: or whatelse). It should be better to create an %appdata%\libprs500 directory and put all the user stuff in there, just as in linux.
I'm administrator on my PC so I have no problem, but some users may not have the rights to write on the main folder, so they couldn't manage their library. |
![]() |
![]() |
![]() |
#101 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,355
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
The library.db file is created in what python thinks is windows equivalent of the /home/user directory in linux. I'd be very surprised if that location was not user-writable.
|
![]() |
![]() |
![]() |
#102 |
Lovin' the e-book life...
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 633
Karma: 2509
Join Date: Nov 2006
Location: Colorado
Device: Ebookwise 1150, Sony PRS-505, Amazon Kindle, BeBook (with OpenInkpot)
|
Holy crap! This GUI works awesome for creating ebooks. For me so far, they have come out way better than when I had to use terminal. I don't know what the difference is specifically, but it's way easier and the spacing looks way better. I was never that great at the terminal version.
Wait, I'm rambling because I have no bugs to report. Sorry! It works fine for me so far and I feel I can finally match what everyone else has been doing. Yay! |
![]() |
![]() |
![]() |
#103 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,355
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Glad to hear it
![]() |
![]() |
![]() |
![]() |
#104 | |
Zealot
![]() Posts: 122
Karma: 66
Join Date: Jul 2007
Location: Melbourne
Device: PRS-500; Boox C67ML; Boox Max
|
Quote:
It's a fact that I have the library.db in the C:\ folder, and from what I know, the C:\ folder is not writeable for a normal user without superuser rights. Maybe I'm wrong here. |
|
![]() |
![]() |
![]() |
#105 |
Member
![]() Posts: 10
Karma: 10
Join Date: Jul 2007
Location: London
Device: n/a
|
When I tried to do the Fetch news using the new GUI, I selected NY Times and put in my username and pass, but it then crashed, saying 'Bus error'. Fetching the news using the command line (and the same user/pass) still works though.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Soribook: First eReader eInk device now in beta testing! | Nate the great | News | 13 | 04-27-2013 08:28 AM |
Beta Beta Test of Major New Features | Starson17 | Calibre | 45 | 05-17-2010 10:55 AM |
testing | jomaweb | Lounge | 44 | 02-02-2010 02:15 PM |