Redirect directly to target page avoiding Yandex Turbo
< Valutazione su Avoid Yandex Turbo
На 3.6.3.beta.1 сейчас несколько рандомных страниц проверил - редиректит
Яндекс иногда меняет формат url турбо, пришлите конкретные ссылки, на которых с турбо не редиректит на оригинальную страницу, будет время - посмотрю, можно в принципе открыть ишью на гитхаб
Записал мини видос, чтобы не клепать кучу ссылок:https://disk.yandex.ru/i/ZAYNbicFxMBGrQ
Нашел этот сюжет про ракету.
У меня эти турбо ссылки с яндекс новостей, например iz.ru, редиректятся скриптом.
Более того, конкретно этот формат турбо учтен в скрипте, и на него написаны тесты
Таким образом, возможно, у вас неправильно установился скрипт, попробуйте переустановить. Или еще вариант: что-то со скрипт раннером, в данном случае с Adguard.
Если имеются турбо ссылки другого формата, для которых не работает редирект, просьба прислать их в текстовом виде. Можно всего одну, если паттерн у них одинаковый.
Спасибо за фидбек.
Скопировал код в VS Code, сохранил как .js-файл, и установил не по ссылке а локально — заработало!!! Редиректит.
Спасибо большое!!!
Рад, что все заработало)
Также вы все-таки можете попробовать установить скрипт с помощью ссылки, скопировав эту:
https://greasyfork.org/scripts/411827-avoid-yandex-turbo/code/Avoid%20Yandex%20Turbo.user.js
или эту:
https://github.com/Autapomorph/userscripts/raw/main/src/avoid-yandex-turbo.user.js (raw напрямую с github).
Только учтите, что Adguard может добавлять в скопированные ссылки на файлы .user.js
префикс, который необходимо удалить
Или вы можете скопировать код именно с гитхаба (по ссылке выше), а не отсюда с вкладки "код"
Так у вас будет автоматическое обновление скрипта из Adguard при публикации новой версии
По поводу установки с линка – это конечно лучше, надо поколупать.
Но вот у меня вопрос – у вас стоит setInterval в одну секунду. И, если я правильно прочел скрипт, получается торможение при переходе. Может возможно убавить этот момент?
Скрипт запускается сразу при переходе на страницу, затем включается таймер, которой запускается ещё и ещё, каждую секунду
Дело в том, что скрипт работает на любой странице Яндекса: и турбо, и не турбо, например главная страница Яндекса. Так что я не хочу слишком часто проверять, является ли текущая страница турбо или нет
Аха! Понял, спасибо. :)
Пока без оценки, но скрипт не работает на adguard 3.6.2. Турбо так и лезет. Может опять чего изменилось.