Loading...
Error

LightLib 1.8

Страницы:   Пред.  1, 2, 3 ... , 13, 14, 15  След.

Ответить на тему

 | 

 
Автор Сообщение

Drunkenmunky

Цитата:

то есть если нет автора, то должен стоять один знак :
Здесь я не уверен - давно с этим разбирался.
Помню, что в качестве решения, эту строку по умолчанию устанавливаю как "Unknown, Author,:".

Цитата:

collection.info - не знаю что там надо.
Пример

Код:

Flibusta Offline 1 October 2019
flibusta_all_local_2019-10-01
65537
Flibusta. A local collection. Total: 518494 books
http://flibusta.is/
1. Название создаваемой коллекции по умолчанию
2. Имя файла коллекции по умолчанию
3. специальны числовой код (65536 для fb2 коллекций и 65537 для usr и all коллекцй) MHL в обоих случаях создает коллекции только для чтения.
Возможно, отвечает за что-то еще.
4. Комментарий в свойствах созданной коллекции.
5. Глобальная переменная URL. В коллекциях только для чтения используется при импорте описаний и рецензий с сайта библиотеки

Цитата:

Параметр INSNO...
Это что такое? Как определить это значение для конкретной книги?
Порядковый номер файла в архиве.
Для fb2 архивов проекта rev2.0 можно просто устанавливать в "0"
Для не-fb2 архивов(fbd+файл) значения могут быть как "0", так и "1". Тут возможны варианты, поэтому без zipinfo не обойтись.

PS не забудьте про файл structure.info
Для вашего inpx он должен содержать

Код:

AUTHOR;GENRE;TITLE;SERIES;SERNO;FILE;SIZE;LIBID;DEL;EXT;DATE;INSNO;FOLDER;LANG;LIBRATE;KEYWORDS;

proa

Если нет автора поставим строку ",Автор неизвестен,:" - такой вариант самый распространенный в Флибусте

collection.info - это индивидуально, поэтому оставим для ручного добавления.

по INSNO как я понял надо вскрывать zip с книгой и смотреть какой по номеру в этом архиве именно сама книга? сделаем, только время увеличится.

Drunkenmunky

proa писал(а):

collection.info - это индивидуально, поэтому оставим для ручного добавления.
Лучше используйте приведенный в качестве примера. Только обновляйте дату и количество проиндексрованных файлов

Цитата:

по INSNO как я понял надо вскрывать zip с книгой и смотреть какой по номеру в этом архиве именно сама книга?
Именно. Счет начинается с нуля.
Кстати, этот же параметр используется и в INPX от Rupora для многофайловых официальных обновлений.
(немного не то)

Цитата:

только время увеличится.
Это да.

proa

Запустил MHL чтоб проверить.
Действительно, надо правильно заполнить INSNO, иначе не запускается и не находит книги.
Все исправил.
MHL читает правильно и работает корректно.
завтра выложу обновление.

proa

FParser версия 1.1.1

вообщем после исправлений перестала работать с MHL.
почему - не знаю.
начала вдруг трактовать имена inp файлов как zip архивы.

если разберетесь в чем дело - сообщите.

Drunkenmunky

Элементарно - вы забыли добавить файл structure.info.
Пока тестирую USR, вроде все работает.

Drunkenmunky

А вот с созданием INPX для директории FB2 проекта rev2.0 дело не заладилось.
За 10 минут проиндексировано 30 тысяч книг.
Наверное fparser их обрабатывает на предмет получения параметра INSNO?
Делать этого не следовало. Там одна книга - один архив, то есть - INSNO везде ноль.

proa

В USR:
Гамов Георгий
Занимательная математика
91925.pdf.rar.zip

не показывает и не открывает. Все файлы такого типа (pdf.rar.zip) MHL не читает
дело в inpx ?

FB2 исправил. в MHL все fb2 нормально.

Drunkenmunky

proa писал(а):

Все файлы такого типа (pdf.rar.zip) MHL не читает
дело в inpx ?
Да. Вы неверно указываете расширение - вместо rar, указано pdf.
У таких файлов(как вы их называете - матрешка), первое расширение(pdf в данном случае) играет чисто информационную роль.
Согласитесь, что 91925.pdf.rar.zip выглядит понятнее, чем 91925.rar.zip
В то же время расширение rar в INP указывает MHL какому приложению этот файл передавать.
И как сохранять его при экспорте на устройство.

Цитата:

FB2 исправил. в MHL все fb2 нормально.
Хорошо. Посмотрим. Надо дождаться результатов текущего индексирования. За 01:45 проиндексировано 350 тысяч файлов.

proa

FParser 1.1.2 на сайте

надо сделать отдельную раздачу.
тем более будет еще Librusec Parser.

Drunkenmunky

proa писал(а):

будет еще Librusec Parser.
Обождите пока.
Есть идея как сделать fparser универсальным. Доведете до ума эту версию - расскажу.

proa

Сделал раздачу
https://booktracker.org/viewtopic.php?p=264379#264379

попробуйте скачать.
обсуждать будем там.

proa

Новая LightLib 1.8 на сайте

- исправлены ошибки
- синхронизация inpx и файлов на диске.

Описание новой возможности - в справке программы в разделе "Добавление Либрусек и Флибуста"

Если в программе будут ошибки - сообщайте

Pater

А удаление книг из библиотеки и с диска? Это что бы чистить свои библиотеки, дубли и пр.

proa

Pater
эта программа уже есть:
https://booktracker.org/viewtopic.php?p=253108#253108

но есть проблема - архиватор (Ionic) "ломает" большие архивы, которые больше 3 ГБ. Правда их удается восстановить WinRar-ом.
Пока не нашел надежного архиватора.
Встроенный в NET и SharpCompress вообще не работают с архивами больше 1.5 ГБ.
Других причин задержки выпуска полной версии уже нет.
Показать сообщения:    
Ответить на тему