Веб-сайт загрузчик (кеш?) Для просмотра сайтов в автономном режиме

Есть ли способ переносить или кэшировать все страницы веб-сайта для просмотра в автономном режиме? У меня завтра перелет по пересеченной местности, и я хотел бы иметь возможность кэшировать несколько веб-страниц (в частности, страницу документа python ( http://docs.python.org/) и ссылку pyqt ( http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/pyqt4ref.html ).

В идеале я бы хотел добавить Firefox или что-то в этом роде, но все будет нормально работать, пока я могу запустить его в Linux.

9 голосов | спросил Falmarri 24 32010vEurope/Moscow11bEurope/MoscowWed, 24 Nov 2010 06:56:11 +0300 2010, 06:56:11

5 ответов


15

Я использую HTTrack .

  

Он позволяет загружать World Wide   Веб-сайт из Интернета в местный   каталог, рекурсивно построенный   каталоги, получение HTML, изображений и   другие файлы с сервера на ваш   компьютер

ответил Edgar 24 32010vEurope/Moscow11bEurope/MoscowWed, 24 Nov 2010 07:48:26 +0300 2010, 07:48:26
6

Я использую wget с этими параметрами для зеркального отображения сайта для автономного использования

wget -cmkE -np http://example.com/a/section/i/like

, где

-m включает опции зеркалирования для локального локального размещения сайта

-c продолжает предыдущую загрузку, если я уже скачал несколько страниц

-k преобразует абсолютный href, чтобы указать на локальные для автономного просмотра

-E гарантирует, что файлы будут иметь расширение .html после загрузки.

-np загружает только объекты под /a /section /i /и не кэширует весь сайт.

Например, я хотел загрузить южную документацию, но не южные билеты и т. д.

wget -cmkE -np http://south.aeracode.org/docs/index.html

Я использую Windows и запускаю wget на cygwin, но также есть собственный wget-порт Windows .

Хотя в вашем случае вы можете скачать автономные документы python из раздела docs python

ответил Meitham 20 PMpFri, 20 Apr 2012 19:37:32 +040037Friday 2012, 19:37:32
1

Попробуйте http://www.downthemall.net/ плагин Firefox. Я использовал его для загрузки 250 страниц PDF-файлов в 20 + отдельных файлах. Это чрезвычайно мощно. Он имеет синтаксис подстановки /запроса, который позволяет вам получать только файлы, которые вы хотите, и ни один из нерелевантных, которые вы не делаете.

ответил Rolnik 24 32010vEurope/Moscow11bEurope/MoscowWed, 24 Nov 2010 07:12:50 +0300 2010, 07:12:50
1

Некоторые расширения Firefox, о которых я знаю:

  • ScrapBook

      

    помогает вам сохранять веб-страницы и легко управлять коллекциями. Ключевые особенности: легкость, скорость, точность и многоязычность. Основные функции:

         
    • Сохранить веб-страницу
    •   
    • Сохранить фрагмент веб-страницы
    •   
    • Сохранить веб-сайт
    •   
    • Организуйте сборку так же, как и закладки
    •   
    • Полнотекстовый поиск и быстрая фильтрация поиска коллекции
    •   
    • Редактирование собранной веб-страницы
    •   
    • Функция редактирования текста /HTML, напоминающая Notes Opera
    •   
  • ScrapBook Plus

      

    Разница между ScrapBook Plus и ScrapBook:

         
    • более быстрая сортировка
    •   
    • более быстрый импорт и экспорт
    •   
    • откройте окно, чтобы управлять своей коллекцией непосредственно с боковой панели.
    •   
    • упрощена обработка «Мастер объединения»
    •   
    • новые функции для «Захват нескольких URL-адресов» (фильтр для исключения ссылок, использование заголовка веб-сайта или название ссылки в качестве нового названия для записи на боковой панели, указание времени ожидания   между загрузкой от 0 до 3 секунд, используйте UTF-8 или ISO-8859-1 как   набор символов)
    •   
    • новое окно «Capture» (загрузка должна запускаться вручную, автоматическая прокрутка отключена).
    •   
    • 6 выделителей в редакторе
    •   
  • UnMHT

      

    позволяет просматривать файлы формата веб-архива MHT (MHTML) и сохранять полные веб-страницы, включая текст и графику, в один файл MHT

  • Pocket (не расширение, встроенная функция Firefox)

      

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

    Обратите внимание, что:

      

    Сохранение и доступ к вашему карманному списку в Firefox требует подключения к Интернету. Оффлайн-просмотр возможен на других устройствах с помощью Pocket приложения.

ответил galacticninja 24 32010vEurope/Moscow11bEurope/MoscowWed, 24 Nov 2010 10:56:28 +0300 2010, 10:56:28
0

Вы можете загрузить весь веб-сайт или часть веб-сайта с помощью wget.

wget -r http://docs.python.org/

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

Другим подходом к автономному просмотру является использование кэширующего прокси. Wwwoffle - это тот, который имеет множество функций для упрощения хранения для автономного просмотра, например как переопределяет даты истечения срока действия сервера и рекурсивную возможность предварительной выборки. (Я использую wwwoffle с момента подключения).

ответил Gilles 25 42010vEurope/Moscow11bEurope/MoscowThu, 25 Nov 2010 04:44:45 +0300 2010, 04:44:45

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132