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
When I try to import an RTF file I got 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 64, in add_book
IOError: [Errno 13] Permission denied: u'C:\\[path]\\file.rtf'
(I'm administrator on my system)
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
I've tried to install libprs500 on my Debian Lenny, too. I get error while downloading the file from the web using easy_install (I switched off my linuxbox now, if you need the error, tell me). I'm not sure I have the right version of python installed (maybe 2.4), but I don't think a download error is a matter of python version.