Loading...
Error

Библиотека Либрусек (lib.rus.ec) + MyHomeLib. [FB2] (Новый формат)

Страницы:   Пред.  1, 2, 3 ... 151, 152, 153 ... 209, 210, 211  След.

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

 | 

Как вы считаете - какая должна быть периодичность выхода обновлений?

по мере выхода очередного архива-тысячника   2%  2%  [ 2 ]
два раза в месяц   5%  5%  [ 4 ]
раз в месяц (как было ранее)   91%  91%  [ 67 ]

Всего проголосовало : 73

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

SserjIR

sq_deep писал(а):

У вас в телефоне есть 279GB памяти?
Почему именно на телефоне. SD карты и на террабайт есть, а 512ГБ уже вполне доступная штука.

styrum

ludanick2015 писал(а):

Кто-нибудь знает есть ли MyHomeLib для Android. Или что-нибудь подобное чтобы работало с архивами fb2 Librusec. Скопировал на планшет полную библиотеку Librusec, а как читать? Хочется чтобы такой замечательный интерфейс можно было бы использовать на планшете с Android. Если кто-нибудь знает, буду очень благодарен за информацию.
Работать на мобильном устройстве с полной библиотекой неудобно, а на читалках и невозможно, т.к. у них есть ограничение на объём карточки.
Поэтому я собрал свою библиотеку и загружаю её на все мобильные и стационарные устройства, которыми пользуюсь. Разумеется, на комплектацию библиотеки требуется время. Я начал сборку после покупки первой электронной книжки и теперь время от времени пополняю библиотеку новыми, интересующими меня книгами.

vassa2

del

aalex

ludanick2015 писал(а):

Кто нибудь знает есть ли MyHomeLib для Android. Или что нибудь подобное чтобы работало с архивами fb2 Librusec. Скопировал на планшет полную библиотеку Librusec, а как читать? Хочется чтобы такой замечательный интерфейс можно было бы использовать на планшете с Android. Если кто нибудь знает буду очень благодарен за информацию.
В Alreader (или новая версия AlreaderX) есть встроенный каталогизатор. С полной fb2 коллекцией L на карте памяти вполне себе работает. Данные в каталог берутся из самих fb2. К сожалению из inpx данные не добавить.

Hibor

а этой раздачей (в плане inpx, а не архивов) вообще можно пользоваться?

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

импортировал inpx, хожу по книгам и что вижу - часть записей в MHL (далеко не все, но все же) не соответствует книге.
несовпадает от слова СОВСЕМ. т.е это НЕ «дескрипшин от автора файла поправлен в базе на более точный», а «книга от одного автора про одно, с описанием в базе про совсем другую книгу»
была мысль - это косяк генератора inpx, но скачав sql с либрусека убедился, что это идет напрямую из их базы. книги под одним именем файла (соотв. bid в бд/inpx) фигурируют в бд под другим номером, соответственно под тем левое Sad

для примера, на что навскидку наткнулся:
1) файл 115391
в БД: Хури Элиас - يالو
в файле: Д`Алессандро Джеки - Завидный жених
соответствующий реальному файлу id - 158446
1) файл 142068
в БД: Хелле Хелле - Dette burde skrives i nutid
в файле: Перумов Ник - Один на один
соответствующий реальному файлу id - 142069
и т.д., при чем это не «удаленные файлы» или еще какой мусор
сколько таких реально в базе перепутано неизвестно, я только быстрое сравнение по случайной выборке делал, но где десять, там и ко всей бд доверия нет...

пока что сборка либрусек, может работать только через импорт описаний из fb2-файлов, а не inpx/sql
это что, Ларин решил испортить жизнь жителям торрентов и перемешал bid в своих дампах? так зачем тогда их вообще выкладывать?...

кто-нибудь в курсе что и к чему это?

r_c

Добрый день, когда планируется свежее обновление? )

Alter Old

Hibor
На скорую руку: и д'Алессандро, и Перумов использованы как "затычки", т.е. реально находятся как дубли под номерами 115391 и 142068. По другому MyHomeLib их бы и не увидел. То есть в случае с Перумовым ещё бы прокатило, вот только все файлы после 142068 в этом zip сдвинулись бы. А указанный вами Д'Алессандро 158446 физически находится в другом архиве (fb2-158328-161830).
Для Элиаса и Хелле в inpx вбит нулевой размер файла - возможно, во времена формирования тех архивов была допущена ошибка, которую впоследствии подправили на уровне inpx столь странным способом.
Проще, конечно, при следующей правке такие записи в inpx привести в соответствие с файлами zip и пометить как удалённые. Но вообще за всё долгое время работы с базой Либрусек серьёзных проблем я не заметил, сборка прекрасно работает в связке с MyHomeLib посредством inpx. Никакой путаницы нет.

PS Посмотрел: этот странный метод применялся до fb2-216642-221999. Есть ли у вас примеры для файлов с номером выше 222000?

Drunkenmunky

Hibor писал(а):

часть записей в MHL (далеко не все, но все же) не соответствует книге.
несовпадает от слова СОВСЕМ. т.е это НЕ «дескрипшин от автора файла поправлен в базе на более точный», а «книга от одного автора про одно, с описанием в базе про совсем другую книгу»
Есть такое дело, да.
Связано с тем, что на Либрусеке практикуется замена физически удаленных книг(не только помеченное как удаленное, а вообще) новыми записями. С присвоением им отсутствующих bid.
На это было обращено внимание администратора, что им признано как действительно не самая удачная идея, но, никаких исправлений или смены этой политики замечено не было.
Что с эти делать пока неясно.
Но, так как, как правило, это касается т.н. тикетов, т.е. книга только обозначается в базе, для будущей закачки(например на оригинальном языке), а физически она отсутствует, то в INPX она попадает, только если есть файл с её bid(оставшийся в архивах, но убранный из библиотеки), то особой проблемы лично я в этом пока не вижу. Их не очень много, навскидку, пара сотен.
По мере накопления раздраженных комментариев, будем думать.

Alter Old

Drunkenmunky
Что делать - в inp привести запись в соответствие с файлом, который находится в zip и поставить метку "удалён". К примеру, файл 115391 - это Д`Алессандро Джеки "Завидный жених", вот в inp и написать именно это вместо "Хури Элиас - يالو". Самый простой способ, без правки архивов. Надо будет - займусь, но в августе, не раньше.

Drunkenmunky

Alter Old писал(а):

Самый простой способ, без правки архивов. Надо будет - займусь, но в августе, не раньше.
Самый простой способ - составление списка проблемных bid, с регулярным его пополнением, так как это дело на месте не стоит.
Далее, согласно этому списку нужно делать(опять таки регулярно) заплатки.
Займитесь, да, дело нужное.

Hibor

Alter Old, странное объяснение...
номер внутри архива касается только MHL с его sqlite базой где присутствует InsideNo для архива, а тут путаница еще на уровне sql-дампов самого либрусека, где про архивы вообще ничего нет, только bid (id - имя файла-книги)

Drunkenmunky
Понятно...
Жаль, у меня на дампах автоматическая обработка идет, чистка, дубли, пропись описания и т.д., а с такой изначальной базой чревато, даже если файлов немного. И не сделаешь ничего, если на либрусеке добавляют новые записи, на существующие в архивах книги...
Спасибо за инфу, возвращаюсь на Флибусту Smile

Drunkenmunky

Hibor писал(а):

И не сделаешь ничего, если на либрусеке добавляют новые записи, на существующие в архивах книги...
Почему же. Тикеты имеют нулевой размер файла, их можно предварительно, перед генерированием INPX, удалять.
В расширенном INPX так и делаю. В отдельном .inp содержатся выловленные записи полностью удаленных файлов. Штук 700 вроде, так что они в актуальное не попадают.

Цитата:

возвращаюсь на Флибусту Smile
Там своего бардака хватает, и не факт, что он лучше.
Сделал Flibustu 2.0, в меру своего понимания, проблемы частично пофиксил.

Alter Old

Hibor
Первые архивы Флибусты и Либрусека, до fb2-168103-172702.zip, совпадают. Все ваши примеры касаются именно этих, первых, архивов. То есть можно взять из Флибусты правильные inp, записи в которых соответствуют файлам внутри zip, и всё, вопрос решён. Или же исправить самостоятельно, с проверкой обоих inp по содержимому zip. А объяснение - что же странного? Альтернативное (в Либрусеке на дубли зачем-то придумали сторонних авторов и забыли пометить как удалённые) звучит гораздо страннее.

Hibor

Drunkenmunky
если для таких «замен» размер обязательно 0 и это только запись, тогда приемлемо

а к Флибусте я давно привык, там большинство бардака поддается автоотлову
за Flibusta 2.0 спасибо, пользуюсь USR частью (epub)

Alter Old
вопрос не только в файлах-книгах, а именно в базе, т.е. заменив от Флибусты получим нарушение цепочек удален/заменен плюс другие описания (ведь вносили правки пользователи разных ресурсов, хоть и во многом совпадающие)

как раз объяснение Drunkenmunky абсолютно логично - ошибка в логике работы бд, не учли наличия архивов с удаленными (все же в первую очередь базы для работы сайта, а не сторонних трекеров Smile ) и забили на исправление
правда зачем заранее добавлять запись без наличия файла - не понятно, я бы такое во временное кидал пока полноценной связки запись-файл не будет... хотя чем не угодили 700Т счетчика тож непонятно, для бд это ничто...

Alter Old

Hibor
Ну была ошибка, но сейчас-то можно привести inp в соответствие с архивами. По крайней мере, по признаку "ноль байт" - ведь именно этих книг в этих местах на самом деле нет.
Можно сравнить оба файла inp, и спорные места попутно сравнить ещё и с лично сделанным inp - ну, чтоб уж напроверяться вдоволь ; ). И - да, конечно же, это будет нескорый полуавтоматический процесс, и надо сначала продумать алгоритм, и посомневаться раз пять на тему: "А нужно ли?", но тем не менее...
Лишь бы начать до того, как разочаруешься в самой идее. Радует, что править inp гораздо проще, чем пересобирать архивы.
Показать сообщения:    
Ответить на тему