Я работаю над тем, чтобы автоматически загружать \ управлять вещами на платформе Amazon Kindle на несколько учетных записей.
Мне сказал кто-то, кто имеет большой опыт работы с Amazon, что Amazon, как известно, использует какой-то постоянный файл cookie (который, как мне кажется, послужил основой для нескольких судебных процессов). Они могут быть сохранены во флэш-памяти, как сгенерированный .png, который затем принудительно кэшируется и любым количеством вещей; проверить ссылку. Я обеспокоен этим.
В настоящее время все скрипты, которые я использую для управления загрузками, написаны на Ruby и используют слегка глючные, но тем не менее довольно аккуратные watir-webdriver. Насколько я понимаю, каждый экземпляр Firefox, управляемый watir-webdriver, является его собственным уникальным экземпляром без файлов cookie. Но может ли Firefox по-прежнему передавать данные из этих вечеринок в Amazon через флэш-накопители или каким-либо другим способом? Я действительно не уверен.
Мои вопросы:
a) Что очищает watir-webdriver перед началом новой "сессии" браузера, отличного от http-файлов cookie?
b) Теоретически, если я узнаю все места, где amazon оставляет эти куки, могу ли я вручную очищать их каждый раз перед запуском экземпляра браузера?
в) Если я переписываю сценарии с использованием Mechanize, а не watir-webdriver, позволит ли это избежать ВСЕХ этих проблем, поскольку mechanize (afaik) полностью не сможет запустить код JavaScript?
Вы бы порекомендовали использовать mechanize, чтобы избежать этих файлов cookie?