Website Downloader от AhmadIbrahiim: офлайн-копия любого сайта

Бесплатный аналог HTTrack: вставляешь адрес — получаешь страницы, скрипты, стили и картинки с переписанными ссылками. Собираем копию руками агента и проверяем её без интернета.

Website Downloaderофлайн-копия сайтаHTTrackClaude Codeархив сайтов
↻ Updated 2026-11-08EAEvgenii ArsentevEvgenii Arsentev · PhD

Reviewed for accuracy by Evgenii Arsentev, PhD · 2026-11-08

Ты обещанный инструмент найдёшь и запустишь: Website Downloader от AhmadIbrahiim на GitHub. Он вытягивает с сайта все страницы, JavaScript, CSS и изображения, а потом переписывает ссылки внутри копии — чтобы она открывалась офлайн так же, как живая версия. Бесплатная альтернатива HTTrack: веб-интерфейс, куда вставляешь URL, либо локальный запуск парой команд — команды за тебя выполнит агент.

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

Что понадобится

Собери это до старта

  1. 1Компьютер с интернетом и агент Claude Code — он сам поставит всё нужное.
  2. 2Адрес сайта, копию которого ты хочешь получить. Начни с небольшого — 10–30 страниц.
  3. 3Понимание, зачем копия: референс вёрстки, архив страницы, работа без связи.
  4. 4Полчаса спокойного времени: скачивание быстрое, проверка медленная.
  5. 5Платить нигде не нужно. Инструмент бесплатный, аккаунты и подписки для него не требуются.

Настраиваем по шагам

Шаг 1. Поставить Website Downloader и открыть его интерфейс

Сначала инструмент должен появиться у тебя на машине. В ролике сказано: ищи на GitHub AhmadIbrahiim «Website Downloader» — это ровно тот проект. Ты туда не полезешь руками: агент найдёт репозиторий, поставит всё, что нужно для запуска, и поднимет локальный веб-интерфейс.

✦Скопируй агенту

«Найди на GitHub проект Website Downloader от автора AhmadIbrahiim, поставь его на мой компьютер — всё нужное для работы установи сам — и запусти. Потом напиши мне обычными словами, как открыть его веб-интерфейс и куда вставлять адрес сайта.»

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

Шаг 2. Первая копия: вставил адрес — получил сайт

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

✦Скопируй агенту

«Через Website Downloader скачай полную офлайн-копию сайта [вставь адрес]. Нужны все страницы, стили, скрипты и картинки. Когда закончит — напиши, сколько страниц и файлов скачалось и как мне открыть эту копию.»

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

Шаг 3. Проверить, что приехали JavaScript, CSS и изображения

Ролик обещает четыре вещи: страницы, JavaScript, CSS, изображения. Проверяются они по отдельности, потому что ломается тоже по отдельности: страницы скачались, а картинки лежат на отдельном домене и остались там. Пусть агент пересчитает всё по категориям и скажет прямо, чего не хватает.

✦Скопируй агенту

«Проверь скачанную копию сайта: посчитай отдельно страницы, файлы стилей, скрипты и картинки. Если какой-то категории нет совсем или картинок подозрительно мало для такого сайта — скажи прямо, чего не хватает и почему, и попробуй дотянуть недостающее.»

Что должно получиться: четыре числа и внятный комментарий. Открой две-три внутренние страницы копии и посмотри на картинки. Пустые рамки и иконки-заглушки вместо фото — изображения не приехали; возвращайся к агенту с этой конкретикой.

Шаг 4. Переписанные ссылки: переходы внутри копии

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

✦Скопируй агенту

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

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

Шаг 5. Проверка без интернета — главный шаг

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

✦Скопируй агенту

«Объясни мне в двух строчках, как выключить интернет на моём компьютере. Я выключу и скажу тебе. После этого открой скачанную копию, пройди по главной и по пяти внутренним страницам и напиши, что открылось нормально, а что сломалось: пропавшие картинки, пустые блоки, неработающее меню, неработающий поиск.»

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

Шаг 6. Честный список: что в копию не приехало

Ты получаешь фронтенд: вёрстку, стили, скрипты, картинки. Ты не получаешь сервер, базу и личный кабинет. Копия витрины — да, копия сервиса — нет. Формы не отправятся, поиск не найдёт, корзина не посчитает, вход в аккаунт не сработает. Пусть агент напишет это списком, чтобы ты не искал поломку там, где её нет.

✦Скопируй агенту

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

Что должно получиться: список на 5–10 пунктов. Сверь его со своей задачей. Нужен референс вёрстки или архив текста — список тебе не мешает. Нужна работающая копия сервиса — этот инструмент её не даст, и никакой другой скачиватель страниц тоже.

Шаг 7. Человеческий темп, чтобы тебя не отрезали

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

✦Скопируй агенту

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

Что должно получиться: скачивание идёт дольше, зато доходит до конца. Если агент сообщает об ошибках доступа — не уговаривай его обойти защиту, просто оставь этот сайт в покое.

Шаг 8. Библиотека копий, которая копится месяцами

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

✦Скопируй агенту

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

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

!Где тебя накажут и что сломается

Скачанный сайт — чужой код и чужие тексты. Скачать лендинг и выложить его под своим именем — не лайфхак, а присвоение чужой работы; как референс вёрстки смотри сколько хочешь, публиковать нельзя. Закрытые разделы тяни только из своих учёток: лезть скачивателем в чужой личный кабинет, в чужой LinkedIn или Instagram — прямой путь к блокировке аккаунта, и чаще блокируют того, кто полез. Лимиты и паузы соблюдай всегда, иначе сайт закроет доступ на середине скачивания. И помни: как только сайт переделают, твоя копия перестаёт совпадать с живой версией — она показывает один конкретный день, не больше. Сайты, которые целиком собираются скриптами на ходу и тянут данные с сервера, в офлайне будут выглядеть пустыми — это не поломка инструмента, это предел метода.

Кому подходит

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

✓Итог

Инструмент — Website Downloader от AhmadIbrahiim на GitHub, бесплатный. Агент его ставит и запускает, ты вставляешь адрес и получаешь страницы, JavaScript, CSS и картинки с переписанными ссылками. Денег ноль, восемь фраз агенту, и дальше библиотека копий копится сама — главное выключить интернет и пройти по копии глазами.

Free course

Stop reading about AI — start building with it

The free Claude Code course: your first site, tool or game — no coding. No upsells, no cross-sells — nothing to buy here.

Start free →
EAEvgenii Arsentev

Author

Evgenii Arsentev

PhD · Founder & CEO, Dad4Kids

Reading is a good start

Want to actually build this?

Guides explain. The free course transforms — personalized, gamified, and built to get you shipping fast.

Start the free course →