zzzephire
Странно. У меня не работает ни в tampermonkey, ни в Greasemonkey. У меня работает этот вариант:
setTimeout(()=>{ let t = document.querySelector('div.languages > a:nth-child(2)'); if(t) { t.click(); return; } localStorage.lang = 'ru'; }, 0);
нужно на базовом уровне знать javascript и работу с DOM
А вы как это освоили? Книги? Гугл? Видео уроки?
Видимо особенности Greasemonkey, нет доступа к локальному хранилищу.
Я тестировал в Tampermonkey, он вроде как позиционируется более функциональным.
Бумбик
sn260591
Ваши варианты не работают с этим сайтом.
.
У каждого сайта будет своя логика
Да, я догадывался. Мне бы просто в общих чертах логику понять.
Сам я из программирования знаю лишь поверхностно C#. Английский не знаю.
.
Кстати, ваш код работает безупречно.
Буду с помощью Гугла выяснять что каждая строчка делает.
.
Благодарю что откликнулись.
Сам не вижу смысла переноса профиля с ссд в рам-диск
Согласен. Я перенёс лишь дисковый кэш на рам-диск. Пробовал его вообще отключать и увеличивать настройку кэша оперативки, но тогда браузер работает медленнее.
ne0n8
Если вы скачиваете один, целостный файл (а то некоторое видео нынче из сборника мелких состоит), то тогда захватите ссылку на него через дополнение Bulk Media Downloader и эту ссылку уже отправляйте в качалку.
На некоторых сайтах есть кнопка переключения языка интерфейса на русский язык. Как сделать чтобы при заходе на такой сайт сразу активировать событие этой кнопки? Допустим в случае с https://www.privat24.ua/
Я в скриптах нуб, поэтому хотелось бы увидеть готовый пример, по которому я бы смог понять логику, и дальше уже самостоятельно сделать такие автоматические переключалки для других сайтов.
SeVlad
Не совсем подходит. Как я понял, это дополнение для жёстких правил. Мне бы хотелось чтобы можно было задать правило такого типа:
Если https://addons.mozilla.org/en-US/* (вне зависимости, это конкретный https://addons.mozilla.org/en-US/ или https://addons.mozilla.org/en-US/firefox/)
То перенаправить на https://addons.mozilla.org/ru/ и добавить в конец firefox/ если у источника перенаправления, то есть https://addons.mozilla.org/en-US/ было firefox/
После /en-US/ ведь может быть много всего. Аддон по факту должен просто заменить /en-US/ на /ru/
Такого аддона не существует? И возможно ли его вообще сделать? Соответствующие API есть?
Существует ли дополнение которое осуществляет автоматический редирект на русскоязычную версию любого сайта? Допустим в котором можно задать чтобы при переходе по
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/integral-numeric-types
сразу редиректило на
https://docs.microsoft.com/ru-ru/dotnet/csharp/language-reference/builtin-types/integral-numeric-types
И так далее в случае других сайтов.
Теперь при каждом открытии браузеры он мне показывает меню выбора профиля браузера. Галочка "Запускать этот профиль без запроса" не помогает. Можно ли это как-то исправить? У меня только один профиль, если что.
Никогда не понимал тех, кто ставит всякие AdBlock, либо UBlock, AdGuard лучше
AdBlock - дрянь, никто не спорит, но чем AdGuard может быть лучше uBlock?
Специально зарегистрировалась на форуме, чтобы сказать Вам СПАСИБО ОГРОМНЕЙШЕЕ!!! :puss: У меня тоже 56-я версия. Сработал только Ваш способ, все остальные танцы с бубнами ничего не дали. Сейчас заработали все мои дополнения, и я на 7-м небе от счастья!!
Спустя 24 часа после применения скрипта снова все дополнения отвалятся.
Есть ли готовое решение чтобы выпадающее меню с предыдущими вариантами ввода располагалось под списком поисковых систем, а не над ними?
Сейчас так:
А нужно чтобы стало так:
Проще всего это в уБлоке выбрать пипетку выделить эту рекламу и заблокировать ее одной окнопкой.
Удачи в проделывании этого на Кинопоиске.
Для удаления подобных надписей на таких сайтах существуют определённые фильтры, например:
Эти подписки помогли с Кинопоиском? Потому что у меня есть схожие и даже отдельные специальные дополнения, но в итоге на Кинопоиске всё равно выскакивает бесячая надпись.
В Greasemonkey эти скрипты работают не корректно, поэтому лучше их использовать в Tampermonkey.
Примеры некорректности в студию.
kokoss
Подписки UBO у меня такие же, а вот RU AdList JS Fixes установлен в Greasemonkey. Но до недавнего времени он был в Tampermonkey и всё равно на Кинопоиске возникала бесячая надпись внизу "Кажется вы используете блокировщик рекламы". Благодаря инструкции Stkvsky я её теперь убрал.
Stkvsky
Благодарю за столь детальную инструкцию. Сработало.
Не совсем понял что вам надо
На сайте www.kinopoisk.ru uMatrix обнаружил 11 скриптов. На Кинопоиске есть скрипты и от Гугла, и от Яндекса, но сейчас речь о тех что находятся по адресу www.kinopoisk.ru. Их одинадцать, за рекламу отвечает один, другие отвечают за воспроизведение видеороликов и прочий полезный функционал. Я ищу дополнение которое столь же удобно как Cookie Editor покажет мне все одинадцать скриптов www.kinopoisk.ru и позволит заблокировать только один. uMatrix, как и все другие дополнения что я находил, позволяют лишь заблокировать все скрипты что находятся по адресу www.kinopoisk.ru, а мне нужно заблокировать только один из скриптов что расположены по этому адресу. Подчёркиваю, речь идёт конкретно об одном из тех скриптов что расположены по конкретному адресу, я не хочу блокировать все скрипты по этому адресу, нужно только один. Кинопоиск использует скрипты что находятся по разным адресам, но мне нужно заблокировать один из тех, что находятся по а
…Попробуйте вот это расширение: Random User-Agent
Не умеет.
Это можно делать с помощью расширений Ghostery, Privacy badger,
То есть если на сайте работает 5 скриптов, с помощью Privacy badger можно отключить один конкретный? Точно?
я предпочитаю делать это с помощью расширений ABP или UBO
UBO умеет отключать все скрипты для конкретного домена, а вот как сделать чтобы он отключил только один скрипт, оставив все остальные?
Чтобы узнать какие куки сайт установил и делать с каждой из них всё что вздумается, есть дополнение Cookie Editor. А есть ли аналогичное дополнение для скриптов? Все что я находил позволяют блокировать или разрешать все скрипты с конкретного сайта, а есть ли дополнение которое бы позволяло блокировать какой-то отдельно взятый скрипт на сайте?
Ну и в связи с новостью https://www.opennet.ru/opennews/art.shtml?num=49701 хотелось бы узнать, есть ли дополнение которое позволяет менять выдаваемый UA конкретному сайту?
И есть ли дополнение меняющее UA на рандомное через определённое время, как это https://addons.mozilla.org/ru/firefox/addon/uaswitcher/?src=search но только для конкретных сайтов из указанного пользователем списка? (необходимо для анонимности)
[HKEY_LOCAL_MACHINE\Software\Policies\Mozilla\Firefox]
"DisableAppUpdate"=dword:00000001
Работает. Благодарю.
KaSpieC 666
Пункты и галочки были бы если бы кто-то реализовал отдельную программу с графическим интерфейсом которая бы применяла эти стили. Это в принципе не сложно, но время тратить на её создание не очень хочется.
Кнопка работает
Замечательно. А аддон обеспечивающий поддержку кнопок работает?
Hobbix
Идеальный вариант это когда при клике на адресную строку, язык ввода переключается на английский с возможностью традиционным сочитанием кнопок изменить его на русский. В таком случае и кириллические домены можно будет использовать, но по умолчанию всегда будет латиница. Такой аддон к [firefox] когда-то был. Но вот как сейчас такое реализовать?...
Это надо добавлять в userChrome.css.
Замечательно!
Благодарю.
С гуглом работает, но для некоторых поисковиков нужен отдельный селектор. Вот это для яндекса:
А есть версия для поля поиска [firefox] что расположено правее от адресной строки в интерфейсе браузера?
Исправил
Теперь не становится прозрачным вообще ничего.
Рабочий вариант:
Сделал в Stylus скрипт с ним и некоторые поля, а так же надписи на кнопках действительно стали исчезать, а вот поле поиска в интерфейсе браузера - нет.