Я нашел аккуратный скрипт на Ruby для суммирования всех покупок, совершенных на Amazon.de (никаких других магазинов, например, в США) за данный год: https://github.com/pwaldhauer/amazon-account-crawler
После установки Ruby и необходимых Ruby Gems Highline и MechanizeЯ могу запустить скрипт.Но, к сожалению, я нахожусь за прокси-сервером, поэтому скрипт завершается с ошибкой «Timeout».
Я много читал, но не узнал, как использовать прокси-сервер.Я попытался «установить» переменную среды HTTP_PROXY, но все равно получаю ошибки.Я также использовал следующий вызов:
agent.set_proxy('127.0.0.1', '3128')
Но это тоже не сработало.У меня такое ощущение, что HTTP-прокси работает, но после входа в систему Amazon использует HTTPS, и это не удается.Может кто-нибудь сказать мне простой способ, как заставить Mechanize использовать прокси-сервер HTTP и HTTPS?