MyHomeLib не показывает книги после установки чаще всего по одной причине: программа установлена, но коллекция не создана и архивы с книгами не подключены. Без файла описания коллекции (inpx) и указания папки с архивами каталогизатор остаётся пустым, и пользователь видит лишь пустое окно со списком жанров. Настройка занимает несколько минут, если действовать в правильном порядке.
MyHomeLib — бесплатный каталогизатор электронных книг для Windows, который работает с коллекциями форматов FB2 и USLib, включая архивы популярных онлайн-библиотек. Программа индексирует содержимое архивов и позволяет искать книги по автору, названию, серии и жанру, не распаковывая сами файлы. Ниже разберём установку, создание коллекции, подключение архивов и решение типичных проблем.
Установка и первый запуск MyHomeLib
Программа распространяется в двух вариантах: установщик и portable-версия, которая не требует установки и хранит настройки рядом с исполняемым файлом. Для большинства пользователей удобнее portable-вариант — его можно переносить на внешний диск вместе с библиотекой. Скачивайте дистрибутив только с официального сайта проекта или проверенных источников, поскольку сторонние сборки могут содержать устаревшие версии.
После первого запуска программа предложит выбрать язык интерфейса и тип базы данных. Для домашнего использования достаточно встроенной базы SQLite — она не требует отдельного сервера и настраивается автоматически. Вариант с MySQL имеет смысл только при совместном доступе к одной библиотеке с нескольких компьютеров.
Создание коллекции и файл INPX
Ключевой элемент настройки — коллекция, то есть описание набора книг. Для готовых архивов библиотек используется индексный файл с расширением .inpx, который содержит каталог всех книг: авторов, названия, жанры, аннотации. Без него MyHomeLib не знает, что лежит внутри архивов, и не сможет построить каталог.
Чтобы создать коллекцию, откройте меню Библиотека → Создать коллекцию (в некоторых версиях — Файл → Новая коллекция) и укажите путь к файлу .inpx. Программа проиндексирует описание и попросит указать папку, где лежат сами архивы с книгами. Индексация большой коллекции может занять заметное время — это нормально, прерывать процесс не стоит.
☑️ Проверка перед созданием коллекции
⚠️ Внимание: файл .inpx и архивы книг должны соответствовать друг другу. Если индекс свежее архивов (или наоборот), часть книг не будет открываться — программа сообщит, что файл не найден. Обновляйте индекс и архивы парой.
Подключение собственных книг
Если у вас нет готовой коллекции, а есть собственная папка с файлами FB2, MyHomeLib умеет сканировать её напрямую. Используйте функцию создания коллекции «из папки»: программа прочитает метаданные из каждого файла и построит каталог. Это работает медленнее, чем загрузка готового inpx, но не требует сторонних индексов.
Для корректного результата важно, чтобы в файлах FB2 были заполнены поля автора и названия — программа берёт данные именно из них, а не из имён файлов. Книги с пустыми метаданными попадут в каталог с неопределённым автором, и искать их придётся вручную.
- 📚 Разложите книги по папкам по авторам или сериям — так проще ориентироваться вне программы.
- 🔍 Проверьте несколько файлов в редакторе FB2 и заполните пустые поля до индексации.
- 🗂️ Не смешивайте в одной папке книги и посторонние файлы — лишнее попадёт в очередь обработки.
- 💾 После индексации не переименовывайте и не перемещайте файлы, иначе ссылки в базе сломаются.
Настройка интерфейса и поиска
После создания коллекции стоит настроить отображение под свои задачи. В панели навигации доступны режимы просмотра по авторам, по сериям, по жанрам и по дате добавления — переключение выполняется кнопками на панели инструментов. Для больших библиотек удобнее режим по авторам с группировкой серий внутри.
Поисковая строка поддерживает фильтрацию по фамилии автора, названию и ключевым словам аннотации. Если поиск не находит заведомо существующую книгу, проверьте раскладку клавиатуры и лишние пробелы — каталог строится по точному совпадению подстроки, и опечатка в одну букву даёт пустой результат.
Где MyHomeLib хранит настройки и базу
В portable-версии база данных и файл настроек лежат в папке программы, обычно в подкаталоге Data. В установочной версии данные могут находиться в профиле пользователя. Перед переустановкой системы скопируйте эту папку — так вы сохраните коллекции и не будете индексировать библиотеку заново.
Чтение книг и конвертация форматов
MyHomeLib — каталогизатор, а не полноценная читалка: двойной щелчок по книге открывает встроенный просмотрщик, но для комфортного чтения лучше назначить внешнюю программу. В настройках можно указать ассоциации для форматов FB2, EPUB, PDF — тогда книга будет открываться в привычной читалке вроде CoolReader или Sumatra PDF.
Также программа умеет отправлять книги на устройство или в папку с конвертацией, если установлены внешние конвертеры. Набор поддерживаемых сценариев зависит от версии программы, поэтому сверяйтесь с документацией вашей сборки. Базовый сценарий «скопировать на устройство» работает без дополнительных настроек: выделите книги и используйте команду отправки из контекстного меню.
| Задача | Где настраивается | Что проверить |
|---|---|---|
| Создание коллекции из inpx | Меню создания коллекции | Путь к inpx и папке архивов |
| Каталог своих книг | Коллекция «из папки» | Заполненные метаданные FB2 |
| Внешняя читалка | Настройки ассоциаций форматов | Путь к exe читалки |
| Отправка на устройство | Контекстное меню книги | Подключённое устройство или папка |
| Обновление коллекции | Обновление через новый inpx | Совпадение индекса и архивов |
Обновление коллекции
Библиотеки пополняются, и коллекцию в MyHomeLib нужно периодически обновлять. Процедура проста: скачайте свежий файл .inpx и выполните обновление коллекции, указав новый индекс. Программа добавит описания новых книг, не затрагивая уже проиндексированные.
Перед обновлением сделайте резервную копию файла базы данных — если новый индекс окажется повреждённым или несовместимым, вы сможете вернуть рабочее состояние за минуту. Копирование одного файла занимает секунды, а повторная индексация большой библиотеки — десятки минут.
⚠️ Внимание: не заменяйте и не переименовывайте архивы книг во время обновления коллекции. Программа сверяет имена файлов с индексом, и изменения в середине процесса приводят к ошибкам «файл не найден».
Типичные проблемы и их решение
Наиболее частая жалоба — «книга есть в списке, но не открывается». Возможная причина: архивы переместили или индекс не совпадает с ними. Проверьте в свойствах коллекции актуальный путь к папке с архивами и при необходимости укажите его заново. Если путь верный, а ошибка остаётся, вероятно, нужен более свежий или, наоборот, соответствующий архивам файл inpx.
Вторая типичная ситуация — программа медленно работает с очень большой коллекцией. Здесь помогает запуск с локального диска вместо сетевого, а также отказ от хранения базы на флешке с медленной записью. Антивирус, проверяющий каждый архив при обращении, тоже может тормозить работу — добавьте папку библиотеки в исключения проверки, если уверены в источнике файлов.
- 🐌 Медленный запуск — перенесите базу с флешки на локальный диск.
- ❌ «Файл не найден» — проверьте путь к архивам в свойствах коллекции.
- 🔤 Крякозябры вместо русских имён — возможная причина в устаревшей версии программы, обновите её.
- 🧱 Ошибка при индексации — проверьте, что inpx-файл скачан полностью и не повреждён.
Что делать, если коллекция вообще не создаётся
Убедитесь, что файл inpx не находится в папке с правами только на чтение и не заблокирован другой программой. Попробуйте создать тестовую коллекцию из маленькой папки с несколькими FB2 — если она работает, проблема в конкретном файле индекса, а не в программе.
FAQ: частые вопросы о настройке MyHomeLib
Работает ли MyHomeLib на Windows 10 и 11?
Да, программа запускается на современных версиях Windows. Рекомендуется использовать актуальную сборку с официального сайта проекта, так как старые версии могут некорректно отображать интерфейс или индексировать новые коллекции.
Можно ли держать несколько коллекций одновременно?
Да, MyHomeLib поддерживает несколько коллекций, между которыми можно переключаться. Это удобно, если у вас отдельно собраны художественная литература, технические книги и собственная папка с файлами.
Обязательно ли скачивать все архивы библиотеки?
Нет. Можно положить в папку только часть архивов — каталог покажет всё содержимое индекса, но открываться будут лишь те книги, чьи архивы реально присутствуют на диске.
Чем открыть FB2, скачанный через MyHomeLib?
Файл FB2 открывается большинством читалок: встроенным просмотрщиком MyHomeLib, программами CoolReader, FBReader, STDU Viewer и другими. Назначить внешнюю читалку можно в настройках ассоциаций форматов.
Как перенести библиотеку на другой компьютер?
Скопируйте папку portable-версии программы вместе с базой данных и папкой архивов, сохранив структуру каталогов. Если пути к архивам изменятся, укажите новый путь в свойствах коллекции — заново индексировать ничего не придётся.