Как очистить Google SERP от редиректов при переходе по ссылкам?

Чтобы вместо:
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCsQFjAA&url=http%3A%2F%2Fhabrahabr.ru%2F&ei=LCyTUtH-LoOM5ATX14DgAg&usg=AFQjCNEO_mZ2-DUDJSIX1QEmBDGyEtQKqQ&bvm=bv.56988011,d.bGE
ссылка (при клике или копировании в буфер) вела на:
http://habrahabr.ru/

Старый скрипт перестал работать ещё месяц назад, сейчас перепробовал штук 10 с userscripts.org (хром, пробовал и напрямую и tampermonkey), рабочего так и не нашёл :(
  • Вопрос задан
  • 2915 просмотров
Решения вопроса 1
abrwalk
@abrwalk Автор вопроса
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
truthatenvy
@truthatenvy
По сути, расширению нужно иметь доступ к запросам браузера и к гугловским запросам применять следующее условное действие (заранее подставлен запрос, проверки на корректность срабатывания регулярки пропущены намеренно):

decodeURIComponent('https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCsQFjAA&url=http%3A%2F%2Fhabrahabr.ru%2F&ei=LCyTUtH-LoOM5ATX14DgAg&usg=AFQjCNEO_mZ2-DUDJSIX1QEmBDGyEtQKqQ&bvm=bv.56988011,d.bGE'.match(/&url=([^&]*).*$/)[1]);

Либо же еще проще, - удалять всем h3.r onmousedown свойство.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы