Главная· Трекер· Поиск· RSS· Правила· FAQ· Группы· Пользователи · «Буквица» |
Loading... |
Error |
inpx для библиотеки LibRusEc "расшире
|
Главная » Архивы библиотек » Библиотека Либрусек » Полные сборки библиотеки Либрусек |
| |
|
Автор | Сообщение |
---|---|
Drunkenmunky |
Описание: .inpx - индексный файл для импорта\экспорта информации из базы данных библиотеки Либрусек в базу каталогизатора MyHomeLib или freeLib
Инструкция по обновлению: Экспортировать пользовательские данные (Коллекция>Экспорт>Пользовательские данные) Удалить старую коллекцию (лучше просто отключить - на всякий случай) Создать новую коллекцию, указав путь к новому .inpx Импортировать пользовательские данные (Коллекция>Импорт>Пользовательские данные) О создании только FB2 и USR коллекций, или других выборок используя этот INPX: Файл INPX - это переименованный ZIP архив содержащий текстовые таблицы в формате похожем на таблицы OpenOffice. При необходимости, можно спокойно удалять из него всё ненужное с расширением .inp, ориентируясь по префиксам в именах файлов. Файлы с расширением .info удалять не следует. После создания коллекции сам файл INPX можно удалить тоже. Ориентируясь по именам файлов .inp вы можете удалять "ненужное". Формируя максимально удобную по вашему мнению коллекцию (или несколько коллекций). Файлы сортируются по признакам: 1. Принадлежность к архиву FB2 или USR. 2. Язык(более ста записей в базе, иначе помещается в файл с префиксом other или empty) 3. "Удален" или нет из базы. Если да, то помечается как -del-, если нет, то как -ok- 4. Жанр. Сортируется по метажанрам. Если метажанров несколько, то эта часть имени образуется из их списка, с сортировкой по алфавиту и удалением повторов. Смотри прилагаемую таблицу метажанров, для сведения. Метажанры также добавляются в ключевые слова. Если в базе данных для книги жанр не указан, то она помещается в файл с окончанием -empty. Если же книга вообще не упоминается в базе данных, то её описание помещается в файл с частью имени -BDexcluded- (например fb2-BDexluded-books.inp) Таких файлов может быть несколько. В "ключевые слова" записи inp этой книги добавляется тег excluded Пример. В файле usr-ru-del-det-sf.inp содержатся индексы файлов из архивов с префиксом usr-. На русском языке, помеченные в базе данных как "удаленные" из поиска. Детективого и одновременно фантастического жанра. О сериалах. Найден способ обойти баг MHL с "многосерийностью" некоторых книг. Путем дублирования записей с занесением отдельного сериала в каждую из них. Естественно, это увеличило количество записей(статистика MHL будет показывать большее количество книг), кроме того при импорте на устройство существует вероятность дублирования файлов(в разных сериях будет содержаться один и тот же файл). Некоторое количество сериалов имеют древовидную структуру. В этом случае "родительские" серии отделяются от "дочерних"двойным слэшем. И наконец, в базе Либрусека имеются два типа сериалов - авторские и издательские. Помечаются [a] и [p] соответственно. Пример: Серия "Ходячие мертвецы//Губернатор[a]" При этом родительская серия будет добавлена отдельно(если содержит книги) так как MHL древовидную структуру не поддерживает. То есть в приведенном примере Ходячие мертвецы//Губернатор[a] и Ходячие мертвецы[a] это разные серии. Книги имеющие в базе языковый код производный от "ru"(кг, ру и т.д.) в inp файлах приводятся к единому коду "ru". Книги имеющие в базе языковый код производный от "uk"(ua) в inp файлах приводятся к единому коду "uk". Книги не имеющие в базе языкового кода помещаются в файл с пометкой -empty- (как правило, они на русском языке) Для архивированных не-fb2 файлов к названию книги в скобках добавляется их истинное расширение. Название книги формируется путем объединения данных из ячеек Title и Title1(если не пустая, заключается в квадратные скобки) из базы данных. Как преобразовать этот INPX в online-версию. 1. Удалить все inp для не-fb2 файлов (MHL их не загружает). Можно и не удалять, но записи останутся только для сведения. 2. Открыть внутри INPX файл collection.info и перезаписать его содержимое следующим: Код: Lib.rus.ec Online custom librusec_online_custom.hlc2 134283264 Online Lib.rus.ec custom http://fb2.online/ GET %URL%b/%LIBID%/orig GET %RESURL% CHECK Примечание: Файл создавался альтернативным lib2inpx-win32 способом и софтом. Возможны ошибки. О которых просьба сообщать в комментариях. Тестировалось на MyHomeLib 2.2.0.822 В помощь пользователю прилагается небольшой bat файл удаляющий из inpx всё лишнее в один клик. Архивы с которыми совместим этот INPX: FB2 выборка здесь USR часть до №88 здесь Остальное выкладывается здесь. Файлы "заплаток" брать тоже. Также можно обратить внимание на новую "ALL" раздачу, если есть желание скачать всё и сразу. Список проиндексированных архивов в файле archives.info внутри INPX. |
Tuffchik |
Большое СПАСИБО!!!
|
ArYrI |
спасибо тебе добрый человек от всех жителей Гондураса
|
control52 |
Огромное спасибо! Ваш труд неоценим.
|
Великий Лух |
Спасибо огромное! ОЧЕНЬ выручили!
|
vfibybcn |
Не знаю почему, но никак не получается самому создать .inpx с новыми архивами. Выскакивает ошибка.
|
Drunkenmunky |
vfibybcn писал(а): не получается самому создать .inpx с новыми архивами. Выскакивает ошибка. Если речь об usr- "заплатках", то это вполне вероятно. Первые три usr-***-***_lost.zip архива имеют имена файлов в формате "bid.ext", а не "транслит_Title.ext" как, возможно, ожидалось. Очень может быть, что стандартная программа на них спотыкается. Я с ней архивы не тестировал. Попробуйте эти три архива переименовать, увеличив bid'ы в имени архивов на 200000. Что касается остального... Ждем скрины. |
vfibybcn |
Drunkenmunky FB 2 № 98. Я этот архив переименовываю в inp и добавляю его в последний inpx . Отключаю существующую коллекцию, создаю новую с inpx, в который я добавил fb 2 № 98 и в конце создания новой коллекции выскакивает ошибка.
|
Drunkenmunky |
vfibybcn писал(а): Drunkenmunky FB 2 № 98. Я этот архив переименовываю в inp и добавляю его в последний inpx . |
vfibybcn |
Раньше я это не делал. Сейчас у Вас почитал и решил попробовать. Но не получилось.
|
Drunkenmunky |
Хорошо. Давайте по порядку. Пошагово.
Я правильно понимаю, вы хотите сделать коллекцию содержащую только fb2 книги? |
Sashka_1959 |
Drunkenmunky Здравствуйте! Скажите пожалуйста, файл INPX на сегодня 17.12.2016 18:30МВ в этой раздаче учитывает обновление №98 от 17.12.2016 от SlalomJohn(вот эта раздача viewtopic.php?t=1198). Что то я запутался. Не сердитесь за вопрос. Большое спасибо за ответ.
|
Drunkenmunky |
Sashka_1959 писал(а): файл INPX на сегодня 17.12.2016 18:30МВ в этой раздаче учитывает обновление №98 от 17.12.2016 от SlalomJohn(вот эта раздача viewtopic.php?t=1198). |
Drunkenmunky |
Раздача обновлена. Читайте "примечание" в описании.
|
Sashka_1959 |
Drunkenmunky Здравствуйте! Извините еще раз за уточняющий вопрос. "Чукча не писатель..." Какое из обновлений №98 будет использоваться в дальнейшем, Ваше или SlalomJohn, еще не решено? Решение откладывается до появления обновления №99? Спасибо за терпение и ответ!
|
Страница 1 из 9 |
Главная » Архивы библиотек » Библиотека Либрусек » Полные сборки библиотеки Либрусек |