Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Peter-Pal Новенький участник форума
Зарегистрирован: 11.05.2006 Сообщения: 46 Откуда: Москва
|
Добавлено: Ср Фев 07, 2007 14:43 Заголовок сообщения: |
|
|
Здравствуйте!
Пропала моя ошибка после того, как я поставил полную 56 версию. До того я сплошняком апдейтил, начиная где-то с 30-й версии.
Спасибо за ответы. |
|
Вернуться к началу |
|
|
Serges Новенький участник форума
Зарегистрирован: 23.10.2005 Сообщения: 15
|
Добавлено: Ср Фев 07, 2007 17:40 Заголовок сообщения: |
|
|
Здравствуйте!
Давно не отслеживал изменения в программе, а тут оказывается уже 1.0.0.58.
Попробовал и сразу возник старый вопрос.
База у меня крутится на FireBird, который работает под Linux. Версия 1.0.0.12 работает хорошо, за исключением функции поиска, которая, насколько я помню, полагается на функцию преобразования регистра, в единственном числе находящуюся в библиотеке fb2lib.dll, которая в свою очередь находится в папке udf.
Однако версия 1.0.0.56-58 не желает работать с Firebird на Linux ругаясь на отсутствие библиотеки fb2lib.so.
Помнится обсуждение в прошлый раз завершилось тем, что неплохо было бы вообще не использовать эту библиотеку, а функциональность реализовать в самой базе в виде хранимых процедур (или как они называются в FireBird). Тогда возвратилось бы свойство переносимости базы, заложенное в использовании переносимой СУБД. Вроде как это не очень сложно. Или может есть какое-либо еще решение позволяющее все-таки использовать базу на Linux? |
|
Вернуться к началу |
|
|
Cd_spb Зрелый участник форума
Зарегистрирован: 28.06.2006 Сообщения: 189
|
Добавлено: Ср Фев 07, 2007 19:12 Заголовок сообщения: |
|
|
Доброго времени.
Поставил программу "Библиотекарь" (FB2 Librarian 1.0.0.58 ) Сервер Firebird_1_5 стоит на этой же машине. Режим работы - "Файловая система". Подключил - все работает.
Но остались вопросы
1. Каким образом можно хранить книги на диске в формате \FAMILIYA_IMIA\FAMILIYA_IMIA_SERIYA_NOMER_NAZVANIE.fb2.zip Собственно - транслит, без пробелов, и серией перед именем? Программа FBLibraryFileRename, к сожалению, не работает с транслитом.
2. В программе есть функция "Отправить на Palm-устройство". При экспорте файл сохраняется в формате fb2, запакованный в zip. Нет программы под PalmOS, которая может _полноценно_ читать формат fb2. Может быть лучше назвать "экспорт из библиотеки"? Самое удобное было бы сделать его настраиваемым. Может быть уже и можно, но я не знаю?
Честно пытался прочитать три темы по поводу данной программы, но не осилил.
PS. Читаю только на палме, не руссифицированном, при помощи PalmFiction, отсюда и такие вопросы.
Последний раз редактировалось: Cd_spb (Чт Фев 08, 2007 15:40), всего редактировалось 1 раз |
|
Вернуться к началу |
|
|
obelix Новенький участник форума
Зарегистрирован: 07.02.2007 Сообщения: 12
|
Добавлено: Ср Фев 07, 2007 19:44 Заголовок сообщения: |
|
|
Помогите, пожалуйста новичку. На сайте программы вроде бы сказано, что минимальная конфигурация уже включена в поставку. На двух своих компьютерах (WinXP, english) возникает сразу же ошибка:
Может надо еще дополнительно ставить какой-то сервер? Где можно прочитать что ставить и в какой последовательности? |
|
Вернуться к началу |
|
|
Cd_spb Зрелый участник форума
Зарегистрирован: 28.06.2006 Сообщения: 189
|
Добавлено: Чт Фев 08, 2007 10:25 Заголовок сообщения: |
|
|
obelix писал(а): |
Может надо еще дополнительно ставить какой-то сервер? Где можно прочитать что ставить и в какой последовательности? |
Судя по расширению .lng. - программа пытаеться подключить "Русский.lng" - файл русского языка (он идет по умолчанию)
Попробуйте в файле fb2library.ini заменить строку
"Language=****.lng" на "Language=English.lng" |
|
Вернуться к началу |
|
|
TaciturnMan Зрелый участник форума
Зарегистрирован: 09.09.2006 Сообщения: 152 Откуда: Kyiv
|
Добавлено: Чт Фев 08, 2007 11:48 Заголовок сообщения: |
|
|
obelix писал(а): | Помогите, пожалуйста новичку. На сайте программы вроде бы сказано, что минимальная конфигурация уже включена в поставку. На двух своих компьютерах (WinXP, english) возникает сразу же ошибка:
|
Значит, не хватает файла "Русский.lng" в подпапке Language.
Если был скачан архив с обновлениями (например, fb2lib.1.0.0.60.update.rar), то он включает в себя только файлы, которые обновились. Нужно скачать полный архив (fb2lib.1.0.0.58.rar), распаковать его с сохранением вложенных папок.
Добавлено спустя 1 минуту 41 секунду:
Полный пакет:
ftp://ftp.fictionbook.org/pub/files/fb2lib.1.0.0.58.rar _________________ WBR, TaciturnMan |
|
Вернуться к началу |
|
|
Admin Администратор информационного портала FB
Зарегистрирован: 11.06.2004 Сообщения: 1610 Откуда: Воронеж
|
Добавлено: Чт Фев 08, 2007 14:23 Заголовок сообщения: |
|
|
TaciturnMan писал(а): | fb2lib.1.0.0.60.update.rar |
Это описка или он действительно есть?
Добавлено спустя 32 минуты 38 секунд:
Вы на сайте подпись оставляйте, а то остается догадываться - кто что пишет или лазить по истории. Подпись - это последняя кнопка над окошком редактирования. |
|
Вернуться к началу |
|
|
TaciturnMan Зрелый участник форума
Зарегистрирован: 09.09.2006 Сообщения: 152 Откуда: Kyiv
|
Добавлено: Чт Фев 08, 2007 15:24 Заголовок сообщения: |
|
|
Admin писал(а): | Это описка или он действительно есть?
|
60-й билд действительно есть, тестируется. _________________ WBR, TaciturnMan |
|
Вернуться к началу |
|
|
obelix Новенький участник форума
Зарегистрирован: 07.02.2007 Сообщения: 12
|
Добавлено: Чт Фев 08, 2007 19:00 Заголовок сообщения: |
|
|
TaciturnMan писал(а): | obelix писал(а): | Помогите, пожалуйста новичку. На сайте программы вроде бы сказано, что минимальная конфигурация уже включена в поставку. На двух своих компьютерах (WinXP, english) возникает сразу же ошибка:
|
Значит, не хватает файла "Русский.lng" в подпапке Language.
Если был скачан архив с обновлениями (например, fb2lib.1.0.0.60.update.rar), то он включает в себя только файлы, которые обновились. Нужно скачать полный архив (fb2lib.1.0.0.58.rar), распаковать его с сохранением вложенных папок.
Добавлено спустя 1 минуту 41 секунду:
Полный пакет:
ftp://ftp.fictionbook.org/pub/files/fb2lib.1.0.0.58.rar |
Спасибо. Да я так и делал, сначала - программу, потом updare. С fb2lib.1.0.0.58.rar результат тот же. Кстати, в этом дистрибутиве нет fb2library.ini.
Cd_spb писал(а): | Судя по расширению .lng. - программа пытаеться подключить "Русский.lng" - файл русского языка (он идет по умолчанию)
Попробуйте в файле fb2library.ini заменить строку
"Language=****.lng" на "Language=English.lng" |
Это помогло, программа запускается без ошибки, но, естественно, все русские буквы видны как "кракозяблы". Получается что нет возможности использовать эту замечательную программу на машинах с английскй локалью для русских книг. Жаль.
А есть ли в программе возможность искать по созвучным подобиям, если, например, не помнишь точного имени автора? |
|
Вернуться к началу |
|
|
pdv Автор программы FBLibrary
Зарегистрирован: 20.05.2005 Сообщения: 378 Откуда: Алматы
|
Добавлено: Чт Фев 08, 2007 20:04 Заголовок сообщения: |
|
|
obelix
русский не подхвачен как раз из-за локали.
ради экперимента можно переименовать файл в russian.lng, но из-за локали - будут кракозяблы
поиска по созвучию нет, но можно по подстроке.
Добавлено спустя 2 минуты 34 секунды:
т.е. ищется все, что включает в качестве подстроки строку поиска _________________ Программа "Библиотекарь"
www.fb2library.com |
|
Вернуться к началу |
|
|
TaciturnMan Зрелый участник форума
Зарегистрирован: 09.09.2006 Сообщения: 152 Откуда: Kyiv
|
Добавлено: Чт Фев 08, 2007 20:12 Заголовок сообщения: |
|
|
Новый билд для тестирования:
ftp://ftp.fictionbook.org/pub/files/fb2lib.1.0.0.61.update.rar
Обратите внимание, что список колонок можно настроить, если нажать на левый верхний угол грида или через контекстную менюшку по двойному правому клику на заголовке грида.
Версия 1.0.0.60 (07.02.2007):
* Добавлена возможность настройки колонок в списке авторов, на вкладках "Серии", "Жанры".
* Во вкладку "Новинки" добавлена возможность поиска по языку документа, исходному языку книги и признаку "Только непрочитанные".
Версия 1.0.0.59 (06.02.2007):
* Добавлена возможность индивидуальной настройки кнопок тулбара и колонок в гридах (PDV).
Сохранение настроек в ini-файле (PDV).
Добавлено спустя 16 минут 29 секунд:
Serges писал(а): | Однако версия 1.0.0.56-58 не желает работать с Firebird на Linux ругаясь на отсутствие библиотеки fb2lib.so. |
Проблема только в том, чтобы найти среду разработки Kylix, установленную на Линуксе, и скомпилировать на нем динамическую библиотеку из маленького файлика в 10 строчек. Подойдет, думаю, также Free Pascal Compiler. Может, у кого-нибудь есть такое добро, уже установленное? Или переписать это на каком-нибудь gcc?
Вот такой файлик fb2lib.pas:
-- cut --
library fb2lib;
uses
SysUtils,
Classes;
{$R *.res}
function UpperCase(InString:PChar):PChar;cdecl;export;
begin
Result:=PChar(AnsiUpperCase(string(InString)));
end;
function substr(InString:PChar;StartPos,Len:Integer):PChar;cdecl;export;
begin
Result:=PChar(Copy(string(InString),StartPos,1));
end;
exports UpperCase,substr;
begin
end.
-- cut -- _________________ WBR, TaciturnMan |
|
Вернуться к началу |
|
|
Timo Новенький участник форума
Зарегистрирован: 15.02.2005 Сообщения: 25 Откуда: Минск, Беларусь
|
Добавлено: Пт Фев 09, 2007 11:02 Заголовок сообщения: |
|
|
Рискну повторить свою просьбу.
В Библиотекаре есть возможность создавать пользовательское меню, чтобы запускать внешние программы. Но никто не хочет поделиться секретом - что можно писать в параметрах вызываемой программы.
Может, уважаемые разработчики раскроют эту страшную и ужасную тайну? |
|
Вернуться к началу |
|
|
TaciturnMan Зрелый участник форума
Зарегистрирован: 09.09.2006 Сообщения: 152 Откуда: Kyiv
|
|
Вернуться к началу |
|
|
obelix Новенький участник форума
Зарегистрирован: 07.02.2007 Сообщения: 12
|
Добавлено: Пт Фев 09, 2007 22:11 Заголовок сообщения: |
|
|
Попробовал программу в английском варианте. Очень понравилось. Только непонятно, почему из 20 разных книг добавлено в базу данных было только 2, а остальные обозваны как "duplicated".
Есть ли какой-нибудь шанс увидеть поддержку русских букв на англоязычной локали?
Я так понял, что вы используете компоненты от ksdev? Сейчас попробовал, если в font charset поставить russian_charset, то русские буквы отлично видны на англоязычной локали. Так же как и на русской. Этой довольно нетрудоемкой заменой вы сможете осчасливить боьшое число людей. Спасибо за понимание. |
|
Вернуться к началу |
|
|
mkb Новенький участник форума
Зарегистрирован: 01.12.2006 Сообщения: 6
|
Добавлено: Пт Фев 09, 2007 23:15 Заголовок сообщения: |
|
|
Спасибо за настраиваемые колонки. Осталось дождаться запоминания позиции при выходе и счастье будет полным.
Нашлась ошибка. Если в базе случилось две книги с одинаковым автором и названием, и что там еще входит в ID, то в списке видны обе, но курсор можно установить только на верхнюю. Нижнюю просто проскакивает и выделить ее нельзя. При удалении верхней книги удаляются обе. То есть либо две, либо ничего.
У меня это произошло после установки синонимов у авторов. Получился один автор, как и должно быть, но с дублированными книжками проблема. |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
Powered by phpBB © 2001, 2005 phpBB Group
|