Добавить в корзинуПозвонить
Найти в Дзене
Герман Геншин

Я нашёл способ сохранять целые сайты навсегда! Как читать любой ресурс без интернета — раскрываю секрет

Обычно, когда нужно сохранить сайт для работы в офлайне, вы жмёте «Сохранить страницу» в браузере. Но так получится запасти только одну вкладку; чтобы утащить весь сайт — придётся каждую страницу сохранять вручную, а потом разбираться в груде html-файлов. Оказывается, есть способ куда удобнее! OpenZIM — это открытый проект, который позволяет создавать точные копии сайтов для просмотра без интернета. Для этого был придуман особый формат — .zim: он упаковывает сайт в один компактный файл. Открывать такие архивы удобно через специальную программу Kiwix, которая выглядит почти как браузер, только всё внутри работает даже без подключения к сети. В библиотеке OpenZIM вы найдёте уже готовые архивы популярных вики и образовательных ресурсов. Например, можно скачать весь англоязычный объём Википедии (примерно 100 ГБ) и пользоваться ею офлайн. Есть и облегчённая версия — около 11 ГБ. Прямо в Kiwix доступна и огромная библиотека Project Gutenberg. Архивы бывают разными по размеру. Я, например, с
Оглавление

В двух словах

Обычно, когда нужно сохранить сайт для работы в офлайне, вы жмёте «Сохранить страницу» в браузере. Но так получится запасти только одну вкладку; чтобы утащить весь сайт — придётся каждую страницу сохранять вручную, а потом разбираться в груде html-файлов. Оказывается, есть способ куда удобнее!

1. Знакомьтесь: проект OpenZIM

OpenZIM — это открытый проект, который позволяет создавать точные копии сайтов для просмотра без интернета. Для этого был придуман особый формат — .zim: он упаковывает сайт в один компактный файл. Открывать такие архивы удобно через специальную программу Kiwix, которая выглядит почти как браузер, только всё внутри работает даже без подключения к сети.

В библиотеке OpenZIM вы найдёте уже готовые архивы популярных вики и образовательных ресурсов. Например, можно скачать весь англоязычный объём Википедии (примерно 100 ГБ) и пользоваться ею офлайн. Есть и облегчённая версия — около 11 ГБ. Прямо в Kiwix доступна и огромная библиотека Project Gutenberg.

Архивы бывают разными по размеру. Я, например, скачал ZIM-файл Doom Wiki и спокойно листал его через Kiwix — ощущение, словно просто сидишь на сайте, только всё работает мгновенно и даже без интернета.

Самое крутое — вы не ограничены только готовыми архивами из библиотеки. С помощью инструментов OpenZIM легко создать собственную ZIM-копию любого сайта по ссылке. В сообществе это называют «распечатать сайт». Сейчас расскажу о двух способах сделать это.

2. Как быстро «распечатать» сайт

Быстрее всего — воспользоваться онлайн-сервисом Zimit на портале Kiwix. Всё просто: вводите адрес сайта и ваш e-mail (туда придёт ссылка на готовый архив). Запускайте «распечатку» — вкладку браузера можно закрывать, процесс пойдёт без вас.

Когда сайт будет упакован в ZIM-файл (вы увидите прогресс), вам придёт письмо со ссылкой для скачивания. Архив открываете в Kiwix — и просматриваете сайт, будто бы у вас всегда есть интернет.

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

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

3. Более продвинутый способ распечатки сайтов через ZIM

Вы можете запустить Zimit прямо на своём устройстве с помощью Docker. Эта бесплатная платформа позволяет запускать приложения в изолированной среде (контейнерах). Для Zimit есть официальный Docker-образ, так что всё запускается буквально в пару команд. Сейчас покажу, как это делается.

Первым делом установите Docker на компьютер. Если у вас Windows — скачайте Docker Desktop через Microsoft Store или с официального сайта. Ничего сложного.

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

Вот пример команды, чтобы создать архив ZIM из сайта. Покажу на примере Legiblenews — после 'seeds' укажите ссылку на сайт, а в параметре 'name' задайте имя архива.

Эта команда соберёт архив со всеми страницами Doom Wiki. Чтобы не переполнить диск, можно задать лимит страниц и ограничить глубину обхода ссылок через параметры 'pagelimit' и 'depth'. Глубина показывает, насколько далеко бот «уйдёт» от главной страницы по внутренним ссылкам.

Подпишитесь, чтобы не пропустить полезные советы по работе с ZIM и Kiwix

Готово! ZIM-файл появится в той же папке, откуда вы запускали команду. Если нужно узнать точный путь, просто выполните команду ниже – и откройте указанную папку через проводник.

Теперь открывайте архив через Kiwix. Скачайте Kiwix с официального сайта, распакуйте и откройте 'kiwix-desktop'. В программе нажмите на иконку папки, выберите свой .zim-файл — и вот весь сайт у вас под рукой!

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

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

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

Также подписывайтесь на нас в: