Информационный портал
pocket versionPOCKET  wikiWIKI  FAQFAQ  ПоискПоиск  ПользователиПользователи  ГруппыГруппы  РегистрацияРегистрация  ПрофильПрофиль  Войти и проверить личные сообщенияВойти и проверить личные сообщения  ВходВход

JEFLibrarian (ex. JFBLibrary)
На страницу Пред.  1, 2, 3, ... 12, 13, 14  След.
 
Найти сообщения без ответов
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Сделано для FB
Предыдущая тема :: Следующая тема  
Автор Сообщение


WhiteOwl
Новенький участник форума

Новенький участник форума

Зарегистрирован: 16.04.2007
Сообщения: 70

СообщениеДобавлено: Чт Фев 14, 2008 23:11    Заголовок сообщения: Ответить с цитатой

hedgehog77 писал(а):
Кстати вопрос ко обществу: что лучше выкладывать -- 20Мб полные сборки программы, но без проблем, или ~5Мб обновления но с возможным проблемами?
Как будто с полными сборками проблем не бывает Cool
Обновления они всегда "с какой-то версии" на свежайшую. А если я пропущу эту самую "какую-то" версию?
Так что апдейты можно конечно делать, но надо будет тогда четко нумеровать версии и давать инструкцию по апгрейду.... Можно конечно, но не думаю что игра стоит свеч.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


i_no_k
Новенький участник форума

Новенький участник форума

Зарегистрирован: 03.08.2007
Сообщения: 35
Откуда: Новосибирск

СообщениеДобавлено: Пт Фев 15, 2008 11:10    Заголовок сообщения: Ответить с цитатой

hedgehog77
Пути точно правильные.
По-обновлению - можно пойти проторенным путем и выкладывать оба варианта Wink
Ну и про версии WhiteOwl правильно говорит.
_________________
Dell Axim x51v
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


holger
Новенький участник форума

Новенький участник форума

Зарегистрирован: 16.02.2008
Сообщения: 5

СообщениеДобавлено: Сб Фев 16, 2008 17:22    Заголовок сообщения: Ответить с цитатой

привет,
программа супер,но когда я пытаюсь добавить книги в базу ,она не добавяет примерно 30% всей библиотеки.Ругается:

java.sql.SQLException: Error: executeQueryForObject returned too many results.

У меня виндовс виста 2гб памяти,новая ява-версия,последняя версия программы.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Unatine
Новенький участник форума

Новенький участник форума

Зарегистрирован: 17.02.2008
Сообщения: 1

СообщениеДобавлено: Вс Фев 17, 2008 20:32    Заголовок сообщения: Ответить с цитатой

Доброго!

а версию для Mac OS X можно выложить? хотелось бы попробовать Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


batal
Новенький участник форума

Новенький участник форума

Зарегистрирован: 19.11.2007
Сообщения: 2

СообщениеДобавлено: Вс Фев 17, 2008 21:37    Заголовок сообщения: Ответить с цитатой

holger писал(а):
привет,
программа супер,но когда я пытаюсь добавить книги в базу ,она не добавяет примерно 30% всей библиотеки.Ругается:

java.sql.SQLException: Error: executeQueryForObject returned too many results.


Заведите, pls, тикет c логом на
http://trac2.assembla.com/jfblibpublic/report/1
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


hedgehog77
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 19.07.2007
Сообщения: 122
Откуда: Минск

СообщениеДобавлено: Пн Фев 18, 2008 14:18    Заголовок сообщения: Ответить с цитатой

WhiteOwl писал(а):

Обновления они всегда "с какой-то версии" на свежайшую. А если я пропущу эту самую "какую-то" версию?
Так что апдейты можно конечно делать, но надо будет тогда четко нумеровать версии и давать инструкцию по апгрейду.... Можно конечно, но не думаю что игра стоит свеч.

В будущем я планирую использовать автоматическую систему обновлений. А пока буду выкладывать как есть: полная версия и апдейт к предыдущей маркированные датой.

Добавлено спустя 4 минуты 30 секунд:

i_no_k писал(а):
hedgehog77
Пути точно правильные.
По-обновлению - можно пойти проторенным путем и выкладывать оба варианта Wink

Оба и буду выкладывать. Если разберусь сегодня с багом описанным holger, то выложу ночью.

Добавлено спустя 32 минуты 34 секунды:

holger писал(а):
программа супер,но когда я пытаюсь добавить книги в базу ,она не добавяет примерно 30% всей библиотеки.Ругается:

java.sql.SQLException: Error: executeQueryForObject returned too many results.


Спасибо за лог, но ошибки импорта в него не заносятся -- чтобы не засорять (в лог идут только ошибки программы). Если не сложно -- скинь stacktrace который показывается под таблицей problems при клике на ошибке на странице импорта (см. рисунок http://www.assembla.com/file/jfblibpublic/1_problems_stacktrace.png).

Добавлено спустя 7 минут 49 секунд:

Unatine писал(а):
Доброго!

а версию для Mac OS X можно выложить? хотелось бы попробовать Smile


Можно, но для работы нужна версия Java 6. Apple пока не очень спешит с релизом 6ой версии, хотя уже есть developer preview (раздается на Apple Developer Connection). Если есть желание и возможность поставить Java 6, то без проблем -- выложу.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Cherckes
Новенький участник форума

Новенький участник форума

Зарегистрирован: 05.05.2007
Сообщения: 89
Откуда: Гомель

СообщениеДобавлено: Вт Фев 19, 2008 6:05    Заголовок сообщения: Ответить с цитатой

С малым количеством файлов работала замечательно. Когда попробывал проиндексировать всю библиотеку пошли ошибки с добавлением, притом постоянно останавливается на одной и тойже цифре добавленого, дальше все идет в проблемы со следующим коментариями:
Код:
org.hibernate.exception.DataException: could not insert: [net.jeflib.fb2.Doc]

и
Код:
java.lang.OutOfMemoryError: Java heap space

_________________
http://esperantofb2lib.at.tut.by/ - Книги в fb2 на эсперанто.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Yahoo Messenger


hedgehog77
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 19.07.2007
Сообщения: 122
Откуда: Минск

СообщениеДобавлено: Вт Фев 19, 2008 20:04    Заголовок сообщения: Ответить с цитатой

Cherckes писал(а):
С малым количеством файлов работала замечательно. Когда попробывал проиндексировать всю библиотеку пошли ошибки с добавлением, притом постоянно останавливается на одной и тойже цифре добавленого, дальше все идет в проблемы со следующим коментариями:
Код:
org.hibernate.exception.DataException: could not insert: [net.jeflib.fb2.Doc]

и
Код:
java.lang.OutOfMemoryError: Java heap space

Проблему со съеданием памяти при импорте большой пачки книг уже решил -- сегодня вечером выложу обновление.

Добавлено спустя 17 часов 38 минут 55 секунд:

Выложил обновление.
- Пофиксен баг с OutOfMemory при импорте большого кол-ва книг.
- Прочие исправления и улучшения в импорте.

Ссылки - в начале темы.

Добавлено спустя 1 минуту 47 секунд:

Unatine Версия под Mac OS нужна (с учётом того, что требуется Java 6)?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Cherckes
Новенький участник форума

Новенький участник форума

Зарегистрирован: 05.05.2007
Сообщения: 89
Откуда: Гомель

СообщениеДобавлено: Ср Фев 20, 2008 16:20    Заголовок сообщения: Ответить с цитатой

Попробывал с последним обновлением оба варианта создания базы 45 книг и:

Код:
java.lang.NullPointerException
   at net.jeflib.utils.BookXmlUtil.fillDoc(BookXmlUtil.java:99)
   at net.jeflib.utils.BookXmlUtil.readFromZip(BookXmlUtil.java:54)
   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)

для все остальных Sad
_________________
http://esperantofb2lib.at.tut.by/ - Книги в fb2 на эсперанто.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Yahoo Messenger


hedgehog77
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 19.07.2007
Сообщения: 122
Откуда: Минск

СообщениеДобавлено: Ср Фев 20, 2008 16:54    Заголовок сообщения: Ответить с цитатой

Cherckes писал(а):
Попробывал с последним обновлением оба варианта создания базы 45 книг и:
Код:
java.lang.NullPointerException   

для все остальных Sad


Пришли книгу (ссылку) на которой скопытилось. Лучше тикетом на assembla.com.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


WhiteOwl
Новенький участник форума

Новенький участник форума

Зарегистрирован: 16.04.2007
Сообщения: 70

СообщениеДобавлено: Ср Фев 20, 2008 20:05    Заголовок сообщения: Ответить с цитатой

Редактирование авторов/сериалов не работает... или я не могу понять как это делать.

Вот например играюсь с выкачанной с aldebaran+fictionbook подборкой Роберта Асприна.
Имеем восемь книг под авторством "Асприн, Роберт" и двадцать шесть "Асприн, Роберт Линн". Делаю правый клик в списке авторов, выбираю Edit Author и добавляю в первое имя Middle Name, кликаю на Ok. Программа спрашивает "Use Асприн, Роберт as synonym?" Не важно соглашаюсь или не соглашаюсь - получаю в списке авторов две записи "Асприн, Роберт Линн" с 26-ю и 8-ю книгами соответсвенно. Можно переименовать одного из них обратно... так и останется два разных автора с 26 и 8 книг у каждого...
Таже самая фигня и с сериалами. Но там еще круче, выбираю в правом окне "правильное" имя сериала, тыкаю в кнопку "стрелочка налево", убираю из левого списка "неправильный" сериал, тыкаю Ok - левый список вообще очищается. А после повторного Oк в списке книг появляется два сериала с одинаковым именем, и сама книга двоится... В окне описания книги продолжает показываться старый (ныне не существующий) сериал.
В общем грустно пока....

Но то что скорость регистрации книг в каталоге повысилась и они больше не отпинываются по нехватке памяти это ура!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


hedgehog77
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 19.07.2007
Сообщения: 122
Откуда: Минск

СообщениеДобавлено: Чт Фев 21, 2008 1:16    Заголовок сообщения: Ответить с цитатой

WhiteOwl писал(а):
Имеем восемь книг под авторством "Асприн, Роберт" и двадцать шесть "Асприн, Роберт Линн". Делаю правый клик в списке авторов, выбираю Edit Author и добавляю в первое имя Middle Name, кликаю на Ok. Программа спрашивает "Use Асприн, Роберт as synonym?" Не важно соглашаюсь или не соглашаюсь - получаю в списке авторов две записи "Асприн, Роберт Линн" с 26-ю и 8-ю книгами соответсвенно.


Слияние двух вариантов написания автора при редактировании одного не реализовано (пока). Поэтому для выполнения подобной операции лучше пользоваться закладкой Author Synonyms: открыть редактирование "правильного" названия автора потом переключиться на Synonyms (или сразу выбрать Edit Author Synonyms в меню), и уже на этой закладке перетащить все "неправильные" (неполные и т.д.) варианты в синонимы (из правого в списка - в левый). При этом все книги объединятся и повесятнся на правильного автора. В дальнейшем я планирую сделать возможность слияния авторов прямо в списке простым перетаскиванием.

WhiteOwl писал(а):
Таже самая фигня и с сериалами. Но там еще круче, <...>
В общем грустно пока....

Редактирование инфы по книге (особенно списков) ещё в очень разобранном состоянии -- что-то работает, что-то нет; что работает, но не так как надо Smile Терпение -- все будет сделано.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Edred
Новенький участник форума

Новенький участник форума

Зарегистрирован: 19.06.2006
Сообщения: 26

СообщениеДобавлено: Чт Фев 21, 2008 4:30    Заголовок сообщения: Ответить с цитатой

Несколько мелких замечаний.

1. Первый запуск программы. Поверх окна программы заставка, может, я сегодня тормозной, но мне потребовалось минут пять тырканья, прежде чем я понял, что эту заставку надо просто закрыть крестиком в углу, чтобы попасть в саму программу... Embarassed

При этом, пункты меню работают, то есть создать-открыть библиотеку можно, пункт меню add books вообще ничего не делает.

2. Когда гуляешь по списку книг, по правой кнопке мыши можно выбрать пункт edit book, попадаем в некий редактор шапки книги (кстати, наверное, это все-таки не "редактирование книги", а "редактирование параметров книги"? или как-то так...). Тут все круто. Но ниже списка книг есть окно, где показывается обложка книги и аннотация. Над ними три кнопки, одна из них та же "edit book" - но тут мы попадаем в окна с пустыми полями параметров книги, да и возможности их редактировать нет. Наверное, надо подключить туда же, куда ведет путь через правую кнопку мыши?

3. В настройках можно переключить интерфейс на русский. Интерфейс, правда, при этом все равно останется английский... Shocked

Завтра покопаюсь поплотнее.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Stepochka
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 11.08.2005
Сообщения: 206
Откуда: Москва

СообщениеДобавлено: Чт Фев 21, 2008 10:12    Заголовок сообщения: Ответить с цитатой

Добавила новая версия 15 книг а дальше
все свалились в ошибку:
Код:
org.dom4j.DocumentException: Invalid byte 1 of 1-byte UTF-8 sequence. Nested exception: Invalid byte 1 of 1-byte UTF-8 sequence.
   at org.dom4j.io.SAXReader.read(SAXReader.java:484)
   at org.dom4j.io.SAXReader.read(SAXReader.java:343)
   at net.jeflib.utils.BookXmlUtil.readFromZip(BookXmlUtil.java:53)
   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:
com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 1 of 1-byte UTF-8 sequence.
   at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(Unknown Source)
   at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(Unknown Source)
   at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(Unknown Source)
   at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar(Unknown Source)
   at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.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:53)
   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)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


WhiteOwl
Новенький участник форума

Новенький участник форума

Зарегистрирован: 16.04.2007
Сообщения: 70

СообщениеДобавлено: Чт Фев 21, 2008 19:53    Заголовок сообщения: Ответить с цитатой

hedgehog77 писал(а):
Слияние двух вариантов написания автора при редактировании одного не реализовано (пока). Поэтому для выполнения подобной операции лучше пользоваться закладкой Author Synonyms: открыть редактирование "правильного" названия автора потом переключиться на Synonyms (или сразу выбрать Edit Author Synonyms в меню), и уже на этой закладке перетащить все "неправильные" (неполные и т.д.) варианты в синонимы (из правого в списка - в левый). При этом все книги объединятся и повесятнся на правильного автора. В дальнейшем я планирую сделать возможность слияния авторов прямо в списке простым перетаскиванием.
Ага... а вот так заработало. Значит я не правильно делал Sad... Тогда надо наверное сделать проверку на редактирование имени автора типа "Автор с таким именем уже есть, добавить %старое_имя% в %новое_имя% в качестве синонима?"


hedgehog77 писал(а):
WhiteOwl писал(а):
Таже самая фигня и с сериалами. Но там еще круче, <...>
В общем грустно пока....

Редактирование инфы по книге (особенно списков) ещё в очень разобранном состоянии -- что-то работает, что-то нет; что работает, но не так как надо Smile Терпение -- все будет сделано.
Терпение это вещь очень сложная в добывании Smile
Кстати, сразу предложение - когда показываешь список сериалов куда можно поместить книгу, лучше ограничить этот список сериалами автора книги. А чуть выше списка сериалов можно будет сделать комбобокс с именами соавторов редактируемой книги и одним "<показать все сериалы>".
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Сделано для FB Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3, ... 12, 13, 14  След.
Страница 2 из 14

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group