Перейти к содержимому

Myhomelib как удалить ненужные книги

  • автор:

Репакер архива Флибусты FB2 ⁠ ⁠

Репакер архива Флибусты FB2 Флибуста, Я сделяль, Программирование, Python, Длиннопост, Книги

Ну пусть не прям всю Флибусту, а архив только с FB2 книгами (который на май 2022 года занимает под 330 Гб).

Но вот лично тебе, допустим, интересны только детективы, или эротика, ну или вообще только книги по высшей математике. И тебе остальное просто не надо.

Или вот картинки в книгах. На Флибусте есть как иллюстрированные справочники, так и фантастика где разве что постер из картинок и тот как бы не особо нужен. А тебе нужны только книги где картинки не важны, то может ну их нафик, эти картинки, только место занимают!

Вот исходя из этого я сначала захотел просто поудалять картинки из книг, т.к. лично мне интересно только художественная литература где картинок и нет. Потом подумал добавить фильтр по жанрам и наглядно увидел сколько всего в архиве Флибусты разного, чего мне совсем, в общем то, и не надо.

Можете тоже оценить списочек.

Репакер архива Флибусты FB2 Флибуста, Я сделяль, Программирование, Python, Длиннопост, Книги

Непосредственно о программе.

Написано быдлокодером-любителем (т.е. мной) на языке Python.

Что реализовано: удаление картинок (опционально), возможность добавления черного списка жанров, и многопоточность. Написана типа справка по программе.

Правда, в Python родные библиотеки для ZIP не умеют в многопоточность, поэтому вместо многопоточного сжатия одного архива запускается одновременная работа с несколькими архивами (чтение старого и запись в новый), что сами понимаете, не очень хорошо дружит с HDD при множестве одновременных операций записи и чтения. Рекомендую писать репак на другой HDD, а лучше SSD.

Также репакер можно использовать на раздачах других библиотек (например Либрусека) если они организованы точно также (zip архивы и индекс-файл inpx)

Чего надо бы сделать, но пока не сделал:

создание нового индекс-файла чтобы в MyHomeLib загружалась информация только об оставшихся в репаке книгах (если вы использовали фильтр по жанрам). Может переписать на другом языке, могу в Golang.

Оригинальный архив только FB2 Флибуста к маю 2022 — 337 Гб.

Репак с удалением картинок — 94 Гб.

(если пережать zip через 7-Zip, то лишь чуть-чуть улучшить результат, можно сжать другим сжатием и довольно сильно, но тогда MyHomeLib не сможет с ними работать, так что смысл от этого пропадает)

Только книги с жанром «юмористическая фантастика» — 2.7 Гб

Только «юмористическая фантастика» и с удалением картинок — 1.3 Гб

P.S. Была еще мысль «примотать синей изолентой» сюда сжатие PPMd (в который не умеет MyHomelib) которое сжимает текст значительно лучше чем ZIP Deflate, но тогда пришлось бы делать шаманство чтобы и MyHomeLib работало, и правильную книгу отдельно вытаскивать уже своей программкой.

Готовую к употреблению программу с попыткой написать справку положил на Я.Диск https://disk.yandex.ru/d/kt89jYCOzVy4Qw (надеюсь должна запустится на вин 7).

Добавил фильтр по языкам, упростил работу с фильтром жанров.

19.9K постов 75.2K подписчиков

Подписаться Добавить пост

Правила сообщества

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

ВАЖНЫЕ ПРАВИЛА

При создании поста обязательно ставьте следующие теги:

«Ищу книгу» — если хотите найти информацию об интересующей вас книге. Если вы нашли желаемую книгу, пропишите в названии поста [Найдено], а в самом посте укажите ссылку на комментарий с ответом или укажите название книги. Это будет полезно и интересно тем, кого также заинтересовала книга;

«Посоветуйте книгу» — пикабушники с удовольствием порекомендуют вам отличные произведения известных и не очень писателей;

«Самиздат» — на ваш страх и риск можете выложить свою книгу или рассказ, но не пробы пера, а законченные произведения. Для конкретной критики советуем лучше публиковаться в тематическом сообществе «Авторские истории».

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

ВНИМАНИЕ. Раздача и публикация ссылок на скачивание книг запрещены по требованию Роскомнадзора.

1 год назад
Ничоси. 200 гигов экономии.
раскрыть ветку
1 год назад

А можно вашей прогой удалить все книги на других языках?

раскрыть ветку
1 год назад

Респект наркоманам Либрусека, которые придумали такой уебанский формат хранения данных!
Столько изобретателей костылей и велосипедов при деле!

раскрыть ветку
1 год назад
Неплохо. Спасибо.
1 год назад

Фигасе вы заморочились. 🙂 Спасибо :))

Похожие посты
8 дней назад

Ответ на пост «Как я стал программистом в 32 года. Отработал 1 год. Стоит ли оно того?»⁠ ⁠

Короткий рассказ.

Скорее нет, особенно вначале.

Можно ли получать удовольствие?

Изменяется ли личность?

Да, но у всех по-своему. Иногда это пугает.

Это спокойная работа?

Нифига, нервы нужны крепкие.

Про общение с неприятными людьми можно забыть?

И опять нет, вам хватит руководителей, а заказчики ещё та песня.

Можно ли работать на удаленке?

100% , если вы готовы.

Новые друзья и крутая тусовка прилагаются?

Зависит от выбора компании и отдела в ней.

А что тогда в этом хорошего?

Мой ответ таков, что, умея программировать, я могу наделать себе интересных пет-проектов для души, и чего я всегда желал. Например. Чат бот на языковой модели GPT. Или это. Обучение с подкреплением для биржевой торгашки.

Длинный рассказ.

Я тоже только в 32 стал прогать на работе.

Но не так жестоко было всё. Не с нуля, не из менеджерской роли.

Образование социологическое, диплом по количественным методам. На красную пятёрку. Правда, когда спустя лет 8 я связался с профессором социологии из Урбане-Шампейне, на чьей статье я развивал тему, оказалось, что мой подход был почти полностью калом, с его точки зрения.

А, ну ещё в школе еле вытянул факультатив на бейсике. Вообще с логикой проблемы были лет до 30-35.

6 лет аналитиком данных (эксель), SPSS. И другие статистические пакеты с графическим интерфейсом. Прокачивал скорее матчасть в области анализа, нежели чистую техничку.

Понадобились макросы. Открыл IDE в экселе и прямо такое приятное чувство испытал, когда за долбанными таблицами скрывается ЯП и море возможностей. Visual Basic, если что. Через месяц я написал аж программу, которая прогнозирует продажи и даже общается с 1С.

Потом понадобилось сделать такую штуку для маркетинга, как ассоциированные продажи. Установил R. Про их IDE понятия тогда не имел. Научился в командной строке делать моделирование (a priori). Получилось.

Параллельно прошёл бесплатный курс по SQL , базовые вещи. Начал слегка шурупить в реляционных базах.

На работе застой с повышениями. Плюс антикризисное управление. А у меня кредит большой. Через хаха получил приглашение на мидла статистика. Три вечера читал про проверки гипотез. Собес прошёл. Дали тогда 90 на руки, это 2014 был. Это было не больше, чем я получал. И в карьере бывал и старшим и руководителем группы. Короче, дауншифтнулся конкретно, лишь бы из маркетинговых исследований и анализа свалить.

Сил в 30 лет дофига ещё.

На новой работе начал фигачить нормальную взрослую статистику. Rstudio, и много сложных запросов. Самый прикол — без хороших коллег профессиональный рост очень медленный. Мне дядька у соседнего компа пару раз подсказал по БД и реально как лампочка зажглась в голове.

Потом подняли до старшего, ЗП 115 или 120. Было покомфортнее. Через три года я ушёл по личным причинам плюс менеджеры подпалили мне седло, да и однообразие задач стало добивать просто нереально. Но писал запросы я уже с нормальной оптимизацией.

На новой работе был мидлом с зп 200. Прошёл курс Advanced R (а на ступеньку ниже уже давно прошёл). Курсы от C. a. Там был сложный проект, который я взялся писать на R. За почти полтора года где-то 10-12 тыщ строк. Ушёл по . личным причинам. К меня ещё с эмоциальной стабильностью не всё отлично.

Потом ещё переход на другую работу, там уже были 220 ЗП. Задачи разные, интересные, много исследований. Подключил Python. Ушёл с — бее — Винды и плюсовой среды версионирования на линукс. Наигрался в машинное обучение, глубокие сети. Большие данные немного.

И тут я подзастрял в своей ракушке комфорта. Ну и уже на Python уровень мидла сделал. И 8 лет на R, сениористость детектед.

Выгораний было дофига. В моём случае, в основном, от общения с манагерами. Переход на полную удаленку сделал меня хуже. Хотя через пару лет стало привычно. Как теперь ежедневно бежать в офис на какой-то дейлик я ХЗ!

Не жалею, что ушёл из экселя и маркетинга, там душновато прямо бывало. И ещё раз. Нужны полезные люди вокруг. Меня предупреждали, что в ИТ зае. Ну вы поняли, от однообразных задач. Потом эту же теорию высказал один эксперт: он свалил в Европы за интересной работой, и уже оттуда ныл, что всё уже видел и опять то же самое и тд.

И я вас предупреждаю об этом. А ещё о том, что учить новое надо будет постоянно, если хотите карьерной мобильности. А если вы не гений, то удовольствие от новых вещей вы начнёте получать совсем не сразу а фрустрацию — как раз сразу. А если ещё лид попадётся, повёрнутый на «модненьких штучках», вы будете страдать.

То есть вместо борьбы не на жизнь, а на смерть за руководящую должность я получил через 4 года работу, к которой больше лежит душа. Только живот отрос в процессе.

Показать полностью
Поддержать
10 дней назад

Чему-то новому научился⁠ ⁠

Вот решил поделиться своим маленьким достижением.
Написал рендерер на python. Без каких бы то ни было зависимостей кроме numpy. т.е. без OpenGL и т.п.
Знающие, наверное, посмеялись.
Но я не ставил целью какое-то практическое применение. Только любопытства ради, давно было интересно как это всё работает.

Постепенно. Шаг за шагом. Пилил по одной фиче.

Прогресс выглядел примерно так.

1. Сначала был только однонаправленый свет.

Чему-то новому научился Python, Рендер, Развитие, Программирование, 3D, Длиннопост

2. Потом появилась перспектива

Чему-то новому научился Python, Рендер, Развитие, Программирование, 3D, Длиннопост

Чему-то новому научился Python, Рендер, Развитие, Программирование, 3D, Длиннопост

Чему-то новому научился Python, Рендер, Развитие, Программирование, 3D, Длиннопост

Чему-то новому научился Python, Рендер, Развитие, Программирование, 3D, Длиннопост

6. Правильные текстурки

Чему-то новому научился Python, Рендер, Развитие, Программирование, 3D, Длиннопост

Чему-то новому научился Python, Рендер, Развитие, Программирование, 3D, Длиннопост

Чему-то новому научился Python, Рендер, Развитие, Программирование, 3D, Длиннопост

Ещё много чего можно сделать. Может, буду допиливать, как время будет.
Сильно не пинайте. Чукча не писатель.

Показать полностью 8
19 дней назад

Связный список насмешек⁠ ⁠

Связный список насмешек IT, IT юмор, Программирование, Картинка с текстом, C++, Python, Scratch

Показать полностью 1
1 месяц назад

Поиск книг в архиве Флибусты⁠ ⁠

Это пост для тех, кто любит читать книги, осознаёт недостатки современной концепции авторского права и не брезгует торрентами, а также хотел бы бесплатно и легко скачать нужную книгу, но по некоторым причинам так и не смог.

Есть одна раздача на рутрекере (например, но и не только: такие же раздачи есть и на других трекерах), содержащая архив книг библиотеки Флибуста. Всё хорошо, только есть несколько проблем:

  1. Раздача весит 400 Гб, и не все могут себе позволить такой объем трафика
  2. Раздача содержит архивы со странными названиями файлов внутри (типа 125666.fb2)

Для решения второй проблемы предлагается использовать вложенные в раздачу индексаторы MyHomeLib и прочее. Решения первой проблемы нет, потому что частично выкачать раздачу и воспользоваться индексом не получится.

Поэтому в качестве ответной меры на блокировку моего первого бота для поиска торрентов и в честь того, что сегодня ровно 300 дней с момента запуска проекта, я запилил сервис, где вы можете попробовать поискать интересующую вас книгу в вышеупомянутой раздаче.

Для поиска книги можно использовать слова из названия книги, автора или переводчика. Отдельно есть полные списки содержания архивов, списки по авторам, издательствам, сериям, тегам и языкам. Возможно, они будут кому-то полезны для поисков.

Как это выглядит

Пример поиска книги «Том Сойер»:

Поиск книг в архиве Флибусты Книги, Флибуста, Поиск, Длиннопост, Полезное

пример поисковой выдачи

В результатах поиска выводится номер в списке, язык, название со ссылкой на полное описание книги, теги, авторы, переводчики, имя архива в раздаче и файла в нём. Таким образом, теперь вы можете не качать все 400 Гб ради нескольких книг, а только тот/те архив/ы, которые вам нужны. Ну или проверить, что искомого там, скорее всего, нет.

Поиск кушает также непосредственно имена файлов и архивов, поэтому можно искать так:

Поиск книг в архиве Флибусты Книги, Флибуста, Поиск, Длиннопост, Полезное

Поиск по имени файла из раздачи

При открытии ссылки с названием книги вы попадаете на страничку с подробной информацией о книге (полное описание и доступные метаданные):

Поиск книг в архиве Флибусты Книги, Флибуста, Поиск, Длиннопост, Полезное

Страничка с информацией о конкретной книге: описание и все метаданные при наличии.

Этим только дело не ограничилось, и я добавил в основной индекс поиска бота также и этот индекс файлов из раздачи флибусты. Теперь при поиске книги в боте вы можете наткнуться на эту раздачу и информацию о том, как выкачать из неё то, что вам надо:

Поиск книг в архиве Флибусты Книги, Флибуста, Поиск, Длиннопост, Полезное

Искали Тома Сойера, а нашли целую флибусту!

Поиск книг в архиве Флибусты Книги, Флибуста, Поиск, Длиннопост, Полезное

Ссылка на поиск книг в карточке раздачи Флибусты в боте.

Конечно, такая популярная книга, как в примере, вероятно есть и в виде специальной раздачи. Но бывает, что таких нет.

P.S.: Я занимаюсь проектом свободного поиска [торрентов] https://freedomist.ru , основным средством поиска является Telegram-бот @torrents_index_bot, о котором у меня есть серия статей.

Буду рад ответить на ваши вопросы в комментариях!

Показать полностью 5
Поддержать
2 месяца назад

Ответ на пост «Может кто поможет?»⁠ ⁠

Вообще есть довольно много ресурсов, где можно скачать книги на английском, в том числе и те, которых на флибусте не найти (ТС прав, это в первую очередь русскоязычный ресурс). Подозреваю, что и на других языках там же можно поискать.

https://libgen.is/fiction/ — сразу даю ссылку на поиск по художественной литературе, потому что по умолчанию оригинальный сайт https://libgen.is настроен на поиск нон-фикшена и я в своё время потратил некоторое время, пытаясь найти на нём художественные книги

На худой конец можно поискать и тут: https://archive.org

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

4 месяца назад

Издательство BHV — стоит ли доверять? (нет)⁠ ⁠

Всем привет! Хочу предостеречь вас от покупки книг в издательстве bhv (как минимум на основе рейтинга или отзывов).

Недавно решил приобрести книгу на сайте этого издательства. Книга посвящена web-разработке на Laravel. У меня была книга Laravel 8 от этого же автора (кстати вполне не плохая).

Вышла новая книга Laravel 9. Решил приобрести и сравнить что нового появилось (может что-то упустил в процессе самостоятельного изучения). Каково же было мое удивление, когда ~80% книги это был копипаст предыдущей части. Более того, в обоих книгах приведена ссылка на пример простого демонстрационного проекта (и эта ссылка одна и та же, на один и тот же код). Т.е. как будто абсолютно ничего нового в самом движке не появилось (на самом деле это не так).

Ну ладно, код рабочий, да и бог с ним. Начал читать дальше. И вот что самое плохое: есть разделы, которые просто скопированы с предыдущей книги, и которые просто не так работают в более новом Laravel 9. Т.е. копипаст неактуальной информации.

Поэтому я решил оставить соответствующий комментарий на сайте издательства (потому что под данным товаром их нет). Текст ниже.

В целом книга хорошая, но в большей степени – это копирка книги Laravel 8 от того же автора.
Некоторая информации, на которую стоило бы обратить внимание – просто отсутствует. Например что такое vite, каким им пользоваться или как вернуться к webpack.
Некоторая информация вообще не соответствует действительности (опять же потому что большая часть книги – это просто копирка предыдущей Laravel 8). Например, работа с электронной почтой: при создании класса описывается код с функцией build, которой вообще нет в Laravel 9 (в ней используются другие функции: envelope, content, attachments).
В общем местами книга очень разочаровала (особенно как владельца предыдущего издания – Laravel 8)

Отзыв был отправлен на модерацию.

Прошло 2 месяца, и я решил посмотреть какие еще отзывы появились на сайте издательства bhv. Оказалось, что отзывов по прежнему нет. Вообще никаких! Думаю как же так? Авторизовываюсь под своим логином, и смотрю, что мой отзыв до сих пор (по сей день) висит на проверке.

Я написал письмо в издательство

> Здравствуйте!
> Подскажите, почему вы не публикуете отзывы о приобретенных товарах? Разве это справедливо по отношению к вашим клиентам и будущим покупателям?

На что получил вот такой ответ:

Мы принимаем к сведению замечания наших клиентов.
Книги пишут авторы, у них свой взгляд на мир, мы только помогаем автору донести свои мысли до читателя.
Процесс создания книги только кажется простым, в нем принимают участие много людей.
При этом нам приходится находить компромис между качеством и стоимостью.
Книга вещь многогранная, сложная. Кому-то нравится простота, кого-то возмущает примитивные рассуждения автора, кому-то не повезло с качеством товара, кто-то возмущается всегда и всем.
Если замечание конструктивное, по делу, если в наших силах устранить проблему — мы это делаем.
Но публиковать все отрицательные отзывы не считаем возможным, по разным причинам.

PS. В этом году издательству БХВ исполнилось 30 лет.
За годы работы было выпущено около 15 млн. книг.

«Если замечание конструктивное, по делу, если в наших силах устранить проблему — мы это делаем. Но публиковать все отрицательные отзывы не считаем возможным, по разным причинам.» — Что мы имеем в итоге: замечание конструктивное, но они не в силах устранить проблему. А негативный отзыв мы не будем писать, потому что он отпугнет и без того не большое количество потенциальных покупателей.

Получается, что я купил товар, и не могу оставить о нем свое мнение.
Вот такой вот «бизнес по-русски». Зато нам 30 лет и 15 млн книг с неизвестным содержанием. И кто знает сколько млн отзывов было скрыто (не опубликовано) просто из соображений маркетинга.

UPD. Получил сегодня еще письмо от издательства

Здравствуйте, Михаил!
Пересылаю ответ автора

Похоже, автор письма пользуется более новой версией Laravel 9, чем
описана в моей книге.

В Laravel 9 разработчики затеяли переход со сборщика проектов Webpack на
Vite и о с одного отправщика электронной почты на другой. В старой
версии Laravel 9 (её номер — 9.9.0), которую я описывал к своей книге,
ещё использовались Webpack и старый отправщик, а в новых версиях — уже
Vite и новый отправщик.

А возможно, автор письма пользуется ещё более новыми версиями Laravel —
10 или 11.

Отсюда и проблемы с несовместимостью.

Приятно, что ответили. Отзыв о книге пока не опубликован. Пойду попробую написать отзыв в немного другом ключе с оговоркой на используемую подверсию в книге.

Показать полностью
5 месяцев назад

Ответ на пост «С Днём библиотекаря!»⁠ ⁠

О, кстати! Поздравляю ранее горячо любимую мною ФЛИБУСТУ! (пиратская библиотека электронных книг; Роскомпозор блокирует её всеми силами и способами, но тягу к литературе не задушить даже на государственном уровне!). Сколько прекрасных впечатлений от замечательных книг дарила она раньше!

К сожалению, за последние пару лет международное комьюнити превратило её в очередную срачепомойку, чему немало способствовал широко известный в узких кругах основатель её, (один из), Stiver, (забанивший меня навечно 7 лет назад), но. В любом случае честь ему и хвала, содержащему хостинг единолично на собственные средства, и выдержавшего неравную битву с немецким правосудием!

Да, новинки мировой литературы теперь появляются с огромным опозданием — прошлогоднюю книгу ещё не найти. Переводчиков знаю только sonate10 & company да _неумеху по женскому любовному — но, извините, не моё((

На Форум зайти — всё равно, что в дерьме искупаться; поэтому ищу какие-то книги себе и близким, и только.

Всем, с кем когда-либо общался — огромный привет. Кого забыл упомянуть — простите, оперативная память в голове тоже подвержена износу!

Пы. эС. Многоокеанский — ты гондон! Использованный!

Ответ на пост «С Днём библиотекаря!» Профессиональный праздник, Книги, Библиотека, Литература, Длиннопост, Ответ на пост, Флибуста, Чтение, 8 лет

Ответ на пост «С Днём библиотекаря!» Профессиональный праздник, Книги, Библиотека, Литература, Длиннопост, Ответ на пост, Флибуста, Чтение, 8 лет

Ответ на пост «С Днём библиотекаря!» Профессиональный праздник, Книги, Библиотека, Литература, Длиннопост, Ответ на пост, Флибуста, Чтение, 8 лет

Ответ на пост «С Днём библиотекаря!» Профессиональный праздник, Книги, Библиотека, Литература, Длиннопост, Ответ на пост, Флибуста, Чтение, 8 лет

Показать полностью 4
5 месяцев назад

Читаем книги в оригинале при помощи ChatGPT⁠ ⁠

Читаем книги в оригинале при помощи ChatGPT ChatGPT, Приложение, Книги, Английский язык, Изучение языка, Чтение, Приложение на Android, Своими руками, Программирование, Видео, Без звука, Вертикальное видео, Длиннопост

Еще одно применение ChatGPT, у котором вы могли думать, но еще не видели, как оно работает. Приложение, в которое можно загрузить книгу на иностранном языке. При чтении вы будете нажимать на любое слово или выделять выражение, а приложение будет вам выдавать не кучу переводов из словаря, а перевод, который соответствует контексту. Далее я покажу подробнее, как это работает.

Я уже рассказывал о своем Smart Book здесь и здесь. Можно посмотреть минутный ролик, если лень читать. Если вкратце: я разрабатываю приложение для чтения книг в оригинале. В нем можно одним нажатием перевести любое слово, абзац или выделенный участок текста на любом языке. В приложении встроены разные сервисы перевода, чтобы пользователю не нужно было переключаться между приложениями переводчиков. Самая главная проблема при использовании этих сервисов в том, что при нажатии на слово пользователь получает полный набор переводов слова в отрыве от контекста.

Про ChatGPT и его возможности сейчас слышно из каждого утюга. Люди постоянно находят новые способы его применения. А с появлением публичного API у каждого разработчика появилась возможность добавить его к себе в проект. Теперь можно спросить у Искусственного Интеллекта как переводится слово в зависимости от того предложения, в котором это слово используется.

И ChatGPT прекрасно справляется с этой задачей. Вот несколько примеров.

Читаем книги в оригинале при помощи ChatGPT ChatGPT, Приложение, Книги, Английский язык, Изучение языка, Чтение, Приложение на Android, Своими руками, Программирование, Видео, Без звука, Вертикальное видео, Длиннопост

Читаем книги в оригинале при помощи ChatGPT ChatGPT, Приложение, Книги, Английский язык, Изучение языка, Чтение, Приложение на Android, Своими руками, Программирование, Видео, Без звука, Вертикальное видео, Длиннопост

Как оказалось, ИИ может не просто переводить — он отлично справляется с пояснением смысла сказанного.

Читаем книги в оригинале при помощи ChatGPT ChatGPT, Приложение, Книги, Английский язык, Изучение языка, Чтение, Приложение на Android, Своими руками, Программирование, Видео, Без звука, Вертикальное видео, Длиннопост

Иногда он даже объясняет сам контекст

Читаем книги в оригинале при помощи ChatGPT ChatGPT, Приложение, Книги, Английский язык, Изучение языка, Чтение, Приложение на Android, Своими руками, Программирование, Видео, Без звука, Вертикальное видео, Длиннопост

Вот пример словосочетания

Читаем книги в оригинале при помощи ChatGPT ChatGPT, Приложение, Книги, Английский язык, Изучение языка, Чтение, Приложение на Android, Своими руками, Программирование, Видео, Без звука, Вертикальное видео, Длиннопост

Из минусов данного подхода на данный момент только скорость работы. Сейчас публичное API предоставляет модель gpt-3.5-turbo. Она хоть и работает быстрее обычного gpt-3.5, но все еще не позволяет получать ответ в рамках секунды.

Вот пример работы.

Пока API юзает gpt-3.5-turbo — иногда он отдает не совсем верные ответы.

Читаем книги в оригинале при помощи ChatGPT ChatGPT, Приложение, Книги, Английский язык, Изучение языка, Чтение, Приложение на Android, Своими руками, Программирование, Видео, Без звука, Вертикальное видео, Длиннопост

Иногда неверно формулирует мысли (горностай — это не вид белки).

Читаем книги в оригинале при помощи ChatGPT ChatGPT, Приложение, Книги, Английский язык, Изучение языка, Чтение, Приложение на Android, Своими руками, Программирование, Видео, Без звука, Вертикальное видео, Длиннопост

Когда в API добавят 4ю версию таких проблем станет меньше.

Со временем я планирую прикрутить на своем сервере кэширование для самых популярных книг. А OpenAI обещают прокачивать и ускорять работу. Поэтому в будущем должно стать быстрее и удобнее.

Ниже добавил еще скриншоты с примерами работы

Читаем книги в оригинале при помощи ChatGPT ChatGPT, Приложение, Книги, Английский язык, Изучение языка, Чтение, Приложение на Android, Своими руками, Программирование, Видео, Без звука, Вертикальное видео, Длиннопост

Кроме простого перевода слов ChatGPT отлично переводит обычный текст. Но по моим личным ощущениям (не смотря на то, что иногда перевод получается лучше чем у DeepL) по соотношению скорость/качество DeepL пока намного удобнее.

Многим может быть не понятно: зачем так заморачиваться, если можно в Moon Reader или похожих читалках просто выделить текст и перевести гуглом. Мой главный аргумент — Удобство. В Smart Book вы можете в один клик увидеть и сравнить все варианты переводов и вам не нужно переключаться между приложениями и всплывающими окнами.

Сам при чтении я использую DeepL, а когда он мне не дает понятного перевода — сравниваю его длинным нажатием с переводом от ChatGPT.

Если хотите сами потрогать функционал Smart Book — вот ссылки для Android (в РФ ссылка может не работать, если вы открываете ее с десктопа или у вас нет Play Store на смартфон. При поиске приложение называется «Параллельный перевод книг») и iOS. Ссылки на остальные магазины вот здесь в самом низу https://smart-book.net. Сразу хочу предупредить, что iOS версия очень сильно отстает от Android (iOS разработчик из меня пока очень плохой). При возможности советую устанавливать Android.

Чтобы увидеть перевод как в статье: Настройки — Выбор переводчика — ChatGPT

Кроме этого важно заметить, что доступ к функционалу ChatGPT доступен только по подписке (API ChatGPT не бесплатный). Доступ стоит 1 или 1.5 доллара. Для тех, кто не готов тратиться: можете попросить в комментариях, я вручную включу тестовый бесплатный период (для тех, кто будет устанавливать Android не из России в приложении уже предусмотрен трехдневный бесплатный период).

Показать полностью 8 4
9 месяцев назад

Обзор книги «Data Science. Наука о данных с нуля», отличная книга для начинающих⁠ ⁠

Обзор книги

Всем доброго времени суток! Так как о Data Science мы слышим всё чаще и чаще, предлагаю вам обзор книги, что будет полезна для начинающих.

Публикую обзор книги с моего телеграмм-канала IT-старт t.me/it_begin на книгу «Data Science.Наука о данных для начинающих».

Автор книги Джоэл Грас.

Стоит читать? Да! Почему? Опишу в статье.

Для кого эта книга?

Так как в названии фигурирует «Наука о данных с нуля» — не мудрено, что рассчитана она на тех, кто только начинает свой путь в Data Science 🙂

Обзор книги

Рис.1. Начальная страница

Что в самой книге?

Книга сама по себе немаленькая и состоит из 416 страниц.

Для того, чтобы имелась конкретика по размерам книги, производим замеры.

Обзор книги

Ширина книги составляет чуть менее 17 см.

Обзор книги

Рис.1.2. Размер книги

Высота книги составляет 23 см.

Обзор книги

Рис.1.3. Размер книги

Глубина книги составляет около 2 см.

Теперь, для предметного и краткого понимания того, с чем мы сможем ознакомиться в данной книге, предлагаю перейти к её оглавлению.

Обзор книги

Обзор книги

Обзор книги

Обзор книги

Глав достаточно много, это радует) Всего глав 27.

Далее предметно и главное кратко постараюсь рассказать о том, что полезного и интересного мы сможем найти в этой книге.

Глава 1. Введение

Обзор книги

Первая вводная глава начинается с подробного описания тезиса «Воцарение данных» и ответа на вопрос «Что такое наука о данных?».

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

Более всего понравился пример на странице 26 с Facebook, что думаю примененим ко многим плоскостям исследования, используя практические любые соц. сети.

Также хорошо подчеркнут опыт избирательной компании Барака Обамы в 2012 году и предвыборной компании Дональда Трампа. Предлагаю вам ознакомиться с данным отрывком.

Обзор книги

Рис.2.1. Глава 1, страница 26

Глава 2. Интенсивный курс языка Python

Обзор книги

В данной главе автор на протяжении 30 страниц крайне в сжатом формате старается познакомить нас с языком программирования Python.

По моему мнению, вследствие того, что объяснение крайне поверхностное и имеет ограничение в виде 30 страниц, объяснено всё плохо. Для тех, кто вовсе не имел опыта работы с Python, данная глава, к сожалению, вряд ли поможет.

Как бы, претензий к книги по данному поводу у меня нет, но хотел бы, чтобы вы заранее имели это ввиду, что эта глава не является карманным пособием по Python.

Если вам необходимо изучить основы Python, советую книгу Тони Гэддиса «Начинаем программировать на Python с нуля» — мой обзор

Обзор книги

В конце данной главы на странице 69мы видим две особенности книги.

Первая особенность — в конце каждой последующей главы вы увидите полезную сноску под названием «Для дальнейшего изучения», где автор от себя советует, что можно прочитать дополнительно для более глубокого изучения той или иной темы. Считаю это положительным моментом.

Отрицательным моментом качества данной книги являются тонкие страницы, что просвечивают и не доставляют особого удовольствия от этого.

Не сказал бы, что это крайне критично, но и приятного в этом также мало, общее впечательние от книги немного портится.

Всё крайне показательно видно на фото выше.

Глава 3. Визуализация данных

Обзор книги

Также яркий пример просвечивающих страниц это столбчатый график, что просвечивает на странице 71)

В третьей главе автор кратко рассматривает библиотеку matplotlib,

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

Согласиться с этим или нет? Вопрос сложный и оставлю его открытым на суд аудитории. Интересно ваше мнение по этому вопросу.

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

Завершается глава разделом «Для дальнейшего изучения», где автор оставляет ссылки на такие библиотеки, как seaborn, Altair, D3.js, Bokeh с кратким описанием каждой из них.

Глава 4. Линейная алгебра

Обзор книги

В этой главе автор рассматривает векторы и матрицы.

Объяснено достаточно хорошо, вопросов после прочтения остается мало, в конце автор оставляет ссылки на три книги, что также позволят закрепить пройденный материал.

Глава 5. Статистика

Обзор книги

В данной главе автор описывает и рассказывает о том, что такое тенденции, вариация, корреляция, корреляционные ловушки.

В главе много кода, подробно всё описание, в целом впечатление от главы положительное.

Но также показалось интересным и хорошо запомнилось описание парадокса Симпсона 🙂

Обзор книги

Рис.6.1. Глава 5. Парадокс Симпсона

Глава 6. Вероятность

Обзор книги

В этой главе рассмотрены:

  • Условная вероятность
  • Теорема Байеса
  • Случайные величины
  • Непрерывные распределения
  • Нормальное распределение
  • Центральная предельная теорема

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

Глава 7. Гипотеза и вывод

Обзор книги

Хотел бы привести в пример «учаток» на странице 116, в подтверждение того, что без опечаток в этой книге не обошлось)

Теперь же о самой главе.

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

Обзор книги

Глава 8. Градиентный спуск

Обзор книги

Градиент — это вектор, что своим направлением указывает направления возрастания некоторой скалярной величины.

Антиградиент — вектор, что своим направлением показывает направление убывает некоторой скалярной величины.

Градиентный спуск — это метод поиска локального максимума или минимума функции с помощью движения вдоль градиента.

Частично и достаточно понятно подход к максимизации функции описан на странице 128. (Рис. 8)

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

Глава 9. Получение данных

Обзор книги

Для того, чтобы исследовать данные, нужно сначала их собрать 🙂

В этой главе автор рассматривает способы подачи данных и также их последующее форматирование.

В главе рассматриваются аспекты чтения файлов, импорт информации из всемирной паутины с помощью html5lib, что такое API и как с этим можно работать.

Глава 10. Работа с данными

Обзор книги

В 10 главе автор рассматривает непосредственную работу с данными.

Рассматривается разведывательный анализ данных, классы данных, многочисленные размерности.

Мне же понравилось, что автор не забыл про «чистоту» данных.

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

Глава 11. Машинное обучение

В 11 главе автор знакомит нас с машинным обучением.

Так как это обзор книги и он всё же будет немного предвзят с моей стороны по той причине, что у каждого человека есть своё мнение на ту или иную информацию — мне показалась данная глава не для тех, кто начинает с нуля)

Описано в целом по делу всё, но нет уверенности, что люди, ранее не знающие ничего о машинном обучении, после прочтения данной главы всё усвоят.

Глава 12. k ближайших соседей

Метод k-ближайших соседей – это популярный алгоритм классификации, который используется в разных типах задач машинного обучения.

Простыми словами суть метода: посмотри на соседей вокруг, какие из них преобладают, таковым ты и являешься.

Теперь же о том, как всё это описывает автор на примере предсказания результатов на выборах

Глава 12. k ближайших соседей

Метод k-ближайших соседей – это популярный алгоритм классификации, который используется в разных типах задач машинного обучения.

Простыми словами суть метода: посмотри на соседей вокруг, какие из них преобладают, таковым ты и являешься.

Теперь же о том, как всё это описывает автор на примере предсказания результатов на выборах

На примере набора данных о цветках ириса (длина и ширина лепестка, длина и ширина чашелистика) автор пытается построить модель предсказания вида цветка, но т.к. выводимые результаты у него получились четырехмерными, что затрудняет построение графика, автор предлагает взглянуть на диаграммы рассеяния для каждой пары данных результатов измерений.

Порадовало, что в данной главе автор не забыл о проклятии размерности

Глава 13. Наивный Байес

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

Порадовало то, что в конце данной главы автор ссылается на статью Пола Грэма «План для спама». Статья 2002 г., но менее интересной от этого не становится.

Глава 14. Простая линейная регрессия

В 14 главе автор рассказывает о простой линейной регрессии, описывает применение градиентного спуска, производит оценивание максимального правдоподобия

Глава 15. Множественная регрессия

В данной главе автором рассматривается множественная регрессия, Расширенные допущения модели наименьших квадратов, подгонка модели и её дальнейшая интерпретация.

Глава достаточно большая и много познавательной информации имеет, но мне более всего понравилась трактовка интерпретации моделей

Глава 16. Логическая регрессия

Логистическая регрессия — статистический метод для анализа набора данных, в котором есть одна или несколько независимых переменных, которые определяют результат. Результат измеряется с помощью дихотомической переменной (в которой есть только два возможных результата). Он используется для прогнозирования двоичного результата (1/0, Да / Нет, Истина / Ложь) с учетом набора независимых переменных.

С самого начала главы автор предлагает рассмотреть всё на задаче, что содержит набор данных 200 пользователей, их зарплату, опыт работы и состояние платежей за учетную запись в соц. сетях. Далее описывается то, что такое логистическая функция, применение модели.

Более всего понравилось рассмотрение гиперплоскости, что разделяет параметрическое пространство

Глава 17. Деревья решений

Одно из толкований дерева решений чаще всего описывает их в качестве представления возможных путей принятия решений.

Автором неплохо показано это на достаточно простом примере.

Глава 18. Нейронные сети

Нейронные сети — то о чём мы всё чаще слышим из средств массовой информации.

В данной книге глава это мягко не особо большая. Всего 10 страниц. Но достаточно информативная. Расскажет о том, что такое нейронные сети, перспептроны, как работают нейронные сети прямого и обратного распространения. Глава интересная!

Глава 19. Глубокое обучение

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

Возможно субъективно, но чтобы до конца понять все вещи в данной главе, пришлось прочитать её дважды. Но думаю, дело не в книге, а во мне 🙂

Глава 20. Кластеризация

В главе о кластеризации понравилось, что автор пытается объяснить нам, что такое кластеры на +- понятных многим бытовых темах. Если читать ранее не слышал ничего о кластерах, подобное объяснение не является крайне легким, но и базовые основы в голове начнет зарождать. В главе автор рассматривает и описывает восходящую иерархическую кластеризацию, кластерные методы и на примерах объясняет что к чему. Интересная глава.

Глава 21. Обработка естественного языка

В главе об обработке естественного языка автор рассказывает несколько приемов, такие как: облако слов, N-грамматические языковые модели, грамматики. Много поясняющего кода)

Глава 22. Сетевой анализ

В главе про сетевой анализ автор описывает центральность, ориентированные графы, алгоритм PageRank. Мне данная глава «понималась» крайне тяжело, вследствие чего параллельно приходилось заглядывать в Google.

Глава 23. Рекомендательные системы

Та тема, с которой мы ежедневно встречаемся, используя те или иные стриминговые сервисы, соц. сети, поисковые системы — рекомендации 🙂

Сказали рядом с телефоном «купил собаку» и видите контекстную рекламу о дизайнерских будках на заказ? Это Data Science 🙂

Глава познавательная. Автор повествует о том, как работает рекомендательная система, что лежит в её основе, что такое коллаборативная фильтрация по схожесте пользователей и многое другое.

Глава 24. Базы данных и SQL

Достаточно сжатая глава о SQL. Рассказывается о том, что такое SQL, о основных командах и разобрано всё на примерах. Всё крайне сжато, но для общего представления совсем неплохо. Но всё же советовал бы дополнительно поискать еще источники информации на тему SQL, если хотите понять тему полноценно.

Глава 25. Алгоритм MapReduce

MapReduce — модель для выполнения параллельной обработки крупных наборов данных. Рассматривается работа самого алгоритма, какие его преимущества и чем он может быть полезен и рассмотренно на примере аналази аобновлений новостной ленты. Всё достаточно подробно описано, вопросов после главы остаётся не так уж и много.

Глава 26. Этика данных

Одна из лучших глав данной книги. Что такое этика данных, почему она важна, для чего используется и к чему может привести её несоблюдение. Познавательный материал, советую.

Глава 27. Идите вперед и займитесь наукой о данных

Заканчивается вся книга главой с призывом идти вперёд и заняться Data Science.

Автор подчеркивает важность компетенций в математической области и о необходимости хорошо разбираться в ней. Также автор кратко описывает популярные библиотеки языка программирования Python и не только.

Глава по своей сути прощальная между автором и читателем, автор же оставляет ту выжимку необходимых мыслей, что он хочет донести до каждого читателя для продолжения путешествия в мир Data Science.

Теперь, тезисно о плюсах и минусах книги

Плюсы книги:

На первом маркетплейсе цена не такая уж и народная.На втором же, ситуация куда бодрее.

Обзор книги

Обзор книги

Лично от себя скажу, что в целях экономии, часто беру книги уцененные, с небольшими внешними дефектами книги, что не особо влияет на её содержимое. Или же можно найти интересующую вас книгу на площадках б.у. товаров. Но если захотите приобрести новую книгу, цена в условные 600 руб. считаю более чем приемлимой и подъемной для многих. Выделю цену достоинством книги.

2. Книга крайне ёмкая и обширная. О необъятной теме в объятной книге.

Рассматривается и Python и SQL и методы Data Scince, что и как работает. В рамках одной книги это более чем достойно. Да, временами книга может показаться поверхностной, но думаю, это исходя из ограничений книги. Чтобы написать подробный том о каждой теме, для производства книги потребовалось бы куда больше бумаги 🙂

Минусы книги:

1. Прозрачные страницы.

Не особо бросается в глаза, когда увлечены чтением, но и приятного в этом мало.

Думаю, на всех фотографиях страниц книг, что сделаны мною, это отчетливо видно. Страницы тонкие и просвечивают. Считаю, что это минус.

2.Иногда крайне сжато подаётся материал, что , не имея под рукой поисковика, трудно понять некоторые вещи. Данная оценка субъективна, но мне показалось именно так. Опять же, не уместить всё-всё в одну книгу, понимаю. Но иногда охото отстраниться от цифрового мира, увлечься чтением интересной книги и не прибегать к помощи персонального компьютера)

Подведение итогов по книге:

Могу посоветовать к прочтению данную книгу. Книга даст базовые знания о Data Science, что опять же позволит вам понять, нужно ли оно вам в принципе, интересно ли всё то, что связано с этой сферой.

P.S. К сожалению, в один пост на пикабу можно поместить не более 25 изображений. Мною сделаны фотографии каждой главы, но показать их в рамках ограничений пикабу не могу. Поэтому, если интересно, то можете прочитать полную версию на моем канале.

Благодарю вас за внимание!

Мой канал в телеграмм

Если обзор показался вам интересным, то буду благодарен за подписку на мой

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

Ссылка на бесплатную электронную версию книги https://t.me/it_begin/461

Также публикую обзоры книг и интервью на сайте https://russia-it.ru

Показать полностью 25
Поддержать
1 год назад

Многострадальная Флибуста⁠ ⁠

Уже несколько дней не могу войти на сайт обычной Флибусты. Даже через Тор не заходит. Выскакивают сайты с логотипом Флибусты, но годные только для чтения, без ссылок на скачивания. Эта печальная картина только у нас, на Дальнем Востоке или повсеместно? . Или. или уже все и про Флибусту можно забыть?

1 год назад

Флибуста умерла?⁠ ⁠

Всем привет, уже очень давно электронная библиотека Флибуста недоступна для скачивания книг, в связи с чем хотел бы попросить, знаю точно что у некоторых людей она есть скачанная в полном объёме в облаке, не могли бы вы пожалуйста дать доступ?

з. ы. а я ещё помню когда люди постили записи — вот моя библиотека в облаке, кому нужно качайте – и были люди которые недоумевали, мол зачем вы все это на облако выкачиваете, если это итак можно в свободном доступе скачать, а теперь понятно то а))

1 год назад

Небольшой ремонт книги⁠ ⁠

Здравствуйте, уважаемые Пикабутяне! Бывшая начальница попросила отремонтировать книгу, доставшуюся в наследство от мамы. Крышку попросила оставить как есть. На форзац использовал пожелтевший ватман десятилетней давности, спасибо за него подруге. Ничего сложного не сделано: подклеены листы, заменён форзац, блок укреплён марлей и лентами. До ремонта:

Небольшой ремонт книги Книги, Своими руками, Я сделяль, Длиннопост, Переплет, Реставрация, Рукоделие без процесса

Небольшой ремонт книги Книги, Своими руками, Я сделяль, Длиннопост, Переплет, Реставрация, Рукоделие без процесса

Небольшой ремонт книги Книги, Своими руками, Я сделяль, Длиннопост, Переплет, Реставрация, Рукоделие без процесса

И после ремонта:

Небольшой ремонт книги Книги, Своими руками, Я сделяль, Длиннопост, Переплет, Реставрация, Рукоделие без процесса

Небольшой ремонт книги Книги, Своими руками, Я сделяль, Длиннопост, Переплет, Реставрация, Рукоделие без процесса

Небольшой ремонт книги Книги, Своими руками, Я сделяль, Длиннопост, Переплет, Реставрация, Рукоделие без процесса

Котик активно помогал)

Небольшой ремонт книги Книги, Своими руками, Я сделяль, Длиннопост, Переплет, Реставрация, Рукоделие без процесса

Спасибо за внимание!

Показать полностью 7
1 год назад

Книги бесплатно без регистрации⁠ ⁠

Много видел кто выкладывал сохранённые на облаке гигабайты книг, но вот искать их уходит время, в телеграмме был бот флибуста, пока его не закрыли, но есть способ, создаём группу и добавляем туда этого бота, далее в этой группе можете писать автора, или название книги, и выдаст разные варианты для чтения. Ссылку на одну из групп оставлю тут https://t.me/+uvtQNh3KOiIzZDQy
Так же ещё один бот появился, им пока не пользуюсь, но оставлю ссылку на неё тоже https://t.me/knizhnikc

Книги бесплатно без регистрации Флибуста, Книги, Длиннопост

Показать полностью 1
1 год назад

Флибустобот для желающих⁠ ⁠

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

если вам сложно или неохота заморачиваться с этим всем — добро пожаловать сюда:

это ссылка на группу с ботом (уже даже двумя). если будут сложности с добавлением — стучите в тг @starxsxt, добавлю.

на волне добровспышки, да и вообще — КНИГИ ВСЕМ, И ПУСТЬ НИКТО НЕ УЙДЕТ ОБИЖЕННЫМ!)

upd. пост слегка обновлен, смысл тот же

1 год назад

Книги⁠ ⁠

Вижу что очень много людей выкладывают личные архивы.

Вот полный архив Флибусты с программой-каталогизатором

В архиве: 524187 книг + программа-каталогизатор.

Вес архива: ~350гб

Как скачать: в торрент клиенте найти пункт «добавить по ссылке» или что-то похожее.

2 года назад

Flibrary — библиотека на основе флибусты⁠ ⁠

Когда-то, как и многие пользователи интернета, я начал собирать электронные книги в свою локальную библиотеку. Но, в отличии от большинства, не смог вовремя остановиться, и она разрослась до весьма неприличных размеров. Чистить и удалять было жалко, поэтому пришлось навести какой-никакой порядок, чтобы папка с книгами не была совсем уж неподъёмной помойкой. После этого оказалось, что в такую библиотеку можно добавить ещё книг, за чем неизбежно последовала необходимость снова проводить ревизию. После нескольких таких циклов библиотека разрослась до более чем 37000 книг, разложенных по почти 7000 директориям и более 50Гб на диске. Тематика самая разнообразная, упор сделан больше на «серьёзную» литературу, но и жанрово-развлекательной тоже немало.

В процессе создания библиотеки я подумал, что было бы очень обидно потерять её при каком-нибудь техническом сбое, и что для меня одного это она явно избыточна, и здорово бы научиться ей делиться со всеми желающими. Однако, когда я представил себе необходимость загружать всё это на какое-нибудь облако или трекер и синхронизировать при каждом обновлении, меня охватила тоска и уныние. Вдобавок, любое приличное облако за такие дела быстро забанит. Кроме того, сами книги найти не проблема — почти все это fb2 с флибусты — так что основная ценность — это структура. Да и сама структура не есть что-то окончательное; я, конечно, попытался честно разобраться во многих жанрах и категориях, но всё же я лишь дилетант и наверняка многое можно сделать лучше. В общем, нужна не рыба а удочка.

Так что я пошёл другим путём. За основу был взято то, что почти все мои книги были с флибусты, а там у каждой книги есть свой уникальный номер. Поэтому, чтобы сохранить структуру, достаточно записать, в какой директории лежит какая книга, а по номеру можно получить как ссылку на страницу этой книги, так и саму книгу в архиве флибусты, который можно скачать на торрентах. Немного умея программировать, я написал набор скриптов для работы с такими библиотеками. Поддерживаются три основных действия: 1) создание дамп-файла из файловой директории, 2) восстановление директории из дамп-файла и архива флибусты, 3) создание из дамп-файла html-каталога библиотеки.

Скрипты лежат в репозитории:

Там же находится детальное README, и тестовая коллекция из нескольких книг, для проверки настроек перед использованием основной.

Скрипты написаны на python2 (он, увы, успел за это время устареть, и как-нибудь надо будет переписать это на третьем), но для удобства три основных скрипта скомпилированы под windows:

Сама библиотека лежит отдельно в:

и иногда обновляется.

Альтернативно всё есть на меге:

Вкратце, для построения html-каталога надо положить в одну папку flibhtml.exe (или flibhtml.py с зависимостями), flibconfig.ini и library.dump, и запустить первый. Чтобы ссылки были куда надо, надо во flibconfig.ini записать адрес флибусты или рабочего зеркала в параметр FLIB_URL.

Для восстановления полной библиотеки надо скачать полный (только fb2 достаточно) архив флибусты с торрентов (есть на rutracker и booktracker). Занимает он около 300Гб, но хорошо сидируется (кроме того, он весьма полезен в быту и без моих скриптов). Дальше нужны flibextract.exe (или flibextract.py с зависимостями), flibconfig.ini и library.dump. Во flibconfig.ini надо заполнить ARCHIVE_PATH — путь к загруженному архиву (обычно заканчивается на fb2.Flibusta.Net) и EXTRACT_TO_PATH — путь к пустой директории, где будет создана библиотека. (Для windows обязательно надо сохранить 4 волшебных символа перед именем диска, иначе длинные пути могут не обработаться) Полная распаковка занимает около 3-х часов на HDD.

Дополнительно есть flibdump.exe ( flibdump.py ), позволяющий создавать свои библиотеки, и flibsqlupdate.py , при помощи которого можно обновить описание книг из sql-дампов флибусты. (flibsqlupdate не скомпилирован, потому что тот, кто может поднять локальную БД и импортировать sql-дампы, и с питоном разберётся без проблем.)

PS: Я понимаю, что всё это на грани, поэтому нисколько не призываю к пиратству. Скачивание пиратских книг — личный выбор и личная ответственная каждого. Библиотекой можно пользоваться и в ознакомительных целях с целью поиска книг для последующего легального приобретения. Например, построение и использование html-каталога не требует никаких противоправных действий (но без доступа к пиратским книгам составить его я бы не смог). Кроме того, лично я не имею от этого ни малейшей выгоды (и даже не узнаю, если кто-нибудь этим пользоваться).

Еженедельные обновления Либрусека (FB2) — Неделя 37 (2023) [FB2]

Библиотека : Еженедельные обновления Либрусека (FB2)
Состояние : Неделя 37 (2023)
Формат : FB2
Качество : Распознанный текст без ошибок (OCR)
Описание :

СПИСОК КНИГ

King Stephen — (Holly Gibney #3) Holly
Абаза Константин — Казаки. Донцы, уральцы, кубанцы, терцы. Очерки из истории стародавнего казацкого быта в общедоступном изложении
Абэ Тисато — (Ятагарасу #6) Да здравствует ворон!
Адамс Дженнифер — (Cupcake. Леди и их поклонники) Элиза и ее поклонники
Алексин Анатолий — Смешилка — это я!
Альенде Исабель — По ту сторону зимы
Альенде Исабель — Японский любовник
Андерсон Лори — (Popcorn books. Rebel) Говори
Андреев Андрей — (Archivalia Rossica) Кафедра и трон. Переписка императора Александра I и профессора Г. Ф. Паррота
Берген Марк — YouTube. Как самый популярный видеохостинг завоевал мир_
Берджесс Энн — Желание убивать. Как мыслят и действуют самые жестокие люди
Богданович Татьяна — Суд над колдуном
Бойн Дуглас — Аларих, король вестготов_ Падение Рима глазами варвара
Брин К. Ф. — (Бестселлеры К. Ф. Брин. Восхитительно темные сказки) Королевство на руинах
Бунич Игорь — Балтийская трагедия. Катастрофа
Бунич Игорь — Балтийская трагедия_ Агония
Бунич Игорь — Таллиннский переход
Буркхардт Якоб — Культура Возрождения в Италии
Вагнер Рихард — ЧВК. История и современность. Горе побежденным!
Валин Юрий — (Десанты #4) Мамалыжный десант
Васильев Сергей — (Император из стали #5) Стальная хватка империи
Вудифилд Фиона — (Женская сумочка) Брачное агентство Джейн Остин
Вулф Сара — (Принеси мне их сердца #1) Принеси мне их сердца
Гаглошвили Тамаз — Слушай сердце. Кардиолог о мифах про самые распространенные заболевания
Галлай Марк — (Эпохальные мемуары) Через невидимые барьеры
Гембри Кира — (Руби с волшебного острова #2) Три золотых пророчества
Головнин Вячеслав — (Ловушка для Максимуса Клайда #1) Максим Ланге
Гордон Самуил — Повести, рассказы
Готорн Натаниель — (Зарубежная классика (АСТ)) Легенды губернаторского дома
Грибанов Роман — (Цена ошибки #3) Десант местного значения
Дайер Кей Си — (Хэппи-энд (Neo)) На край любви за 80 дней
де Вердьер Жером — (Loft. И смех и грех) Платье
де Ротшильд-мл. Эли — (Они вошли в историю. Мемуары великих людей) Секреты Ротшильдов
Деанджелис Камилла — (Young Adult. Экранизация) Целиком и полностью
Делафилд Э. М. — (Азбука-бестселлер) Дневник провинциальной дамы
Дитятин Николай — Общество должников
Докинз Ричард — Полеты воображения. Разум и эволюция против гравитации
Дорфман Ариэль — Призраки Дарвина
Заборов Михаил — (Эпоха Средневековья) Крестовые походы
Задорнов Михаил — Антология сатиры и юмора России XX века. Том 53. Михаил Задорнов
Звонцова Екатерина — (Лучшие мировые ретеллинги) Это я тебя убила
Зигель Феликс — Искусственный спутник Земли
Злотников Роман — (Апокалипсис сегодня #03) Немыслимые расклады
Индридасон Арнальд — (Детектив Конрауд #2) Девочка у моста
Кавагути Тосикадзу — (Пока не остыл кофе #1) Пока не остыл кофе
Кагава Джули — (Young Adult. Железные фейри #7) Железный воин
Кампенхаут Даан ван — Позволь мне найти тебя
Кинг Оуэн — (Вселенная Стивена Кинга) Куратор
Кнут Довид — Избранные стихи
Константинов Владимир — Анапа. Путешествие в прошлое
Костюкевич Дмитрий — (Самая страшная книга) Самая страшная книга. Холодные песни
Красницкий Евгений, Варюшенков Денис — (Сотник #9) Бывших не бывает
Кристи Джуди, Уингейт Лиза — (Criminal Story. Психология преступления) Книга украденных детей. Американская история преступления, которое длилось 26 лет
Куртто Марианна — Тристания
Кюссе Катрин — (Novel. Вечные ценности) Хокни_ жизнь в цвете
Леони Эдгар — Нострадамус и его пророчества
Ли Сергей — (Стать сильнее #2) Угроза с севера
Линник Сергей, Вязовский Алексей — (15 ножевых #2) Фельдшер скорой
Лисина Александра — (Вильгельм #1) Ученик колдуна
Лосън Майк — (Джо Демарко #11) Отмъщението на конгресмена
Магг Ната — Чудовище
Майнов Владимир — Поездка в Обонежье и Корелу
Макгвайр Джейми — (Young Adult. Экранизация) Мое прекрасное несчастье
Мамаев Максим — (Пепел #04) Вернуть Боярство 4
Мареева Марина — Возвращение принцессы
Мареева Марина — Зависть богов, или Последнее танго в Москве
Мартин Том — Царството
Марчук Николай — (Южный фронт Третьей Мировой #2) Мститель
Маршалл Майкл — Великий квест. Гении и безумцы в поиске истоков жизни на Земле
Медведев Анатолий — Дождь для двоих
Медведева Ирина, Шишова Татьяна — Безобразия в образовании
Мерль Робер — Мальвиль
Митчелл Маргарет — Унесенные ветром. Том 1
Митчелл Маргарет — Унесенные ветром. Том 2
Мухтар Аскад, Пармузин Борис — Рассказы новых и древних дорог_ Книга об Узбекистане
Мэл Стася — (Red Violet. Больше чем магия) Айвз и Мэллоун
Мэннинг Сарра — (Хэппи-энд (Neo)) Спаси меня
Наму Ко, Ирён Квон — (Tok. True Crime Story. Главный документальный триллер года) Кто читает сердце тьмы. Первый профайлер Южной Кореи в погоне за серийными убийцами
Некрасов Виктор — В окопах Сталинграда
Немиров Олег — Земля! Визит родственников
Непряхин Никита, Пащенко Тарас — (4К – навыки будущего) Критическое мышление
О'Лири Бет — (Хэппи-энд (Neo)) Любовь – это путешествие
Обстоятельства речи
Осокина Елена — (Что такое Россия) Судьбы икон в Стране Советов. 1920–1930-е
Панов Вадим — (Герметикон #10) Сады пяти стремлений
Пента Гертруда, Голдин Ина — (Popcorn books. Твоя капля крови) Твоя капля крови
Пикколо Франческо — Минуты будничных озарений
Пол Фредерик — (Мастера фантазии) Встреча с хичи. Анналы хичи
Поляков Владимир — Крымские караимы
Попович Наталия — Домашний фирменный алкоголь
Редферн Сюзанна — (Авантюристки) Хэдли и Грейс
Рождественская Екатерина — Призраки дома на Горького
Рысев Александр — (Теория хаоса #1) Странный аттрактор
Рысев Александр — (Теория хаоса #2) Кровь дракона (СИ)
Сагайдачный Вадим — (Дайте шанс! #4) Дайте шанс! Том 4
Сагю Чхве — (Red Violet. Магия Азии) Река, где восходит луна. Пхёнган и Ондаль
Саттер Дэвид — Тьма на рассвете. Возникновение криминального государства в России
Сергеев Артем — (Самый Лучший Ветер #04) Самый Лучший Ветер — 4
Серкас Хавьер — Законы границы
Соколов Виктор — Заработок на криптовалютах в 2018_ миф или реальность. Пошаговое руководство для начинающих
Солович Ян — «Меридиан» и другие пьесы
Спицын Евгений — (Советская держава #3) Брежневская партия. Советская держава в 1964-1985 годах
Спицын Евгений — (Советская держава #4) Политбюро и Секретариат ЦК в 1945-1985 гг._ люди и власть
Спицын Евгений — (Советская держава #5) На фронтах «холодной войны». Советская держава в 1945–1985 годах
Стерлинг Мишель Мин — (МИФ Проза) Лагерь «Зеро»
Сухинин Владимир — (Два в одном #6) Интриги Богов
Сухов Александр — (Картежник #1) Ваши не пляшут
Сухов Александр — (Картежник #2) Меняю колоду!
Таньшина Наталия — Страшные сказки о России. Классики европейской русофобии и не только
Терешко Николай — Возможны варианты.
Токарева Виктория — Внутренний голос
Толкачев Андрей — Истории неоднозначных преступлений
Томчин Александр, Томчин Максим — Медицина в Средневековье
Тронина Татьяна — (Правила любовных игр) В постели со Снежной Королевой
Трухановский Владимир — Адмирал Нельсон
Ульман Фред — (МИФ Проза) Воссоединение
Уолдер Эндрю — («Современное востоковедение» _ «Modern Oriental Studies») Китай при Мао. Революция, пущенная под откос
Уолтерс Джеймс — Путь
Уоттс Питер — (Подсолнухи) Автостопщик
Фицджеральд Фрэнсис — (Библиотека классики (АСТ)) Прекрасные и обреченные. По эту сторону рая
фон Гумбольдт Александр — (Archivalia Rossica) Экспедиция в Россию. От Невы до Алтая
Фрэнсис Гэвин — Интенсивная терапия. Истории о врачах, пациентах и о том, как их изменила пандемия
Хабърд Л. — (Мисия Земя #10) Обречена планета
Хабърд Л. — (Мисия Земя #7) Път към възмездието
Хабърд Л. — (Мисия Земя #8) Катастрофа
Хабърд Л. — (Мисия Земя #9) Победа на злото
Хакамада Ирина — Чиллософия. Опыты выхода из безвыходности
Хорсман Реджинальд — Вторая война за независимость США. Соединенные Штаты против Британской империи_ сражения на суше и на море
Хэндлер Дэвид — (Расследование Стюарта Хога #1) Человек, который умер смеясь
Чен Кирстен — (Авантюристки) Подделка
Чиков Владимир — (Секретные миссии) «Крот» в генеральских лампасах
Чуйков Иван, Чуйкова Евгения, Гершевская Наталия — (Очерки визуальности) Разное
Швец Юрий — Станция Вашингтон. Моя жизнь шпиона КГБ в Америке
Шлионская Ирина — Мистическое искусство_ скрытые смыслы и спорные теории
Шумилов Алексей — (Олигарх из будущего #1) Деньги пахнут кровью
Щепетнев Василий — (Переигровка #07) Переигровка — 7 Заморозки
Эко Умберто — Как написать дипломную работу. Гуманитарные науки
Ялкут Селим — Американский альбом
Ямамото Цунэтомо — Хагакурэ, или Сокрытое в листве
Ясинская Марина — (Колизион #2) Колизион. Шатер отверженных
Ясинская Марина — (Колизион #3) Колизион. Купол изгнанных

ДОБАВЛЕНИЕ ЭТИХ РАЗДАЧ В MyHomeLib (спасибо OlegLesnoy)

Эти подборки книг видны в программе MyHomeLib только при создании собственной коллекции.
В результате получается удобный каталог, в котором есть краткие аннотации к книгам, разнообразные сортировки, свои пометки. Возможно полное удаление ненужных книг из коллекции на жестком диске. Удобно одним нажатием переносить избранное на подключенное мобильное устройство для чтения, с одновременным конвертированием в необходимый формат.
Как это сделать:
1 — Программа MyHomeLib (2.2.0_822) бесплатна, есть на сайте разработчика.
2 — Скачать нужные раздачи обновлений Либрусека от El_Parasito. Скопировать папки с еженедельными обновлениями в одну специально созданную папку, например с названием =Ш=.
3 — Запускаем MyHomeLib и создаём новую пустую коллекцию (нажать клавиши»Ctrl+N»), далее заполняем поля:
— «Название коллекции» – любое, можно =Ш=.
— «Файл коллекции» – дублируем выбранное название (это поле для выбора файлов созданных и удаленных ранее коллекций, если есть желание восстановить, они находятся в директории программы).
— «Папка с книгами» – указываем на местоположение нашей пользовательской папки =Ш=.
Затем несколько нажатий «Далее» для начала сканирования.
4 — Процесс достаточно долгий, поэтому новичкам советую потренироваться в создании коллекции из любого одного обновления, дабы сохранить нервы и быстрее понять, что должно получиться. При сканировании может возникнуть разница сколько обнаружено файлов и сколько добавлено книг. Эта ошибка обычно возникает при наличии длинных названий у файлов (более 256 знаков), такие надо найти (можно с помощью Total Commander, руководство ниже) и переименовать.
5 — Создавать можно сколько угодно коллекций, но в программе будет видна только одна, выбранная в меню на данный момент (если пользователь создал их несколько).
6 — При появлении очередных еженедельных обновлений, действуем согласно пункта №2. Далее выбираем в меню: «Коллекция» — «Импорт» — «Файлы fb2 и fb2.zip». Программа просканирует папку =Ш= и добавит новые книги.
7 — В отличии от официальных сборников библиотек типа «Либрусек» больших объёмов, создание собственной коллекции избавляет от необходимости хранить ненужное на диске.
— Пример (не для полиглотов) как полностью удалять книги на другом языке (обязательно в настройках «Разное» поставить галку «Удалить файлы при удалении книг»):
После окончания импорта библиотеки выбрать: «Поиск» — «Язык» — «Применить». Отметить галочками и удалить ненужные книжки: «Книга» — «Удалить». Повторить для других языков (кроме. ).
— Аналогично можно удалять книги по жанрам и тематикам, выделяя в поиске соответствующие группы.
8 — В раздачах много повторений, как поступить:
— Можно лишнее удалить любой программой по поиску дубликатов файлов.
— Можно в пользовательской папке =Ш= создать папки с названием букв алфавита и вручную (с помощью Total Commander) перекинуть книги по алфавиту из всех еженедельных обновлений. В итоге выйдет компактней (всего 30 папок) и можно покопаться без запуска MyHomeLib (иногда таскаю с собой дубликат всей коллекции на переносном жёстком диске).
P.S. для тех, кто экономит место:
Программа MyHomeLib может читать книги в архиве типа zip. Поэтому файлы предварительно упаковываем в zip-архивы, а потом создаем коллекцию. Книги ужимаются примерно в два раза, при большом объеме это существенно.
Руководство по сокращению длинных названий с помощью Total Commander:
1 — выделить все файлы в папке (Ctrl+A).
2 — нажать «Групповое переименование» (Ctrl+M).
3 — ввести в поле «Маска для имени файла» значение [N1-200] (именно в квадратных скобках).
4 — нажать кнопку «Выполнить».
В итоге все файлы из папки с названием более 200 знаков переименуются, остальные останутся без изменений.
Если что-то не получается — обращайтесь в личку https://rutracker.uproxy.to/forum/privmsg.php?mode=post&u=17307622

Параллельно выгружаю на телеграм @newbooksfb2

  • Скачать раздачу по magnet-ссылке
  • 390.3 MB

rutracker.uproxy.to не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм

Myhomelib как удалить ненужные книги

Библиотека Либрусек — одна из самых больших сетевых библиотек художественной литературы на русском языке. Список произведений предоставить не предоставляется возможным, в связи с большим объемом контента. Желающие могут ознакомиться с ним на официальном сайте библиотеки. MyHomeLib — удобная программа-каталогизатор для работы с архивами библиотеки Либрусек

12.12.2015
Добавлен архив fb2-569000-572999 (2,8 Гб ноябрь)

ЧАВО. Обязательно к прочтению!

Почему в описании раздачи нет статистики?
Статистика убрана из описания в процессе оптимизации. Вы всегда можете ее посмотреть в MyHomeLib.

Как же теперь проверить, что коллекция обновилась корректно?
Механизм обновлений устроен так, что коллекция либо обновляется полностью, либо не обновляется вообще. Промежуточных вариантов не бывает. Так что достаточно посмотреть на версию коллекции в статистике. Если версия соотвествует дате описания раздачи (+/- один день) и список книг/авторов/серий не пустой, значит все нормально.

Будет ли обновление раздачи?
Обязательно будет. Если по какой-то причине регулярные обновления прекратятся, об этом будет обязательно сообщено.

А когда будет обновление?
Обновления выходят 5-10 числа каждого месяца. Возможны задержки, связанные с техническими проблемами или наличием работы и личной жизни у релизера. Просьба относиться к этому с пониманием и не плодить десятки одинаковых сообщений с сакральным вопросом «А когда. «

Как найти книгу, которая есть на Либрусеке, но не отображается в списке?
Идем на Либрусек, ищем нужную книгу, смотрим на ссылку. и видим: lib.rus.ec/b/239586
Цифры в ссылке это название файла в раздаче. Вкладка «Поиск» — «Имя файла», вводим номер, и вуаля!

Поиск ничего не находит. Какого хрена?
1. Убедитесь, что вы не ищете книги в формате doc pdf или djvu. В этой раздаче книги только в формате fb2. Все остальное ищите в других местах.
2.Учтите, что раздача обновляется раз в месяц, а книги на Либрусек добавляются раз в день. Так что здесь физически не может быть книг, добавленных после формирования последнего архива. Внимательно посмотрите на номер книги, который вы ищите, и на номер в названии и последнего добавленного архива в раздаче. Если номер книги больше, то ждите следующее обновление.

Существует ли возможность скачать архивы только выбранных жанров? Либо же после скачки всего массива удалить ненужное?
Нет. Книги внутри архивов никак не отсортированы.

При попытке открыть/отправить на устройство книгу программа пишет «архив . не найден» Или выдает сообщение об ошибке. Что делать?
Неправильно указан путь к архивам библиотеки. Откройте «Свойства коллекции», укажите правильную папку с архивами, перезапустите программу.
Если вы не меняли расположение папки с архивами внутри раздачи, то папка должна быть указана как lib.rus.ec

Основные возможности программы MyHomeLib

1. Поиск и выборка книг по:
названию,
автору,
сериям,
жанрам,
дате добавления в коллекцию.

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

Поддерживаются следующие выходные форматы файлов:
FB2, FB2.zip — файл в формате FB2 в нормальном и сжатом виде. Поддерживается: КПК (haali reader), LBook V3, PocketBook 301.
LRF — файл проприетарного формата LRF от Sony. Поддерживается: Sony PRS-500, Sony PRS-505, Sony PRS-700.
TXT — файл в простом текстовом формате. Поддерживается: eInk — ридер от Explay. Название не знаю, читает исключительно txt.

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

Инструкция по установке

Для установки необходимо наличие установленного WinRAR или 7Zip.

После скачивания торрента необходимо распаковать архивный файл MyHomeLib.rar в текущую папку («Extract Here»/»Извлечь в текущую папку» в контекстном меню WinRar)

Запуск MyHomeLib выполняется файлом MyHomeLib.exe.

При первом запуске появится окно мастера создания коллекции.

Выбираем Коллекция из файла inpx. Жмем Вперед.

Выбираем «Локальный файл inpx» — Указываем путь к файлу librusec_local_fb2.inpx,

который идет в раздаче. Жмем Вперед.

В поле папка с книгами пишем полный путь к папке с архивами,

остальные поля не меняем. Жмем Вперед.

После того, как мастер закончит создание коллекции, можно пользоваться.

Инструкция по обновлению MyHomeLib

Автоматическое обновление коллекций (рекомендуется)
1) Распаковать архив MyHomeLib_2_1.rar в эту же папку поверх имеющихся файлов
2) В главном меню MyHomeLib выбрать Инструменты — Обновить коллекции

Ручное обновление коллекций (если нет доступа к интернету)
1) Распаковать архив MyHomeLib_2_1.rar в эту же папку поверх имеющихся файлов
2) Запустить программу. Открыть настройки, вкладку Интернет. В поле Папка с обновлениями вписать update
3) Скопировать файл librusec_local_fb2.inpx в папку update в папке с этой раздачей и переименовать его в librusec_local_fb2.zip
3) В главном меню выбрать Инструменты — Обновить коллекции

Как скачать обновление раздачи

(1) остановить скачивание,
(2) удалить старый торрент у себя из клиента (старые архивы удалять не надо),
(3) скачать новый торрент и запустить его у себя в клиенте вместо старого, при этом указать клиенту путь в старую папку куда и должно происходить скачивание новых архивов.
Ваш клиент при этом должен произвести хеширование (проверку) старой папки (если не производит сам — помогите ему сделать это), и будет докачивать только те архивы, которых у вас ещё нет. Ранее скачанные архивы при этом не удаляются, а продолжают раздаваться!

Название: Библиотека Либрусек
Формат: FB2, eBook
Дата выхода: 12.12.2015
Язык: Русский (в основном)
Автор сборки: koreec, SlalomJohn
Авторов: 77033
Книг: 337880
Серий: 22629
Версия MyHomeLib: 2.2.0.822
Размер 155.98 GB

» MyHomeLib

На спутник вы по сотовому данные закидываете?
Не знаю как у вашего опсоса устроена сеть — мой не блокирует http://forum.home-lib.net/, а вот РТ блокирует (но как-то криво — если нажать F5 несколько раз, то может загрузится форум)!

Автор: Andarin
Дата сообщения: 01.05.2014 19:24

На спутник вы по сотовому данные закидываете?

Это один из вариантов. Или двусторонний спутниковый. именно в этом случае
Цитата:

как-то криво — если нажать F5 несколько раз, то может загрузится форум

А вообще такой нюанс — если набираю http://home-lib.net/, то блокируется, если http://www.home-lib.net/ — то нет. С другими сайтами не замечал такого. Обычно набираю просто, без http:// или www. Автоматом подставляется http:// А если надо, то www. приходится вручную ставить. Но это редко (хотя бывало такое)

Автор: Balistic
Дата сообщения: 02.05.2014 12:45
Не попёрла прога, к сожалению. Вернулся на FBReader 0.10 + FictionBook Editor
Автор: WildGoblin
Дата сообщения: 18.05.2014 13:23

b813
* исправлена загрузка аннотаций с сайта (с Флибусты)
* возвращена кнопка «стереть»

b813
* поправлен импорт fb2 и fb2.zip

Автор: Kanev75
Дата сообщения: 04.06.2014 09:29

Подскажите, пожалуйста, толковую инструкцию, для новичка этой программы.

У меня накопилась своя библиотека книг из различных источников и в разных форматах, все разложено по папка.
Хотел бы всю эту коллекцию импортировать в MyHomeLib

Автор: Skif_off
Дата сообщения: 17.06.2014 22:50

На случай, если автор здесь бывает (не хочу регаться ради одного бага):
версия 2.2.0.815 — если имя файла заканчивается на многоточие name. fb2, то сабж ругается, что файл namefb2 не найден.

Автор: simonsat
Дата сообщения: 20.06.2014 19:17
Подскажите как заставить занести в библиотеку невалидные FB2? Ошибка разбора, половина книг побоку.
Автор: Skif_off
Дата сообщения: 20.06.2014 19:50
simonsat
«невалидные» — это какие?
Автор: simonsat
Дата сообщения: 20.06.2014 20:05

В них структура не соответствует стандарту. Но все читалки нормально открывают и определяют автора, жанр и содержание. MyHomeLib при добавлении книг пишет: Ошибка структуры fb2. Booknizer всё понимает ноо. (тупой, платный и оттяпует дохренища места на диске).
По поводу . Есть в настройках фильтр .

Автор: WildGoblin
Дата сообщения: 29.07.2014 17:44

b818
* AV на авторе @Dron
* Неполное сохранение пресета поиска

b817
*Исправлено сохранение размера окна

b815
+ Лог обновлений пишется в файл (update.log в рабочей папке).

b814
+ Опция «Игнорировать отсутствующие архивы». По-умолчанию включена
* Исправлена логика при переключении режимов отображения информации о книге (Обложка/Аннотация/BookInfo)
* Рефакторинг кода

Автор: Yevgenijz
Дата сообщения: 16.11.2014 16:45

А можно ли в коллекции Либрусека просмотреть разные версии одной и той же книги(которые в Либрусеке объединены, но ведь ничто не стирается бесследно, хранятся все версии)?

Автор: WildGoblin
Дата сообщения: 16.11.2014 16:50

А можно ли в коллекции Либрусека просмотреть разные версии одной и той же книги(которые в Либрусеке объединены, но ведь ничто не стирается бесследно, хранятся все версии)?

Кнопку «Скрыть удалённые» нажмите, если до этого нажимали её.
Автор: WildGoblin
Дата сообщения: 07.04.2015 16:49
Автор: WildGoblin
Дата сообщения: 21.05.2015 08:18

Новая версия MyHomeLib 2. 2 сборка 822 (14 мая 2015 г.)

Добавлено/Исправлено:
• Фильтрация запрещенных символов в имени файла при отправке на устройство
• Остановка отправки на устройство на «проблемных» файлах.
• Видимость пункта меню «Синхронизировать файлы»
• Видимость пункта меню «Удалить книгу»
• Обработка параметров скриптов и читалок
• Исправлена обработка кавычек в параметрах скриптов
• создание пустышек при попытке открыть несуществующий архив
• access violation при попытке открыть несуществующий архив
• Кодировка файлов при экспорте в txt
• Чистка тегов при экспорте в txt
• Обработка ключа %fa в шаблонах
• Парсинг аннотаций и отзывов с флибусты и либрусека
• Выбор языка в списке Авторов, Серий и Жанров
• Выбор поиска среди прочитанных книг
• Отдельные настройки прокси для обновлений
• Добавлена возможность обновлений через SOCKS прокси (TOR, и.т.п);
• Создание новой коллекции осуществляется через прокси для обновлений
• Исправлен параметр UserAgent
• Исправлен импорт fb2/fb2.zip с сортировкой
• Добавлена поддержка NAS
• Исправлен импорт книг. Символ новой строки теперь заменяется пробелом
• При импорте, если количество полей книги в inp меньше чем указано в structure.info ошибка Out of bounds больше не происходит
• Oшибка 404 при удаленном доступе к онлайн архивам показывает URL.
• В онлайн сценариях теперь можно использовать поля: %FOLDER% %LANG% %FILEEXT% %FILENAME% и все цифровые поля
• Исправлен баг с восстановлением позиции главного окна программы
• Добавлен шаблон %fc — фамилия, имя и отчество выбранного автора на закладке «Авторы» (шаблон работает только при экспорте с закладки «Авторы», при экспорте с других закладок заменяется шаблоном %f)
• Исправлен баг с отображением поля %id при составлении шаблона.
• Исправлены орфографические ошибки
• Чтение книг из USR архивов
• Опция «Игнорировать отсутствующие архивы». По-умолчанию включена
• Неполное сохранение пересета поиска
• Очистка полей при смене пресета поиска

Автор: WildGoblin
Дата сообщения: 24.09.2015 10:12

Настраиваем в сабже закачку книг через flibustahezeous3.onion без установленного локально Tor

1) Устанавливаем Proxomitron;
2) Копируем в буфер обмена код:
Код: [HTTP headers]
In = FALSE
Out = TRUE
Key = «Cookie: flibustahezeous3.onion.gq (out)»
URL = «flibustahezeous3.onion.(gq|cab|nu)»
Replace = «onion2web_confirmed=true»

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *