Кто виноват и что делать если программа библиотекарь достала?

Forums: 

Джентльмены и дамы...

Подскажите где найти хорошо или хотя бы понятно написанное на русском языке руководство для настройки Калибри для Виндовс? В частности для работы с регулярными выражениями которые заставят калибри организовывать кучу файлов так как мне надо, а не как её хочется?

Что можно еще использовать для организации библиотеки на компьютере, как замену Калибри, - книги епаб и фб2, с отправкой на читалку, хотя бы примитивной возможностью редактировать метаданные, и возможностью вести примерно десять отдельных библиотек?

Попробовал уже МиРуЛиб.

Не "Калибри", а "Калибер".
Что конкретно неясно? Как пользоваться регулярными выражениями вообще, или как пользоваться ими именно в Calibre?

Хм... Сalibre = Калибер... Ну все может быть, хотя непонятно конечно какое конкретно отношение имеют тонкости произношения названия к работе.

AleksRonin написал:
на русском языке руководство для настройки Калибри для Виндовс? В частности для работы с регулярными выражениями которые заставят калибри

AleksRonin написал:
Ну все может быть, хотя непонятно, конечно, какое конкретно отношение имеют тонкости произношения названия к работе.

Насчёт настройки вообще - это надо просить коммьюнити сделать перевод мануала.
Насчёт регулярных выражений - как ты себе представляешь их использование для организации книг? Насколько я понимаю, у Calibre они используются для трёх вещей:

1) Для поиска по книгам

2) Для редактирования метаданных книг

3) Для добавления книг


С (1) всё просто. Жмёшь "расширенный поиск" (бинокль), переключаешь режим на регулярные выражения, и пишешь регулярные выражения.


С (2) - тоже. Выбираешь книги, выбираешь "редактировать основные метаданные", переключаешь на "поиск и замена", включаешь режим "регулярные выражения", выбираешь поля, пишешь регулярные выражения.


С (3) - посложнее. Выбираешь "настроить добавление книг", там есть фрэйм для выцепления метаданных из имени файла (очевидно, что в первую очередь Calibre цепляет данные из _содержимого_, поэтому эта фича, ИМХО, не особо кошерна). Там надо писать регулярные выражения с именованными группами, типа таких:
блаблабла(?P<имягруппы>выражениегруппы)блаблабла.
Список имён групп есть тут: tag, title, author, publisher, series, series_index, rating, cover, comments, format, identifiers, date, pubdate, search, size , плюс имена пользовательских столбцов в базе.


Ещё есть что-то про редактирование содержимого книг регулярными выражениями, но это уже клиника.

Аватар пользователя Isais

Уточню: при редактировании метаданных Калибрём исправленные данные в дескрипшн fb2 не добавляются.
Так что если исправить жанр, автора, теги и т.п. в Калибре, другая библиотечная программа знать об этом не будет.

LRN как то все сурово выходит с этой калибри. как я понял в итоге мне нужен именно пункт три, я вообще это выражение "регулярные выражения" увидел именно при попытке настроить добавление книг и отправке их на читалку. так что все что я планирую это : настроить добавление книг как удобно мне а не программе, и ничего более.

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

Isais То есть в любом случае придется держать еще и программы для редактирования именно самих книг, типа фбэдитор? И ни одна библиотечная программа не будет редактировать именно файл книги, а только записи в своей базе данных?

Аватар пользователя Isais

AleksRonin написал:
...Isais
То есть в любом случае придется держать еще и программы для редактирования именно самих книг, типа фбэдитор?
И ни одна библиотечная программа не будет редактировать именно файл книги, а только записи в своей базе данных?
За остальные программы не ручаюсь, не юзал в этом смысле, но Калибром как раз пробовал править метаданные и получил такой опыт: без ФБЕ или аналога с дескрипшном не управиться (хотя, зная внутреннюю структуру FB2 и стандарт, править можно и в Блокноте).
Если у кого-то вышло иначе и лучше, хотел бы услышать.

AleksRonin написал:
LRN
как-то все сурово выходит с этой калибри. кК
ак я понял, в итоге мне нужен именно пункт три, я вообще это выражение ("регулярные выражения") увидел именно при попытке настроить добавление книг и при отправке их на читалку. тТ
ак что все, что я планирую - это : настроить добавление книг, как удобно мне, а не программе, и ничего более.

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


Я дал ссылку на LMGTFY. Там найдёшь руководство к регулярным выражениям в Python на русском (Calibre использует Python).
Уточни, тебе добавление книг, или добавление И скидывание их на читалку? При добавлении, как я уже говорил, регэкспы используются только для получения метаданных из имён файлов - фича очень сомнительная (ну, разве что у тебя книги хранятся в файлах с очень содержательными именами). Про скидывание на читалку сходу не скажу - не помню, как это происходит, а под рукой читалки нет, чтобы проверить.

AleksRonin написал:

Isais
То есть в любом случае придется держать еще и программы для редактирования именно самих книг, типа фбэдитор?
И ни одна библиотечная программа не будет редактировать именно файл книги, а только записи в своей базе данных?

Учитывая количество поддерживаемых Calibre форматов, это не удивляет. Если ты считаешь, что такая фича жизненно необходима - отправь багрепорт. Возможно, хотя бы для FB2 добавят поддержку на синхронизацию содержимого внутренней базы с файлом на диске (если, конечно, Isais не ошибается, и такой фичи ещё нет).

Isais До Калибри я в основном пользовался программой АллМиБукс. Она вроде умела редактировать сами файлы. Но не поручусь, давно не пользовался и функция не интересовала, но она как читалку АлРидер кажется использовала который вроде бы умеет файлы редактировать, так что вполне возможно.

Некоторое время пользовался (и видимо буду продолжать пока пользоваться) МиРуЛиб ЦР - она такого точно не умеет. То есть в базе она данные редактирует, а сам файл не трогать, и лучше вообще.

X