OleksiyPenkov/MyHomeLib
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Switch branches/tags
Branches Tags
Could not load branches
Nothing to show
Could not load tags
Nothing to show
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Cancel Create
- Local
- Codespaces
HTTPS GitHub CLI
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Проблемма с MyHomeLib
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
4e37c33 Mar 6, 2020
Changed encoding to UTF8 BOM
Git stats
Files
Failed to load latest commit information.
Latest commit message
Commit time
May 7, 2019
May 9, 2019
May 9, 2019
Dec 12, 2019
Mar 11, 2019
About
MyHomeLib — компьютерная программа для управления домашней библиотекой электронных книг. MyHomeLib может использоваться не только для каталогизации коллекции файлов с электронными книгами, но и как клиент для работы с библиотекой Либрусек и другими библиотеками на движке Либрусек (Флибуста и другими подобными).
Источник: github.com
Описание электронной библиотеки myhomelib: как установить, настроить и пользоваться ею? Аналоги программы
Если вы читаете литературу с персонального компьютера, с телефона или другого подобного устройства, то обратите внимание на программу myhomelib. Она абсолютно бесплатная и простая в использовании. Вы сможете без труда собрать свою собственную электронную библиотеку и создать каталогизацию.
Что это такое?
Программа разработана для управления домашней электронной библиотекой на вашем устройстве. Использовать ее можно как для каталогизации, так и как клиент для работы с библиотекой Либруск и с другими библиотеками на ее движке.
Плюсы программы myhomelib:
- Всеформатность. Можно читать книги с разных устройств без конвертации их в разные форматы.
- Полный и быстрый поиск по автору, жанру, серии, названию.
- Количество коллекций неограниченно. Можно работать с архивами либруска, с флибустой в онлайн режиме одновременно с собственной коллекцией файлов.
- Со списком книг можно работать в табличном режиме.
- Возможность создавать сборники.
- Можно подключать другие коллекции.
- Полноценна поддержка формата FBD (импорт, конвертация, редактирование).
- Списки обновляются автоматически.
- Загрузка рецензий с сайта Lib.rus.ec.
Как установить приложение данного типа: пошаговая инструкция
Скачать данную программу можно с официального сайта
Ustanovka MyHomeLib
Можно выбрать:
- инсталляционный пакет;
- архив zip;
- архив rar.
- Кликайте на тот файл, который вам больше подходит.
- Как только скачивание закончится в появившемся окне нажмите кнопку «Запустить».
- После выберите язык установки, прочитайте соглашение и примите его условия.
- Далее нажимайте кнопку «Установить».
- Как только окно загрузки пропадет, на рабочем столе появится ярлык. Кликайте на него, чтобы начать работу с библиотекой.
Как пользоваться?
Интерфейс программы- это листы- закладки. В первых трех закладках можно работать со списками книг, сортируя их по жанрам, авторам и сериям.
- Во вкладке «Поиск» можно быстро найти нужную книгу. В последних версиях программы можно использовать только квази-SQL запросы. То есть, вам требуется найти книгу, но вы помните только одно слово из названия:
- Нажимайте на кнопку в виде многоточия рядом с полем «Название».
- Далее нажимайте на вкладку «LIKE», между знаками %% введите искомое слово, желательно без окончания.
- Потом щелкайте на кнопку «Применить», ждете несколько секунд и выбирайте нужный документ из списка.
- Вы можете формировать книги по различным группам, используя вкладку «Группы».
- Самое «рабочее» окно- это «Авторы». Изначально списки формируются по алфавиту, но всегда можно использовать полный перечень. Произведения автора представлены древовидным списком, но можно использовать таблицы для просмотра.
- Большинство действий с книгами осуществляются с помощью контекстного меню. Их можно копировать, удалять, переносить, отмечать уже прочитанные. Команда «Информация о книге» дает возможность смотреть аннотации, добавлять рецензии, скачивать отзывы пользователей.
- Для чтения книг в форматах txt, html, doc и FB2 в программу входит продвинутая читалка AlReader. Чтобы извлечь отдельные FB файлы используйте команду «Отправить на устройство». Книга сохранится в указанную папку. Для удобства можно установить опцию, чтобы программа всегда запрашивала куда именно следует поместить файл.
Как настроить?
Для комфортного чтения не только на компьютере, но и на других устройствах, таких как android, следует скачать каталогизатор Calibre. Он умеет конвертировать все в формат EPUB, который распознает большинство гаджетов.
Привязка myhomelib и calibre:
- В настройках программы выберите «Типы файлов».
- В строчке fb2 нажмите «Изменить».
- В новом открывшемся окне «Изменение типов файлов» нажмите команду «Обзор».
- Далее выбираем Calibre и сохраняем.
Теперь можно подключать гаджеты к компьютеру и закачивать книги, которые буду открываться в приемлемом для них формате.
Обновление коллекции
Отдельные архивы и обновления перестали выкладываться на официальный сайт в 2018 году.
Как же обновить коллекцию? Регулярно новые полные версии появляются на Либруске. На торренте можно увидеть актуальную дату закачки, если появился новый архивный файл за месяц, то скачивайте его. И следуйте инструкциям по предыдущему обновлению.
Что делать, когда архив не найден?
Возможны два варианта:
- Неправильно указан путь к папке.
- У пользователя нет архивов.
В программе есть только списки книг, которые лежат в архивах. Сами архивы можно качать на торрентах.
Как редактировать темы?
Все новые обновления закончились в 2018 году, а различные файлы нужно скачивать с торрент – трекеров.
Аналоги
В качестве аналогов данной программы выступают:
- Самый известный аналог – MyruLib.
- Так же находится в свободном доступе, но использует для чтения книг CoolReader.
- Для андроида главным аналогом считается ЛитРес.
Если электронная библиотека не отвечает и не запускается?
Удалите программу и скачайте инсталлятор с официального сайта заново.
Версии
Последнее обновление-версия-2.3.0 – 25/04/2018.
Программа до сих пор в ходу, обновленные архивы можно скачивать с торрентов. И она оптимально подходит для систематизации книг по темам, жанрам и авторам. Такая программа будет полезна для студентов, и для людей, которым важен порядок и организованность литературного пространства.
Источник: redsoft.club
MyHomeLib
MyHomeLib — это бесплатная программа, которая предназначена для каталогизации и управления коллекцией электронных книг. В ней есть все необходимые инструменты для удобной навигации по вашей виртуальной библиотеке, поиска, сортировки и группировки книг и многое другое. Книги, добавленные в библиотеку, можно группировать по автору, серии и жанру.
Также есть мощная функция поиска со множеством критериев. Со списками книг можно работать в табличном режиме. В этом режиме вы можете сортировать книги по любому столбцу. Программа работает с книгами в формате fb2, html, doc и txt. При навигации по библиотеки отображаются обложка книги и короткая аннотация.
MyHomeLib имеет функцию импорта/экспорта пользовательских коллекций в формате xml и inpx. К программе можно быстро подключить e-pub и pdf конвертеры, а также пользовательские скрипты для обработки книг. Вы можете создавать в программе собственные группы и добавлять в них книги. По умолчанию в ней уже есть две группы: «Избранное» и «К прочтению».
К слову, в состав программы входит читалка AlReader. Просто дважды кликните по книге, чтобы открыть и начать чтение. А если вы привыкли читать на мобильном устройстве (смартфоне, планшете, читалке), то MyHomeLib может отправить книги из библиотеки на устройство.
При этом, программа может конвертировать книги при передаче на устройство в нужный формат, так что вам не придется беспокоится о совместимости форматов. В добавок, вы можете создать маску для создания структуры папок библиотеки на устройстве и формирования названия файла книги. Сделать это можно в разделе «Папки/Устройства» настроек программы.
Это отличная программа для управления библиотекой электронных книг. Она удобна в использовании, включает в себя огромное количество функций и опций, но при этом в ней довольно легко разобраться. Скачайте MyHomeLib и создайте свою виртуальную библиотеку.
Источник: freesoft.ru
Домашняя электронная библиотека: MyHomeLib + FBD
Думаю, практически каждый любитель электронного чтения сталкивался с ситуацией, когда объем скачанных из сети книг увеличивается настолько, что найти в папке с ними нужную книгу становится сложнее, чем скачать ее заново. В этом случае многие пытаются систематизировать коллекцию, некоторые оставляют все как есть и продолжают скачивать все подряд в надежде когда–нибудь привести все в порядок, другие же просто перестают скачивать книги в надежде на то, что при необходимости все нужное найдется в интернете.
В итоге, первые рано или поздно забрасывают неблагодарный труд по поддержанию коллекции книг в порядке, вторые имеют огромную кучу книг, с которыми практически невозможно работать, а третьи рискуют в один прекрасный момент обнаружить любимый книжный сайт закрытым или переведенным на коммерческую основу.
В любом случае, вопрос организации домашней библиотеки и поиск в ней нужной книги является довольно актуальным.
Когда речи идет о файлах в формате fb2, то вопрос каталогизации решается весьма просто — устанавливаем бесплатную программу MyHomeLib, создаем пустую коллекцию, запускаем импорт и… вуаля! Через несколько минут имеем всю свою коллекцию отсортированную по авторам, сериям и жанрам. Выглядит это примерно так:
В части работы с файлами fb2, возможности программы весьма обширны. Изначально MyHomeLib создавалась для работы с архивами on-line библиотеки Либрусек и от отпочковавшейся от него Флибусты.
Перечислю лишь основные из них с некоторыми пояснениями:
Основные возможности
- неограниченное количество коллекций — например, можно одновременно работать с архивами либрусека, с библиоткекой Флибуста в режиме on-line и собственными коллекциями файлов в форматах fb2 и fbd.
- удобный просмотр коллекций книг в виде древовидного списка с группировкой по автору/серии
- возможность работы со списками книг в табличном режиме с сортировкой по любому столбцу
- отображение обложки и аннотации при просмотре списка книг
- чтение эл. книг в форматах fb2, html, doc, txt без установки дополнительных программ (используется AlReader 2)
- автоматический импорт fb2 из папок и zip-архивов
- не-fb2 коллекции, возможность работать с любыми типами файлов (в этом режиме книги в базу нужно вносить в ручную или используя список в формате inpx)
- Полноценна поддержка формата FBD (импорт, конвертация, редактирование)
- быстрый поиск по автору, названию книги
- полный поиск по автору, названию, серии, жанру и т.п.
- обмен пользовательскими коллекциями с помощью файлов inpx
- настраиваемые шаблоны имен папок и файлов при экспорте книг из коллекций
- экспорт fb2-книг в формате fb2.zip, txt, lrf (используется конвертор fb2lrf)
- быстрое подключение конвертеров e-pub и pdf
- импорт/экспорт пользовательских коллекций в формате xml и inpx
- подключение пользовательских скриптов для обработки книг (создание сборников, конвертация)
- редактируемые индивидуальные списки жанров любого уровня вложенности
- рейтинги и отзывы о книгах, отметки о прочтении
- работа с группами книг (Избранное, К прочтению и т.п.)
- возможность «в два клика» подключать другие коллекции (Библиотека Траума и др.)
Работа с архивами библиотеки Lib.rus.ec:
- поддержка fb2- и usr- архивов библиотеки Lib.rus.ec
- автоматическое обновление списков книг для архивов Lib.rus.ec
- загрузка рецензий с сайта Lib.rus.ec
Работа с библиотеками на движке Lib.rus.ec (Флибуста и т.п.) в режиме on-line
- менеджер закачек
- загрузка книг в фоновом режиме
- автоматическое обновление on-line коллекций
- загрузка рецензий с сайта
Интерфейс программы представляет собой несколько листков-закладок. Первые три закладки позволяют работать со списками книг, отсортированными по авторам, сериям и жанрам. Закладка «Поиск» позволяет быстро отыскать нужную книгу. В ранних версиях MHL существовал упрощенный поиск по слову или фрагменту слова. В нынешних релизах используются исключительно квази-SQL запросы.
Допустим, вам требуется найти книгу, о которой вы помните лишь то, что в ее названии было слово «каникулы». Щелкаем на кнопке «многоточие» рядом с полем «Название». Откроется редактор запросов. Теперь нужно кликнуть по надписи «LIKE» (поиск подобия).
В поле ввода запроса появится
LIKE «%%»
Между знаками «%» вводим искомое слово, лучше без окончания. Закрываем окно. Формируется запрос:
LIKE «%каникул%»
Жмите кнопку «Применить» и спустя секунду-другую можете перебирать список результатов. А если вы вдруг еще вспомнили, что в начале названия искомой книги было что-то летнее, вновь открываем конструктор запросов и добавляем это условие. Должно получиться что-то вроде:
LIKE «%каникул%» AND LIKE «летн%»
Сформулированные условия поиска можно сохранять для последующего использования, как пресеты.
MyHomeLib позволяет разделять книги на группы. Две из них предусмотрены по умолчанию, это «Избранное» и «К прочтению», но никто не мешает пользователю создавать собственные группы. Для просмотра списков отобранных книг существует закладка, которая так и называется «Группы». В случае выбора онлайн-коллекции Либрусек будет еще закладка менеджера закачек.
Основной рабочей закладкой будут, конечно же, «Авторы». По умолчанию перечень авторов разбит по буквам алфавита, но, если потребуется, можно вызвать и полный список.
Произведения текущего автора выводятся в виде удобной древовидной структуры с разбиением по сериям, но можно переключиться в плоски режим (таблица).
Почти все действия с книгами осуществляются посредством контекстного меню. Кроме разделения по группам, MyHomeLib позволяет выделять книги для массового копирования, переноса или удаления, оценивать их по пятибалльной системе, помечать уже прочитанные.
Команда контекстного меню «Информация о книге» позволяет не только просмотреть аннотацию FB2, но и добавлять рецензии. Для «либрусечных» книг можно даже скачивать отзывы пользователей с основного сайта.
Все эти пометки, рейтинги, рецензии, как «надстройки» над основной базой, можно проэкспортировать в XML-файл, чтобы, допустим, после обновления базы вернуть пользовательские данные обратно.
Файлы баз данных MHL компактностью не отличаются. Однако предусмотрена возможность их экспорта в XML-файл или же в формат inpx, что дает выигрыш по объему в десятки раз. Полученный файл можно без проблем выложить в Сеть или же послать по электронной почте. Развертывание inpx обратно в рабочую базу не отнимает много времени.
Для чтения txt, html, doc и FB2-книг в комплект MyHomeLib входит продвинутая читалка AlReader. Но если вы привыкли к другой «смотрелке», например, CoolReader, ее без проблем можно подключить через настройки.
Чтобы извлечь отдельные FB-шки из архивов Либрусека, нужно воспользоваться функцией «Отправить на устройство». Книга будет сохранена в предварительно указанную папку. При этом она может быть упакована в архив zip и переименована согласно настройкам в разделе «Папки/Устройства» функции «Настройки программы». Например: Автор – Название (Серия). Там же можно установить опцию, чтобы программа каждый раз запрашивала, куда же следует положить файл.Есть возможность использовать транслитерацию как всего имени файла/папки, так и отдельных частей (удобно для старых ридеров Sony).
Формат FBD
К сожалению, все, сказанное выше насчет легкости удобства каталогизации относится далеко не ко всем форматам книг. Книги в формате FB2 содержат всю необходимую для каталогизации информацию и их легко обрабатывать с помощью программ-каталогизаторов. Достаточно нажать пару кнопок и из десятков тысяч книг будет извлечена вся необходимая информация, включая обложки и аннотации, файлы будут переименованы и разложены по папкам в соответствии с заданным шаблоном.
Решить проблему с обработкой других форматов электронных книг и призван формат FBD, предложенный авторами программы Fb2Librarian
По сути, FBD — это обычный пустой файл в формате FB2 с заполненным дескрипшеном, имеющим то же имя, что и сама книга.
Таким образом, мы имеем саму книгу в любом из распространенных форматов (PDF, DjVu, CHM, TXT, DOC, etc.) и файл-спутник в формате FBD, содержащий всю необходимую информацию о книге, включая обложку и аннотацию, упакованные а один архив.
Достоинства такого подхода к хранению информации о книге:
- Вся информация хранится и передается вместе с книгой
- Формат позволяет хранить всю возможную информацию о книге
- Книги могут быть обработаны программами-каталогизаторами и онлайн-библиотеками в автоматическом режиме.
- Файл описания может быть создан в любом редакторе FB2-книг.
Поддержка формата
На данный момент FBD поддерживается библиотекой Либрусек и каталогизаторами MyHomeLib и Fb2Librarian. Насколько я знаю, Поддержка в MyRuLib — в планах.
В настоящее время ведется работа над редактором FBD Maker. Интерфейс редактора строился на подобие интерфейсов редакторов mp3-тэгов, с учетом специфики задач. Он больше подходит для массовой конвертации книг — например, подшивок журналов (в этом случае удобно использовать маски и шаблоны) или архивов библиотеки Генезис (можно получать информацию прямо из нее).
Что он умеет на данный момент:
- заполнять поля по маске данными из имени файла
- автоматически загружать информацию из базы библиотеки Генезис, используя md5-хеш
- автоматически конвертировать все отмеченные файлы
- автоматически вставлять обложку из файла jpg
- редактировать одиночные файла
- перезаписывать отдельные поля у групп файлов
- автоматическая конвертация и переименование файлов с генезиса
- импорт обложек из DjVu
Конвертацию отдельных книг можно осуществлять непосредственно в MyHomeLib в момент добавления в коллекцию.
Оба проекта (MyHomeLib и FBD Maker) написаны на Delphi. В качестве движка БД используется SQLite. В довесок имеется небольшая утилита для редактирования списка жанров.
Домашняя страница
Исходники открыты и доступны на Assembla:
MyHomeLib
FBD Maker
Приглашаются все желающие принять участие в обсуждении, тестировании и разработке.
Источник: habr.com
Компьютерная программа MyHomeLib — отзыв
Электронная библиотека. Или история о том, как перестать тратить огромные деньги на книги
▸ ▹▸ ▹▸ ▹ ▸ ▹▸ ▹ Добро пожаловать в мой отзыв
Сегодня хотела бы рассказать о программе, которая представляет собой электронную библиотеку.
К электронным книгам я пришла уже давно, ибо тратить огромные деньги на книги в печатном издании уже не было ни сил, ни средств. И я не жалею.
Я из тех людей, которые не считают печатное издание в сто раз лучше электронного. Я не из тех, кто видит в электронных книгах зло, бездушность и прочую ерунду =) Для меня главное — прочитать книгу, проникнуться ею, и чтобы она оставила след в моей душеньке ранимой. А уж в каком формате читать — неважно, правда.
Отзыв отчасти не про саму программу, хотя она, конечно, является ключевой.
Библиотека у меня состоит из книг Либрусека (это такой книжный портал, где можно скачать электронные книги). В общем, что-то похожее на Флибусту, кто качал электронные книги раньше, тот знает, что это и с чем это есть )))
Нет, всю электронную библиотеку я не покупала.
Да, скачала её с торрент-трекеров.
Да, с моей стороны нечестно так поступать, ведь выгоду от таких, как я, авторы не получают. Но тратить по 300-600 рублей (в лучшем случае) за книгу, которая тебе возможно и не понравится? Рискованно.
Для себя я нашла ультиматум: понравилась книга? Покупаю её в печатном издании. Нет? На нет и суда нет ))
▸ ▹▸ ▹▸ ▹▸ ▹ ▸ ▹▸ ▹ MyHomeLib
Скачать можете здесь — официальный сайт
официальный сайт
Качаете либо инсталляционный пакет, либо рар. Разницы нет.
официальный сайт
Сейчас покажу краткую инструкцию по установке с сайта, с которого я скачала библиотеку.
инструкция по установке
Общие скрины программы
Дж. Мойес — Отправить на устройство (для скачки книги на компьютер)
Путь для сохранения книги
Есть возможность импортировать или экспортировать коллекцию.
Оригиналы книг тоже присутствуют. Всеми (а может и нет) любимый Гарри Поттер
READer — (мне не очень понравился)
Настройки, с помощью которых можно сделать с оформлением всё, что душе угодно 🙂
В READERе можно поменять и фон, и шрифт, и всё остальное.
Я в основном эту программу использую, чтобы скинуть книги на компьютер, а с комп-а на IPad. Ридером практически не пользуюсь. Если раньше книги качала с документов Вконтакте, Флибусты и на посторонних сайтах, и часто сталкивалась с тем, что книга изъята правообладателем, то сейчас данной проблемы практически нет.
Библиотека обновляется практически с каждым месяцем. (всё зависит от того, когда добавят новые книги в раздачу).
Да, конечно, новейших книг, которые недавно поступили в раздачу вы не скачаете и не найдёте, но выбор и без этого велик.
Жанры книг.
В общем, для электронной библиотеки и скачки книг — советую. Хотя сам Ридер желает оставлять лучшего.
Если у вас есть ридер, через который вы обычно читаете книги на своем комп-ре/ноутбуке, вы можете спокойно поменять в настройках reader на ваш любимый.
Например, FBReader (тоже на любителя)
Источник: irecommend.ru