Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
pdv Автор программы FBLibrary
Зарегистрирован: 20.05.2005 Сообщения: 378 Откуда: Алматы
|
Добавлено: Пн Апр 21, 2008 5:01 Заголовок сообщения: |
|
|
WildGoblin
Так чтобы увидеть - надо зарегистрироваться _________________ Программа "Библиотекарь"
www.fb2library.com |
|
Вернуться к началу |
|
|
Cd_spb Зрелый участник форума
Зарегистрирован: 28.06.2006 Сообщения: 189
|
Добавлено: Пн Апр 21, 2008 10:18 Заголовок сообщения: |
|
|
А также AnyLib2Disk.exe и FBLibraryFileRename.exe
|
|
Вернуться к началу |
|
|
Marat Новенький участник форума
Зарегистрирован: 12.03.2008 Сообщения: 63
|
Добавлено: Пн Апр 21, 2008 11:26 Заголовок сообщения: |
|
|
Спасибо, но не получается что-то подключить базу к "Queries". Все вроде бы просто должно быть, жму "Подключиться" - и никакой реакции, в статус-баре как было "Не подключено", так и есть. Где может быть засада? |
|
Вернуться к началу |
|
|
pdv Автор программы FBLibrary
Зарегистрирован: 20.05.2005 Сообщения: 378 Откуда: Алматы
|
Добавлено: Пн Апр 21, 2008 11:38 Заголовок сообщения: |
|
|
Cd_spb
Выложил
Добавлено спустя 1 минуту 57 секунд:
2 All
Что еще выложить на сайт для того, чтобы не шариться по форуму в поисках? ) _________________ Программа "Библиотекарь"
www.fb2library.com |
|
Вернуться к началу |
|
|
Peter-Pal Новенький участник форума
Зарегистрирован: 11.05.2006 Сообщения: 46 Откуда: Москва
|
Добавлено: Пн Апр 21, 2008 12:30 Заголовок сообщения: |
|
|
TaciturnMan писал(а): | Что-то слишком сложно получается. В общем, нельзя. |
А есть какой-нибудь метод поиска дублей? Может кто посоветует, а то дубли задолбали. |
|
Вернуться к началу |
|
|
Stepochka Зрелый участник форума
Зарегистрирован: 11.08.2005 Сообщения: 206 Откуда: Москва
|
Добавлено: Пн Апр 21, 2008 12:50 Заголовок сообщения: |
|
|
есть метод, выгружать список в Ёксель, сортировать и ломать глаза |
|
Вернуться к началу |
|
|
Alexus Новенький участник форума
Зарегистрирован: 26.10.2005 Сообщения: 85 Откуда: Москва
|
Добавлено: Пн Апр 21, 2008 12:52 Заголовок сообщения: |
|
|
Чё-та никак не смог зарегистрироваться на сайте www.fb2library.com
Грит неверный проверочный код.
Я его 25 раз забивал (он один и тотже), и маленькими буквами и большими и 0-как цифру и как букву - бесполезно. _________________ Во многой мудрости много печали, кто умножает познания - умножает скорбь |
|
Вернуться к началу |
|
|
Stepochka Зрелый участник форума
Зарегистрирован: 11.08.2005 Сообщения: 206 Откуда: Москва
|
Добавлено: Пн Апр 21, 2008 12:55 Заголовок сообщения: |
|
|
Или с Квайрис заморочится что типа
Код: | select * from book where bookname in
(
select bookname from book
group by bookname
having count(*)>1
) order by bookname |
или
Код: | select bookname,autorlist, count(*) from book
group by bookname,autorlist
having count(*)>1 |
|
|
Вернуться к началу |
|
|
Alexus Новенький участник форума
Зарегистрирован: 26.10.2005 Сообщения: 85 Откуда: Москва
|
Добавлено: Пн Апр 21, 2008 12:56 Заголовок сообщения: |
|
|
О! Перегрузил сайт, зашёл снова и с 26-го раза зарегился. _________________ Во многой мудрости много печали, кто умножает познания - умножает скорбь |
|
Вернуться к началу |
|
|
Niknik Новенький участник форума
Зарегистрирован: 22.04.2008 Сообщения: 4
|
Добавлено: Вт Апр 22, 2008 10:36 Заголовок сообщения: |
|
|
Программа отличная! Спасибо разработчикам!
Использую для чтения LBook V3, столкнулся со следующей проблемой:
LBook плохо понимает *.fb2.zip файлы если имя вложения записано в кирилице. К сожалению, в программе нет возможности транслитирировать только имя файла (архива или только вложения). Если транслитирировать все, то неудобно пользоваться в LBook, т.к. имя жанра, аббривиатура, фамилия автора тоже переводятся.
Для создания структуры на диске использую шаблон:
*GNR*\*NA*\*NL* *NF*[ *NM*][(*NN*)]\*NL* - *BN*[(*SN*-*SI*)]{ }
(хотел, но не смог создать структуру каталогов: группа жанров\ жанр\ и т.д., для файлового представления это было бы удобней, как это и реализовано в программе)
Собственно вопросы:
Есть ли возможность транслитирировать только имя файла? (данная опция решила бы проблему)
Или чем можно обработать существующую структуру каталогов, чтобы переименовать (пересоздать) *.fb2.zip файлы?
Спасибо. |
|
Вернуться к началу |
|
|
Cd_spb Зрелый участник форума
Зарегистрирован: 28.06.2006 Сообщения: 189
|
Добавлено: Вт Апр 22, 2008 10:40 Заголовок сообщения: |
|
|
Peter-Pal писал(а): | TaciturnMan писал(а): | Что-то слишком сложно получается. В общем, нельзя. |
А есть какой-нибудь метод поиска дублей? Может кто посоветует, а то дубли задолбали. |
Сейчас отлаживаю программу для поиска дублей авторов. На данный момент программа находит:
1. Смешанный латинский-кириллический шрифт.
2. Полное имя - инициалы.
3. Варианты "Дарел" "Дарэл" "Дарэлл" "Даррел" и т.п.
В моей библиотеке на 40к книг нашлось 1500 дубликатов авторов. Ложные срабатывания присутствую, но гораздо меньше 10 процентов.
В планах написать аналогичную для поиска дубликатов по названиям книг, но там идеологически проблемы с сериями/подсериями а-ля "Звездные войны". |
|
Вернуться к началу |
|
|
Marat Новенький участник форума
Зарегистрирован: 12.03.2008 Сообщения: 63
|
Добавлено: Вт Апр 22, 2008 11:22 Заголовок сообщения: |
|
|
Niknik
Я тоже читаю исключительно на LBook V3, и не по наслышке знаю про проблемы с именами файлов кириллицей. И прежде чем делать базу, долго определялся, как будет удобнее и правильнее.
Не вижу никакого смысла заморачиваться со сложной структурой каталогов. Зачем? Какая разница, в каких папках какие книги хранятся? Ведь у библиотекаря отлично реализовано сохранение нужных книг на флешку, и абсолютно параллельно, где именно эти файлы в каталоге лежат. Поэтому использую шаблон *NA*\*NL*_*NF*[_*NM*][_*NN*]\*NL*_*BN*[(*SN*-*SI*)]{_}{T}
Он сохраняет ВСЕ латиницей. А потом, при загрузке книжек на флешку LBook V3 галочку 'транслит' НЕ СТАВИТЕ. В итоге на флешку сохраняется *.fb2.zip архив с именем архива кириллицей, а сам fb2 файл внутри архива имеет имя латиницей, как и требует LBook V3. И все замечательно.
Добавлено спустя 50 минут 23 секунды:
Ах да, для полноты описания технологии забыл еще упомянуть, что сначала выгружаю книги из библиотекаря все кучей в одну общую папку, так и проще, и исключается дублирование одних и тех же книг, если у книги несколько авторов. А потом раскладываю их по папкам автор/жанр утилитой Booki из соседней ветки. А прописывать еще и жанр в имени файла в нашем с Вами случае смысла не вижу, все равно ведь LBook V3 показывает не имя файла, а реальное название произведения, игнорируя само имя файла книги |
|
Вернуться к началу |
|
|
WildGoblin Новенький участник форума
Зарегистрирован: 12.03.2007 Сообщения: 27
|
Добавлено: Вт Апр 22, 2008 18:21 Заголовок сообщения: |
|
|
pdv
Цитата: | Так чтобы увидеть - надо зарегистрироваться |
Регистрируюсь |
|
Вернуться к началу |
|
|
Niknik Новенький участник форума
Зарегистрирован: 22.04.2008 Сообщения: 4
|
Добавлено: Ср Апр 23, 2008 5:37 Заголовок сообщения: |
|
|
Marat
Спасибо за советы. Так конечно можно, но я хочу залить в LBook V3 сразу ВСЁ!. Т.е. весь Альдебаран. Поэтому для меня важно удобство навигации. А искать в Альдебаране нужную книгу имея только *NA* согласитесь не совсем удобно, если еще учесть, что это все производится в LBook_е. В моем случае разделение по жанрам актуально.
Я нашел в соседней ветке .vba скрипт для перемиенования fb2, подредактировал его. Теперь он может пересоздавать архивные файлы в поддерикториях исползуя исходное имя файла с транслитерацией. Т.е. сам архив называется как прежде, а вложение в транслите. Применяю прямо к каталогу Библиотекаря. Это то, что мне и надо, поскольку и LBook все видит и Библиотекарь файлы не теряет.
Разработчикам (пожелания):
Может в Библиотекаре по умолчанию вложенные в .zip файлы в транслите писать, поскольку никто кроме архиватора их все равно не читает?
И по поводу группы жанров (группа жанров\ жанр\ и т.д)- очень нужная вещь, особенно при переносе структуры каталогов во внешнюю читалку. |
|
Вернуться к началу |
|
|
Marat Новенький участник форума
Зарегистрирован: 12.03.2008 Сообщения: 63
|
Добавлено: Ср Апр 23, 2008 11:20 Заголовок сообщения: |
|
|
Niknik
Если Вы хотите в электронную читалку залить сразу все, то не совсем понятно, зачем Вам тогда библиотекарь нужен
В этом случае вполне достаточно именно того скрипта для Booki, о котором я и говорил.
Только не совсем понятно, как Вы в LBook ВЕСЬ Альдебаран поместите, насколько я знаю, LBook поддерживает флешки всего до 2 гб, а в Альдебаране книжек существенно поболее будет. Да и обновляются интернет-библиотеки каждый день...
Но это уже к теме не относится. |
|
Вернуться к началу |
|
|
|