Сейчас расскажу как исправить ошибку «Getting this Error: `open_http’: 400 BAD REQUEST» при скачивании сайта с web.archive.org

Итак поехали, все по шагам:
- Установите необходимую версию ruby — https://rubyinstaller.org/downloads/
- Скачайте zip/clone fork from ShiftaDeband: https://github.com/ShiftaDeband/wayback-machine-downloader
- Разархивируйте архив в корневую папку С: на ПК и зайдите в папку wayback-machine-downloader\bin в проводнике windows (C:\wayback-machine-downloader-feature-httpGet\bin)
- В ней нужно запустить Power Shell, нажав Shift + правую кнопку мыши на пустое место в папке и выбрав «Открыть Power Shell».
- Отсюда вы можете запустить программу с помощью команды
ruby wayback_machine_downloader
вместо обычногоwayback_machine_downloader
, если вы установили её как gem - Вы также можете удалить исходный неработающий gem, если вы установили его ранее с помощью команды
gem uninstall wayback_machine_downloader
После этих манипуляций все скачивает нормально. А если устанавливать с командной строки wayback_machine_downloader
выдает ошибку. Поэтому будьте бдительны.
Вот команды которые я часто использую для скачивания сайта из веб архива:
ruby wayback_machine_downloader http://example.com (заместо этого сайта вставляем свой)
ruby wayback_machine_downloader http://example.com --to 20221005031521 (скачивает до определенной даты)
Если остались вопросы, пишите в комментариях, помогу чем смогу. Всем удачных скачиваний!)
Спасли, спасибо!