Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Edred Новенький участник форума
Зарегистрирован: 19.06.2006 Сообщения: 26
|
Добавлено: Чт Фев 21, 2008 22:54 Заголовок сообщения: |
|
|
Обнаружил "фичу" - сказать, что удобную - не могу. Стоим на авторе каком-то. В списке книг сворачиваем несколько серий. Щелкаем снова по автору в списке авторов. Вуаля! Все серии снова развернуты... |
|
Вернуться к началу |
|
|
hedgehog77 Зрелый участник форума
Зарегистрирован: 19.07.2007 Сообщения: 122 Откуда: Минск
|
Добавлено: Пт Фев 22, 2008 14:43 Заголовок сообщения: |
|
|
Edred писал(а): |
1. Первый запуск программы. Поверх окна программы заставка, может, я сегодня тормозной, но мне потребовалось минут пять тырканья, прежде чем я понял, что эту заставку надо просто закрыть крестиком в углу, чтобы попасть в саму программу... |
Ок. Подумаю насчет большой кнопки "Start" или чего-нибудь в этом роде
Edred писал(а): | 2. <...> Но ниже списка книг есть окно, где показывается обложка книги и аннотация. Над ними три кнопки, одна из них та же "edit book" - но тут мы попадаем в окна с пустыми полями параметров книги, да и возможности их редактировать нет. Наверное, надо подключить туда же, куда ведет путь через правую кнопку мыши? |
Баг -- буду править.
Edred писал(а): | 3. В настройках можно переключить интерфейс на русский. Интерфейс, правда, при этом все равно останется английский... |
Полной интернационализации интерфейса еще нет -- пока меняются только названия жанров (после перезагрузки).
Добавлено спустя 4 минуты 43 секунды:
Stepochka писал(а): | Добавила новая версия 15 книг а дальше
все свалились в ошибку:
Код: | org.dom4j.DocumentException: Invalid byte 1 of 1-byte UTF-8 sequence. Nested exception: Invalid byte 1 of 1-byte UTF-8 sequence. <...>
|
|
Судя по всему очень битый XML (задекларирована UTF-8 кодировка а внутри последовательность байт невалидная для UTF-8 ). Хорошо бы увидеть архив, на котором так ругнулось.
Добавлено спустя 4 минуты 48 секунд:
WhiteOwl писал(а): | Тогда надо наверное сделать проверку на редактирование имени автора типа "Автор с таким именем уже есть, добавить %старое_имя% в %новое_имя% в качестве синонима?" |
Будет.
WhiteOwl писал(а): | Кстати, сразу предложение - когда показываешь список сериалов куда можно поместить книгу, лучше ограничить этот список сериалами автора книги. А чуть выше списка сериалов можно будет сделать комбобокс с именами соавторов редактируемой книги и одним "<показать все сериалы>". |
Ну, так сложно думаю не надо. Сделаю проще - по умолчанию: все серии на языке книги; плюс чекбокс включающий фильтр "только серии автора(ов) книги".
Добавлено спустя 12 минут 38 секунд:
Edred писал(а): | Обнаружил "фичу" - сказать, что удобную - не могу. Стоим на авторе каком-то. В списке книг сворачиваем несколько серий. Щелкаем снова по автору в списке авторов. Вуаля! Все серии снова развернуты... |
Когда дойдут руки -- сделаю настройку типа "Auto-Expand Series" для авторов позволяющую менять это поведение. |
|
Вернуться к началу |
|
|
holger Новенький участник форума
Зарегистрирован: 16.02.2008 Сообщения: 5
|
Добавлено: Вс Фев 24, 2008 16:27 Заголовок сообщения: |
|
|
[quote="hedgehog77"]
Спасибо за лог, но ошибки импорта в него не заносятся -- чтобы не засорять (в лог идут только ошибки программы). Если не сложно -- скинь stacktrace который показывается под таблицей problems при клике на ошибке на странице импорта (см. рисунок
Извини что так поздно отвечаю,
послал фото,но там ничего не показывается,кроме уже цитированной ошибки.
Попробовал на Виндовс ХР, тоже самое.Наверное книги виноваты,а не программа.Для меня это значит,примерно 20000 книг не удастся добавить в библиотеку.Жаль... |
|
Вернуться к началу |
|
|
Konstantin Новенький участник форума
Зарегистрирован: 28.02.2008 Сообщения: 1
|
Добавлено: Чт Фев 28, 2008 7:51 Заголовок сообщения: |
|
|
Похоже на баг: если попытаться сохранить книгу через "Save to disk", то в процессе все выглядит хорошо, но в конце концов файл будет назван не как хочется, а как DOC ID.
Добавлено спустя 12 часов 35 минут 55 секунд:
Еще один баг: если сделать базу с "External storage system", то книги не открываются и не сохранаются, выдается ошибка NullPointException. Internal storage делать очень не хочется. |
|
Вернуться к началу |
|
|
dvk1 Новенький участник форума
Зарегистрирован: 16.03.2008 Сообщения: 1
|
Добавлено: Вс Мар 16, 2008 0:53 Заголовок сообщения: |
|
|
Для начала личные впечатления:
программа обещает быть супер. Практически готов отказаться от FB2 Librarian. Большой респект автору.
Заметил пару мелких багов, про которые еще никто вроде бы не писал:
1) у меня только в закладке Authors адекватно работает правый клик по книге. В остальных закладках приходится щелкать два раза, чтобы всплыло меню.
2) Кнопка Add to reading пишет "0 book(s) has been added to reading ". И не обманывает - книги действительно к списку на чтение не добавляются
3) Вызов Book info через всплывающее меню в закладке genres ничего не делает. Если же нажать там же кнопку Edit book, то окно с Book info откроется, но все поля будут пустые. На остальных закладках - все ок
Из предложений: было бы здорово если бы появилась возможность рецензировать книги и проставлять им рейтинг (как FB2 Librarian)
И еще: какой Analyzer используется сейчас для индексации книг? Можно ли как-то в настройках поменять ? Я бы с удовольствием использовал бы штатный люсеновский RussianAnalyzer для поиска по словоформам. |
|
Вернуться к началу |
|
|
hedgehog77 Зрелый участник форума
Зарегистрирован: 19.07.2007 Сообщения: 122 Откуда: Минск
|
Добавлено: Вт Мар 18, 2008 1:55 Заголовок сообщения: |
|
|
holger писал(а): | Наверное книги виноваты,а не программа.Для меня это значит,примерно 20000 книг не удастся добавить в библиотеку.Жаль... |
Вполне возможно: система работает только с корректными XML-документами.
Добавлено спустя 1 минуту 36 секунд:
Konstantin писал(а): | Похоже на баг: если попытаться сохранить книгу через &amp;quot;Save to disk&amp;quot;, то в процессе все выглядит хорошо, но в конце концов файл будет назван не как хочется, а как DOC ID.
Еще один баг: если сделать базу с &quot;External storage system&quot;, то книги не открываются и не сохранаются, выдается ошибка NullPointException. Internal storage делать очень не хочется. |
Пофиксил оба бага -- см. ниже.
Добавлено спустя 3 минуты 7 секунд:
dvk1 писал(а): |
1) у меня только в закладке Authors адекватно работает правый клик по книге. В остальных закладках приходится щелкать два раза, чтобы всплыло меню. |
Не сталкивался с подобным. Какая ОС?
dvk1 писал(а): | 2) Кнопка Add to reading пишет "0 book(s) has been added to reading ". И не обманывает - книги действительно к списку на чтение не добавляются |
Тип хранения external storage? Если да - то пофиксил, см. ниже.
dvk1 писал(а): | 3) Вызов Book info через всплывающее меню в закладке genres ничего не делает. Если же нажать там же кнопку Edit book, то окно с Book info откроется, но все поля будут пустые. |
Исправлено
dvk1 писал(а): | Из предложений: было бы здорово если бы появилась возможность рецензировать книги и проставлять им рейтинг (как FB2 Librarian) |
Будет, но позже.
dvk1 писал(а): | И еще: какой Analyzer используется сейчас для индексации книг? Можно ли как-то в настройках поменять ? Я бы с удовольствием использовал бы штатный люсеновский RussianAnalyzer для поиска по словоформам. |
Индексацию и поиск буду апгрейдить, когда руки дойдут. Пока только StandardAnalyzer.
Добавлено спустя 11 минут 51 секунду:
Несмотря на напряженку со временем удается понеменогу работать над библиотекарем и даже выпустить новую версию.
Полная версия:
Windows : http://www.mediafire.com/?ntnwtd2wfxh
Linux: http://www.mediafire.com/?m1jtybjw93g
Обновление (для всех платформ): http://www.mediafire.com/?ezjctmy16ki
Что нового:
- Исправлены баги с external storage: не сохранялись пути к файлам книг (надо пересоздать библиотеку и добавить книги заново).
- Поля ввода language сделаны в виде комбобоксов
- На вкладке Genres показываются только те жанры, где есть книги
- Синонимы авторов можно создавать на вкладке Authors перетягиванием автора непосредственно в списке
- Исправлены некоторые баги с редактированием книг: проблема с редактированием серий, откат состояния книги при нажатии Cancel
- Исправлены прочие мелкие баги |
|
Вернуться к началу |
|
|
vadimfb2 Новенький участник форума
Зарегистрирован: 18.03.2008 Сообщения: 3
|
Добавлено: Вт Мар 18, 2008 22:31 Заголовок сообщения: |
|
|
Скачал последнюю версию библиотеки. Мне очень понравилась.
Сразу о грустном - баги?
1. Проблемы с удалением книг:
Библиотека - Internal Storoge. На вкладке "Жанры" кнопка и по контекстному меню "удалить книгу" не работает.
На вкладке "Авторы" - удаляем Автора - удаляется. Но удаляем книгу - кнопка "Удалить" не работает. А через контекстное меню удаляем - информация о книге исчезает, но вот название этой "удаленной" книги в списке книг остается (как и Автор, если эта удаленная книга была последней для этого автора). И только после перезагрузки библиотеки уже нет ни Автора, ни удаленной книги. как и должно быть.
То же самое и для External Storoge.
2. Если хоть одна книга будет вообще без названия Автора (что допускается форматом fb2), то еа вкладке "Авторы" появляется вторая кнопка "All"...
Посмотрите, пожалуйста. _________________ Вадим |
|
Вернуться к началу |
|
|
Mar00k Новенький участник форума
Зарегистрирован: 16.11.2007 Сообщения: 32 Откуда: Минск
|
Добавлено: Ср Мар 19, 2008 11:18 Заголовок сообщения: |
|
|
Давно не пробовал использовать программу. Сейчас попытался с 0 создать библиотеку, external storage. В результате импортировало 69 книг, проблемы в 363 книг. Проблема у всех что не импортировались:
Код: | org.dom4j.DocumentException: Error on line 50 of document : The reference to entity "Роог" must end with the ';' delimiter. Nested exception: The reference to entity "Роог" must end with the ';' delimiter.
at org.dom4j.io.SAXReader.read(SAXReader.java:482)
at org.dom4j.io.SAXReader.read(SAXReader.java:343)
at net.jeflib.utils.BookXmlUtil.readFromZip(BookXmlUtil.java:56)
at net.jeflib.gui.view.ViewAddBook.loadOneBook(ViewAddBook.java:750)
at net.jeflib.gui.view.ViewAddBook.access$21(ViewAddBook.java:743) |
|
|
Вернуться к началу |
|
|
kis Новенький участник форума
Зарегистрирован: 26.03.2008 Сообщения: 19
|
Добавлено: Ср Мар 26, 2008 14:26 Заголовок сообщения: |
|
|
Пробовал программу - по моему все замечательно.
Маленький баг: я проимпортировал в external storage некоторое количество книг часть зипованных, часть нет. При экспорте книги (Save to disk) и те и другие получают расширение .fb2.zip, но на самом деле книги, которые были не сжаты, такими при экспорте и остались
И еще маленькая просьба А нельзя ли добавить в окошечке Book info - имя исходного файла, наверное даже с путем |
|
Вернуться к началу |
|
|
Faiber Зрелый участник форума
Зарегистрирован: 24.12.2005 Сообщения: 127 Откуда: г. Ростов-на-Дону
|
Добавлено: Ср Мар 26, 2008 23:35 Заголовок сообщения: |
|
|
Приятная программа, но жутка сырая.
Когда указываю папку откуда подгружать книги, мне высвечивается куча файлов из подкатологов, с различным расширением. Зачем не понятно. После закрытия программа забывает указанную папку.
Дата написания книги не выводится рядом с обложкой, автором, названием и т.д.
Аннотация автоматически не форматируется под окно, т.е. не переноса по словам.
Нет возможности отмечать прочитанные книги.
На счет прочитанных, в идеале не плохо бы программе подружится насчет прочитанных книг с этим сайтом. http://imhoclub.ru/
Это для затравки, до Библитекаре программе пока еще далеко, но т.к. тот проект реально умер, т.е. на этот проект есть надежды перерастет. Как случилось с Алридером и Халли (правда интерфейсная политика автора Алридера, касаемая стилий мне в корне не нравится, ну до это другая история ). _________________ Все о чтении электронных книг |
|
Вернуться к началу |
|
|
GRUMM Новенький участник форума
Зарегистрирован: 28.03.2008 Сообщения: 39
|
Добавлено: Пт Мар 28, 2008 22:55 Заголовок сообщения: |
|
|
большое уважение автору(ам) Этой программы. Очень сильно понравилась. Надеюсь она продолжит своё развитие и в будущем.
После запуска программы чуть кипятком не записал от восторга.
Добавлено спустя 15 часов 55 минут 55 секунд:
hedgehog77 писал(а): | holger писал(а): | Наверное книги виноваты,а не программа.Для меня это значит,примерно 20000 книг не удастся добавить в библиотеку.Жаль... |
Вполне возможно: система работает только с корректными XML-документами.
|
возможно сделать галочку при импорте чтобы при нахождении "не корректных" xml документов(фб2?) он их ну как минимум импортировал? Или пытался правильно внедрить?
Просто существуют сборники книг на том же torrents.ru в которых 66000 книг и очень обидно видеть что как и у предыдущего автора, 20000 не импортируются в такую замечательную программу. |
|
Вернуться к началу |
|
|
GRUMM Новенький участник форума
Зарегистрирован: 28.03.2008 Сообщения: 39
|
Добавлено: Вс Мар 30, 2008 2:00 Заголовок сообщения: |
|
|
попытался добавить библиотеку от "traum" см. торрентс.ру
сделал external storage, bad id и do not chek bad id первая тысяча книг (дальше не делал) не всунулась с такой ошибкой:
org.dom4j.DocumentException: Error on line 1 of document : Premature end of file. Nested exception: Premature end of file.
at org.dom4j.io.SAXReader.read(SAXReader.java:482)
at org.dom4j.io.SAXReader.read(SAXReader.java:343)
at net.jeflib.utils.BookXmlUtil.readFromZip(BookXmlUtil.java:56)
at net.jeflib.gui.view.ViewAddBook.loadOneBook(ViewAddBook.java:750)
at net.jeflib.gui.view.ViewAddBook.access$21(ViewAddBook.java:743)
at net.jeflib.gui.view.ViewAddBook$18.run(ViewAddBook.java:617)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)
Nested exception:
org.xml.sax.SAXParseException: Premature end of file.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.dom4j.io.SAXReader.read(SAXReader.java:465)
at org.dom4j.io.SAXReader.read(SAXReader.java:343)
at net.jeflib.utils.BookXmlUtil.readFromZip(BookXmlUtil.java:56)
at net.jeflib.gui.view.ViewAddBook.loadOneBook(ViewAddBook.java:750)
at net.jeflib.gui.view.ViewAddBook.access$21(ViewAddBook.java:743)
at net.jeflib.gui.view.ViewAddBook$18.run(ViewAddBook.java:617)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)
|
|
Вернуться к началу |
|
|
Stepochka Зрелый участник форума
Зарегистрирован: 11.08.2005 Сообщения: 206 Откуда: Москва
|
Добавлено: Пн Мар 31, 2008 10:32 Заголовок сообщения: |
|
|
hedgehog77 писал(а): |
Stepochka писал(а): | Добавила новая версия 15 книг а дальше
все свалились в ошибку:
Код: | org.dom4j.DocumentException: Invalid byte 1 of 1-byte UTF-8 sequence. Nested exception: Invalid byte 1 of 1-byte UTF-8 sequence. &lt;...&gt;
|
|
Судя по всему очень битый XML (задекларирована UTF-8 кодировка а внутри последовательность байт невалидная для UTF-8 ). Хорошо бы увидеть архив, на котором так ругнулось.
|
Я извиняюсь что так долго...
Выяснилось что все эти книги выгружены из базы Библиотекаря.
создал тикет с аттачем примера
http://trac2.assembla.com/jfblibpublic/ticket/26 |
|
Вернуться к началу |
|
|
hedgehog77 Зрелый участник форума
Зарегистрирован: 19.07.2007 Сообщения: 122 Откуда: Минск
|
Добавлено: Вт Апр 01, 2008 1:33 Заголовок сообщения: |
|
|
vadimfb2 писал(а): |
1. Проблемы с удалением книг:
&amp;amp;amp;amp;lt;...&amp;amp;amp;amp;gt; |
Удаление сейчас активно правлю -- будет в следующем апдейте.
vadimfb2 писал(а): | 2. Если хоть одна книга будет вообще без названия Автора (что допускается форматом fb2), то еа вкладке &amp;amp;amp;amp;quot;Авторы&amp;amp;amp;amp;quot; появляется вторая кнопка &amp;amp;amp;amp;quot;All&amp;amp;amp;amp;quot;... |
Нужен экуземпляр книжки без авторов - ссылку или в тикеты на assembla.com.
Добавлено спустя 11 минут 28 секунд:
Mar00k писал(а): | Давно не пробовал использовать программу. Сейчас попытался с 0 создать библиотеку, external storage. В результате импортировало 69 книг, проблемы в 363 книг. |
Я немного поправил импорт -- должен работать корректнее (по крайней мере один битый файл не потянет за собой шлейф ошибок). Ждите апдейта
Добавлено спустя 3 минуты 33 секунды:
kis писал(а): |
Маленький баг: я проимпортировал в external storage некоторое количество книг часть зипованных, часть нет. При экспорте книги (Save to disk) и те и другие получают расширение .fb2.zip, но на самом деле книги, которые были не сжаты, такими при экспорте и остались |
Подумаю на эту тему.
kis писал(а): | И еще маленькая просьба А нельзя ли добавить в окошечке Book info - имя исходного файла, наверное даже с путем |
Разумно -- добавлю.
Добавлено спустя 12 минут 25 секунд:
Faiber писал(а): |
Когда указываю папку откуда подгружать книги, мне высвечивается куча файлов из подкатологов, с различным расширением. Зачем не понятно. |
Это потому что не всегда раширение соответсвует содержанию. А что если пользователь хранит свою либу в виде зипов с расширением .fbz?
Faiber писал(а): | После закрытия программа забывает указанную папку. |
Незлопамятная она у меня А если серьезно: это действительно нужно?
Faiber писал(а): | Дата написания книги не выводится рядом с обложкой, автором, названием и т.д.
Аннотация автоматически не форматируется под окно, т.е. не переноса по словам. |
Дату прикручу, что с переносами -- посмотрю (ОС - Windows?)
Faiber писал(а): | Нет возможности отмечать прочитанные книги. |
Это позже.
Faiber писал(а): | На счет прочитанных, в идеале не плохо бы программе подружится насчет прочитанных книг с этим сайтом. http://imhoclub.ru/ |
Ну если они сделают API для взаимодействия со своим сервисом. Пока же такого нет, да и база книг у них содержит много мусора. В этом плане мне гораздо больше нравится http://fantlab.ru.
Добавлено спустя 12 минут 27 секунд:
GRUMM писал(а): | возможно сделать галочку при импорте чтобы при нахождении &quot;не корректных&quot; xml документов(фб2?) он их ну как минимум импортировал? Или пытался правильно внедрить?
|
Некорректный xml не пропустит парсер. Кроме того, моё твёрдое мнение: невалидные книги -- это зло. В дальнейшем я планирую прикрутить возможность редактирования импортируемых книги (с последующим реимпортом) но это позже.
Добавлено спустя 2 минуты 23 секунды:
GRUMM писал(а): |
сделал external storage, bad id и do not chek bad id первая тысяча книг (дальше не делал) не всунулась с такой ошибкой:<...> |
Это проблема "шлейфа ошибки" -- когда после битой книги все остальные получают такую же ошибку. Она уже исправлена -- будет в следующем апдейте.
Добавлено спустя 2 минуты 23 секунды:
Какие расширения у файлов? Если файл с расширением .fb2 а на самом деле zip-архив (был такая беда с экспортом библиотекаря), то эта проблема уже решена и... правильно "ждите апдейта" |
|
Вернуться к началу |
|
|
i_no_k Новенький участник форума
Зарегистрирован: 03.08.2007 Сообщения: 35 Откуда: Новосибирск
|
Добавлено: Вт Апр 01, 2008 5:58 Заголовок сообщения: |
|
|
hedgehog77
Цитата: | Незлопамятная она у меня Smile А если серьезно: это действительно нужно? |
Поддерживаю - нужно. Цитата: | Нет возможности отмечать прочитанные книги.
| Присоединяюсь к Faiber-у - это, IMHO, та функция, которой больше всего не хватает наряду с отображением\проставлением галок в списке импорта только на новых\изменившихся файлах.
P.S. В последнем обновлении впервые импортировались без ошибок все книги (External Storage, ~1100 книг).
Спасибо за непрекращающееся развитие! _________________ Dell Axim x51v |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
Powered by phpBB © 2001, 2005 phpBB Group
|