Вопрос или проблема
Обычно я загружаю веб-страницы с помощью HTTrack, когда знаю, что она мне понадобится, и у меня не будет интернет-соединения. Это то, что я хотел сделать и с страницей Wikispaces.
Однако HTTrack просто не может её скачать:
Warning: File has moved from elte-ik-linalg.wikispaces.com/ to
https://session.wikispaces.com/1/auth/auth?authToken=0c4659f405444bb5ffd1e1284246a1a87
Info: No data seems to have been transferred during this session! : restoring previous one!
Как же тогда скачать страницу Wikispaces?
Попробуйте этот совет (от BeckyG на форуме HTTrack):
Если вы войдете в свою WikiSpaces Wiki,
в верхнем левом углу вашей WikiSpace нажмите “Manage Wiki”. Если вы
“организатор” вашей Wiki, у вас должна быть опция “Export”, если вы
прокрутите вниз. Если у вас есть опция экспорта, я думаю, вы сможете сохранить всю Wiki в
ZIP-файл. Однако, если вы не являетесь организатором/владельцем этой Wiki, вы всё равно можете
скачать содержимое, нажав на ссылку “Web Folders (WebDAV)”. Она
должна показать веб-адрес, который выглядит примерно так:
YourWikiName.wikispaces.com/space/dav, и последние два слова в этой ссылке очень
важны. Используя WinHTTrack Website Copier, начните новый проект. В
опции Add URL вставьте весь адрес вашей WikiSpaces с /space/dav на конце. Введите своё
имя пользователя WikiSpaces в поле “Login” (НЕ ваш адрес электронной почты,
связанный с Wiki… только ваше имя пользователя сработает) и введите
ваш пароль от WikiSpaces в поле “Password”. Нажмите “Next” и “Finish”. Ваш
сайт WikiSpaces должен начать загружаться. Он не будет “красивым” с изображениями,
но предоставит все файлы и документы (текстовый контент) Wiki.
Я сам только что попробовал этот метод. Это заняло несколько минут, но сработало и было довольно просто.
У меня есть другой метод, который я только что опубликовал на форуме HTTrack. Я перепишу его здесь:
Предположим, вы хотите создать зеркальную копию http://sitename.wikispaces.com
-
Создайте учетную запись на wikispaces. Предположим, имя пользователя “
MyName
”
и пароль “MyPass
“. -
ОЧЕНЬ ВАЖНО: Вы ДОЛЖНЫ войти в систему с этой
учетной записью! -
Добавьте URL с именем пользователя и паролем. Вы должны получить что-то
вроде этого:http://MyName:[email protected]/
-
Добавьте другой URL без имени пользователя и пароля, например,
http://sitename.wikispaces.com/
-
В правилах для проекта добавьте
+session.wikispaces.com/*
в нижнюю строку (или предпоследнюю строку, если вы используете--disable-security-limits
) -
Исключите
*/space/*
также, чтобы предотвратить HTTrack от загрузки вспомогательной информации (и файлов WebDAV) -
Начните процесс зеркалирования. Через примерно 5~15 минут остановите его и просмотрите (частичное) зеркало на жестком диске. Добавьте разделы, которые вы не хотите зеркалировать, в правила как исключения.
-
Перезапустите процесс зеркалирования.
Надеюсь, это поможет.
Редактирование: Первый раз, когда вы начинаете зеркалирование на этапе 7, вы можете столкнуться с той же ошибкой, которую вы испытали сейчас. Просто перезапустите зеркалирование, и всё должно пойти хорошо.
Ответ или решение
Как скачать страницу Wikispaces?
Если вы хотите скачать страницу Wikispaces для использования в офлайн-режиме, вот несколько методов, которые могут помочь. Основным инструментом для загрузки веб-страниц вы используете HTTrack, однако возникла проблема с его применением для Wikispaces. Давайте рассмотрим более детально, как обойти эти сложности.
Метод 1: Использование встроенной функции экспорта Wikispaces
-
Авторизация в Wikispaces: Начните с входа в свою учетную запись на платформе Wikispaces.
-
Панель управления Wiki: Если вы являетесь организатором вики, у вас будет доступ к функции "Управление Wiki" в верхнем левом углу.
-
Экспорт данных: Найдите и выберите опцию "Экспорт". Это позволит вам загрузить всю вики как ZIP-файл.
-
Если вы не организатор: Даже если вы не обладаете полномочиями организатора, вы все еще можете скачать содержимое через Web Folders (WebDAV). Убедитесь, что у вас есть доступ к веб-адресу, напоминающему
YourWikiName.wikispaces.com/space/dav
.
Метод 2: Загрузка с помощью HTTrack
-
Создание учетной записи: Зарегистрируйтесь на Wikispaces с уникальным именем пользователя и паролем.
-
Вход в систему: Обязательно авторизуйтесь с вашего нового аккаунта, чтобы HTTrack мог успешно скачать страницы.
-
Добавление URL с аутентификацией: При добавлении URL в HTTrack используйте формат
http://ИмяПользователя:[email protected]/
. -
Добавление основного URL: Введите URL страницы вики, например,
http://sitename.wikispaces.com/
. -
Настройка правил: В разделе правил проекта добавьте
+session.wikispaces.com/*
, чтобы убедиться, что все необходимые сессии загружаются правильно, и исключите*/space/*
, чтобы предотвратить загрузку вспомогательной информации. -
Начало и остановка процесса: Запустите процесс зеркалирования. Если возникнет ошибка, просто перезапустите его снова.
Дополнительные рекомендации
- Регулярное тестирование: После частичной загрузки, просмотрите сохранённые файлы на жестком диске, чтобы убедиться, что всё работает корректно, а затем исключите ненужные секции.
- Оптимизация производительности: В зависимости от размера страницы и вашей цели, настройте HTTrack так, чтобы он обращал внимание на наиболее важные разделе и исключал менее актуальные.
Заключение
Эти рекомендации должны помочь вам в успешной загрузке страниц Wikispaces с помощью HTTrack. Это позволит вам сохранить важные данные для последующего использования без доступа к интернету. Удачной работы!