HTTraQt

/ Просмотров: 6549

Создание копий веб-сайтов для их последующего просмотра.


HTTraQt — удобная C++ / QT графическая оболочка (GUI) к мощному консольному загрузчику веб-сайтов HTTrack Website Copier.

HTTrack Website Copier - легкий в использовании оффлайн браузер, предназначенный для скачивания сайтов, с целью получения его точной копии, полной структурой подкаталогов и всеми файлами. Имеет консольный и web-интерфейс.

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

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

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

Лицензия: GNU General Public License version 3.0 (GPLv3)

Домашняя страница

Страница на sourceforge.net

Страница на qt-apps.org

Комментариев: 23 RSS
уПЪДБФШ1 2013-05-03 в 08:45:18

Интересно, надо будет попробовать, но что это за позиция "ИБЪХ ДБООЩИ УППЧ" в настройках на страничке "Лог, Индекс. Кэш"?

ДБОЩИ УППЧ2 2013-05-03 в 08:51:38

Хм, не судьба попробовать - при попытке установить ошибка: неправильная архитектура х86_64

куда аытался-то установить? на ARM? так там в названиях пакетов архитектурка обозначена.

моя плакать

спасибо за публикацию!

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

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

неправильная архитектура х86_64
Сриншоты делались тут:

дело в том6 2013-05-03 в 20:42:20

что у меня архитектура - i686 (xubuntu 13.04)

Скачиваю пакет на странице загрузок для Debian (HTTraQt, Deb file for Debian 7 i686),

итог: неправильная архитектура i686

Странно, опробовал пакет httraqt-1.0.7-ubuntu-i686.deb взятый на:

http://sourceforge.net/projects/httraqt/files/Packages/

Становился пакет на xУбунту 12.10, поставился и работает:

для Xubuntu там лучше подходят пакеты, собранные для убунто-базированных дистров, без разницы, какие: Kubuntu, Xubuntu и даже Mint.

пакеты тоже собирал на этих дистрибутивах, конфиги для сборки пакетов - стандартные для DEB или RPM. Для Slackware не делал, но небезразличные уже собрали пакеты. Спасибо им.

Программку также собирали и запускали на Raspbian Linux (ARM), народ из Испании компилировали для OS/2. уж не знаю, почему у них эта система так популярна, сам был в шоке. В общем, спрашивали меня и у них всё получилось.

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

файл исправил, пока загрузил только исходники. версия 1.0.10

в понедельник-вторник проактуализирую пакеты

p.s. капча - постоянно 3356, или только у меня так?

Ну как всё поправится и устаканится, скрины обновлю :)))

p.s. капча - постоянно 3356, или только у меня так?
Это для пользовательской сессии, имитатор авторизации...

p.s. капча - постоянно 3356, или только у меня так?

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

Блин, Пося опередил )

Аноним12 2013-05-05 в 18:28:18
Хм, не судьба попробовать - при попытке установить ошибка: неправильная архитектура х86_64
в файле control исправить архитектуру, должно быть так:

Architecture: amd64

затем собрать пакет и вуаля

актуализация пакетов до версии 1.0.10

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

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

Аноним14 2013-05-07 в 15:22:42

текст файла control

Package: httraqt

Version: 1.0.10

Maintainer: Eduard Kalinowski

Architecture: x86_64

Description: HTTraQt network tool

.

HTTraQt is the website copier for offline browsing

.

будет писать ошибку

спасибо за инфу! сегодня-завтра отремонтирую, нашёл, где собака зарылась. отпуск начался, времени свободного побольше :)

наш ответ Карбофосу16 2013-05-07 в 22:04:35
сегодня-завтра отремонтирую, нашёл, где собака зарылась

От цэж дело! Добре.

Бо лечут тут штатские про якие-то ARM'ы, плакаютъ

исправил дебиан-базированные пакеты, немного подправил правила для CPack - определение архитектуры не с помощью arch, а командой dpkg --print-architecture.

странно, но на моих виртуалках для тестирования устанавливалось всё без проблем с х86_64

Аноним18 2013-05-08 в 17:22:46
исправил дебиан-базированные пакеты, немного подправил правила для CPack - определение архитектуры не с помощью arch, а командой dpkg --print-architecture.
странно, но на моих виртуалках для тестирования устанавливалось всё без проблем с х86_64

да, теперь всё чётко

нужная софтина

спасибо за труды

Обновился до httraqt-1.0.11-1 и артефактов в надписях не заметил, потому скрины в теме освежил.

устранено 5 ошибок, 3 из которых специфичны для старой версии библиотеки, Qt 4.7

огромное спасибо тестеру katiem

Всем прювет.

Очередные многочисленные, но мелкие улучшения в программке. версия 1.1.0

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

Оставьте комментарий!

Используйте нормальные имена.

Имя и сайт используются только при регистрации

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

Авторизация Войти через loginza

(обязательно)