GreaseMonkey и очистка cookie
На одном из видео-хостингов столкнулся с проблемой, а именно надписью в flash плеере: "Для вашей страны видео заблокировано". Из любопытства я открыл это же окно в другом броузере, и оно заработало. Однако после обновления страницы, я получил ту же надпись.. Чуть пораскинув мозгами я понял, что блокировку ставят через куки. Удалив все куки для текущего, домена (спасибо плагину Web Developer для Firefox) я подтвердил свои догадки.. Конечно, каждый раз при загрузке страницы чистить куки это муторное занятие, поэтому надо было это дело автоматизировать. На помощь, был призван плагин для FF - GreaseMonkey..
Через пару минут я нашел куку отвечающую за определение страны, и заменил в ней страну на US, вот таким скроиптом:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
// ==UserScript== // @name ScriptName // @namespace namespace // @include http://www.site.com/* // @version 1 // @grant none // ==/UserScript== var name="country"; var value="US"; document.cookie = name + "=" +escape(value); |
после перезагрузки страницы, кука заменилась, и навязчивое сообщение, более не появлялось 🙂
Author: | Tags: /
| Rating:
2 comments.
Write a comment