Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

Скрипты » Greasemonkey » 15-05-2024 22:12:14

Добрый день!
Можно ли в при работающем скрипте в ТамперМанки принудительно скрывать/показывать кнопку созданную определенным скриптом?

Есть прикольный скрипт с закадровым переводом от яндекса.
https://github.com/ilyhalight/voice-over-translation

Встраивается в поддерживаемые браузерные плееры, в том числе и Ютуб.

Но при работающем скрипте, при движении курсора по окну плеера постоянно маячит - то появляясь, то исчезая, кнопка переводчика.
Отвлекает внимание, то она посреди экрана, то сбоку.

Было бы здорово держать эту кнопку скрытой и при необходимости показывать ее.
Например, новой кастомной кнопкой в панели меню справа от адресной строки, или зажатым Ctrl + ПКМ по экрану проигрывателя...
В ТМ можно включить и выключить скрипт, но необходима перезагрузка страницы, на горячую не работает.

Скрипты » Greasemonkey » 21-01-2024 02:11:12

xrun1

Магия! :)
Работает как швейцарские часики!
Благодарю! :beer:

Скрипты » Greasemonkey » 20-01-2024 22:45:14

xrun1 пишет

leex
Привет. У меня работает такой код
скрытый текст

Или дайте ссылку на которой я смогу увидеть прокручивание.

xrun1
Здравствуйте, уважаемый!

Когда "Яндекс Новости" переехали на Дзен, я поправил наш код для Дзена и немного для Риа — он корректно работал до последнего времени.

Сейчас же они что-то изменили и наш код не действует.
Снова срабатывает автопрокрутка.
Могу ли я попросить посмотреть и если возможно, отладить?

Вот наш код для "Дзен Новости".


[spoiler]// ==UserScript==
// @name         Stop scrolling on Dzen.News
// @author       CoolCmd
// @namespace    https://forum.mozilla-russia.org/viewtopic.php?pid=762360#p762360 , https://forum.mozilla-russia.org/viewtopic.php?pid=784579#p784579
// @description  Не прокручивать страницу в Дзен.Новости при клике на ссылку "В источнике" или на ссылках в блоке "Подробнее о событии"
// @icon         https://yastatic.net/s3/web4static/_/v2/ZcejnfbLE_TlMK13nS41mdC4A88.png
// @version      1
// @match        h

Скрипты » userChrome.js » 18-12-2023 02:15:30

AlAvis пишет

leex
В about:config - dom.disable_beforeunload = true
userChrome.js тут не причём .


Благодарю!
Сработало.

Скрипты » userChrome.js » 17-12-2023 12:54:38

Здравствуйте.
На некоторых сайтах при закрытии страницы всплывает сообщение "Уйти со страницы" которое не позволяет закрыть вкладку не нажав соответствующую кнопку в предупреждении.

Например здесь: https://www.zbrushcentral.com/t/pendant/434810

Как убрать это предупреждение чтобы не появлялось вновь?

Сustom Buttons » Custom Buttons » 09-09-2023 20:06:43

Farby пишет

А попробуйте прочитать хотя-бы от сюда и далее...

Читал конечно же и это и далее.

Антиподписячий код надо брать здесь

Именно этот код.




Добавлено.

Вот я тупанул. Все заработало.
Файл config.js должен был лежать в C:\Program Files\Mozilla firefox.
У меня он был в C:\Program Files\Mozilla firefox\defaults\pref

Сustom Buttons » Custom Buttons » 09-09-2023 03:17:38

Ребята, у меня не работает антиподписячий код.
Он же должен лежать в файле config.js?

ФФ обновился до 117.
Перестали работать все неподписанные приложения.
На старнице about:addons с установленными дополнениями на многих приложениях висит теперь красная табличка "Работа дополнения не была проверенна, поэтому оно было отключено."
А когда пытаюсь установить custom_buttons-0.0.7.0.0.32-fx-paxmod или custom_buttons-0.0.7.0.0.32-fx-bootstrap, то вылетает ошибка: "дополнение не может быть установленно так как оно по-видимуму, повреждено."

C:\Program Files\Mozilla firefox\defaults\pref\

config.js
[spoiler]
[code]//
try {(jsval => {
    var dbg, gref, genv = func => {
        var sandbox = new Cu.Sandbox(g, {freshCompartment: true});
        Cc["@mozilla.org/jsdebugger;1"].createInstance(Ci.IJSDebugger).addClass(sandbox);
        (dbg = new sandbox.Debugger()).addDebuggee(g);
        gref = dbg.makeGlobalObjectReference(g);
        return (genv = func => func && gref.makeDebuggeeValue(func).environment)(func);
    }
   

Проблемы с сайтами » Проблема с Yandex (проблема с Яндекс) все сервисы » 20-06-2023 00:21:40

_zt пишет

Странно это все. Попробуйте другие версии. 102 и 115-ю бету.
https://ftp.mozilla.org/pub/firefox/releases/102.12.0esr/
https://ftp.mozilla.org/pub/firefox/releases/115.0b7/

В бете 115 не работает, а вот в 102 голосовая озвучка английского включилась!

Чем они принципиально отличаются?
Почему работает только в 102?

Проблемы с сайтами » Проблема с Yandex (проблема с Яндекс) все сервисы » 19-06-2023 19:42:41

_zt пишет

leex
Странно это все. Попробуйте другие версии. 102 и 115-ю бету.
https://ftp.mozilla.org/pub/firefox/releases/102.12.0esr/
https://ftp.mozilla.org/pub/firefox/releases/115.0b7/
   
Можете просто заменой в порташку распаковать архиватором типа 7-zip.

Здравствуйте.

А как это скачивать? Отделенные файлы.

19-06-2023 19:46:11

vetall2000 пишет

Открыл, и то и то озвучило нормально в обоих текстовых колонках, похоже яндекс вас сегрегировал по какому то признаку. Например по ипешнику.

Да я под ВПН заходил. айтпи менял.
Не работает.

Проблемы с сайтами » Проблема с Yandex (проблема с Яндекс) все сервисы » 19-06-2023 00:51:29

zzzephire пишет

Улучшенную защиту отключали?

Да, попробовал сейчас. И в портабле и в обычном, озвучивает только русский.

19-06-2023 00:59:25
Сейчас проверил на Тор браузере, он на базе FF - озвучка работает.

Проблемы с сайтами » Проблема с Yandex (проблема с Яндекс) все сервисы » 18-06-2023 21:49:51

kokoss пишет

Проверьте ради интереса в этой версии Фокса...

Не работает и на этом портабле.
Озвучка только русского.

Заходил черз разные ВПН, Отключал антивир и файервол.
Не работает.

Проблемы с сайтами » Проблема с Yandex (проблема с Яндекс) все сервисы » 18-06-2023 09:45:32

kokoss пишет

leex
И озвучка английского тоже!

Интересно, а почему же у меня не работает?

Есть ли какие предположения куда копать?

Проблемы с сайтами » Проблема с Yandex (проблема с Яндекс) все сервисы » 17-06-2023 23:22:30

kokoss пишет
leex пишет

Здравствуйте.Нет озвучки в Яндекс Переводчик.https://translate.yandex.ru/dictionary/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9-%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9/goalsТа же страница в Хроме и Edge, озвучивает без проблем.FF 114 (64)
                    Отредактировано leex (Сегодня 21:13:04)

В [firefox] тоже работает...! Проверьте в безопасном режиме, если не поможет то на чистом профиле.


Не  работает озвучка английского ни в безопасном режиме, ни на новом профиле.
Озвучка только русского есть.

В гуглхроме и edge работает озвучка и английского и русского.

Проблемы с сайтами » Проблема с Yandex (проблема с Яндекс) все сервисы » 15-06-2023 21:04:16

Здравствуйте.
Нет озвучки в Яндекс Переводчик.
https://translate.yandex.ru/dictionary/%D0%90%D0%BD%D0%B3%D0%BB%D0%B8%D0%B9%D1%81%D0%BA%D0%B8%D0%B9-%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9/goals

Та же страница в Хроме и Edge, озвучивает без проблем.

FF 114 (64)

Сustom Buttons » Custom Buttons » 10-06-2023 20:16:05

Andrey_Krropotkin пишет

leex посмотри этот пост

Благодарю, поправил код, теперь все работает :beer:

Выделить код

Код:

var vert = ` javascript:{var d, b, o, v, p; b = (d = document).body; o = d.createElement('script'); o.setAttribute('src', 'https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit'); o.setAttribute('type', 'text/javascript'); b.appendChild(o); v = b.insertBefore(d.createElement('div'), b.firstChild); v.id = 'google_translate_element'; v.style.display = 'none'; p = d.createElement('script'); p.text = 'function googleTranslateElementInit(){new google.translate.TranslateElement({pageLanguage:""},"google_translate_element");}'; p.setAttribute('type', 'text/javascript'); b.appendChild(p)};void(0);` ;
gBrowser.loadURI(Services.io.newURI(vert), { triggeringPrincipal: Services.scriptSecurityManager.getSystemPrincipal() });


А еще вопрос по этой теме. Есть ли у

Сustom Buttons » Custom Buttons » 08-06-2023 23:39:02

Добрый день.

Перестала работать кнопка переводчика (вызывает гугловский виджет на текущей странице).
Не посмотрите ли, что с ним сейчас не так?

Выделить код

Код:

var vert = ` javascript:{var d, b, o, v, p; b = (d = document).body; o = d.createElement('script'); o.setAttribute('src', 'https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit'); o.setAttribute('type', 'text/javascript'); b.appendChild(o); v = b.insertBefore(d.createElement('div'), b.firstChild); v.id = 'google_translate_element'; v.style.display = 'none'; p = d.createElement('script'); p.text = 'function googleTranslateElementInit(){new google.translate.TranslateElement({pageLanguage:""},"google_translate_element");}'; p.setAttribute('type', 'text/javascript'); b.appendChild(p)};void(0);` ;
gBrowser. loadURI(vert, { triggeringPrincipal: Services.scriptSecurityManager.getSystemPrincipal() });

Сustom Buttons » Custom Buttons » 14-03-2023 05:15:16

Здравствуйте!
Есть код, который вызывает гугловскую панель для перевода страницы.
Бывает так, что надо одновременно перевести кучу страниц, но панель только появляется и требует дальнейших действий (тыкать на кнопку перевести).
Можно ли попросить добавить в этот код автоматическое нажатие на кнопку "перевести"?
[spoiler][code]var vert = ` javascript:{var d, b, o, v, p; b = (d = document).body; o = d.createElement('script'); o.setAttribute('src', 'https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit'); o.setAttribute('type', 'text/javascript'); b.appendChild(o); v = b.insertBefore(d.createElement('div'), b.firstChild); v.id = 'google_translate_element'; v.style.display = 'none'; p = d.createElement('script'); p.text = 'function googleTranslateElementInit(){new google.translate.TranslateElement({pageLanguage:""},"google_translate_element");}'; p.setAttribute('type', 'text/javascript'); b.appendChild(p)};void(0);` ;
gBrowser. loadURI(vert, { triggeringPrincipa

CSS-стили » Блок новостей от Дзена в Яндекс. » 13-12-2022 22:21:13

Здравствуйте.

Можно ли прикрутить к Дзену старую панель поиска, которая осталась в Яндексе?

2022-12-12_22-04-41.md.jpg

Или в Яндекс прикрутить блок новостей от Дзена.

Скрипты » На странице Яндекса новости от Дзена. » 12-12-2022 18:22:56

sandro79 пишет

Да, я себе сразу сделал, вот для userContent.css, вчера правда ещё немного подправлял

Здравствуйте.
Взял ваш код, внес его в userContent.css, но ничего не поменялось.

C:\Users\AppData\Roaming\Mozilla\Firefox\Profiles\default-release\chrome\userContent.css

Можно ли прикрутить к Дзену старую панель поиска, которая осталась в Яндексе.
Это реально?

2022-12-12_22-04-41.md.jpg

Или в Яндекс прикрутить блок новостей от Дзена.

С этим запросом идти в Stylish?

Скрипты » На странице Яндекса новости от Дзена. » 10-12-2022 16:52:23

_zt пишет

Можно, но дорого. Шутка.
Лучше переделать дзен, а это в css.

Может быть есть соответствующая тема на этом форуме, где можно было бы опубликовать этот запрос?
Я не разбираюсь куда запостить, чтобы это увидели мастера.
Наверняка я не одинок. Может быть кто-то уже сделал.
Я искал по ключевым словам, но не нашел.

Скрипты » На странице Яндекса новости от Дзена. » 09-12-2022 23:28:08

Доброго времени.
Можно ли переделать главную страницу Яндекса так, чтобы на ней стал отображался блок новостей от Дзена?
Собственно так, как оно и было раньше — до продажи "Дзена" и "Новостей".

Обсуждение расширений » S3.Переводчик » 25-08-2022 00:29:17

Странник пишет

Скачайте и сравните с 6.28, там же размер мизерный.

Установил.
Определенно 6.25 работает на первый взгляд лучше. В сплывающем окне все переводит без долгих "затыков" как это было в 6.28
Благодарю, еще раз!

Обсуждение расширений » S3.Переводчик » 24-08-2022 18:58:27

Сейчас перезагрузил комп, при запуске ФФ открылась новая вкладка со страницей Транслейтора. Благодарим за установку и бла бла бла..
Видимо FF обновился
Транслейтор 6.28  снова переводит
------

Странник благодарю!

stvol пишет

Как пишут на просторах инета: "У гугла есть несколько моделей перевода, обычный и с нейросетью (Neural Machine Translation), для использования второго надо в запросе дополнительный уникальный ключ генерить, некоторые придумали как это обойти, а некоторые нет..."

По ссылке на ЯД генерит уникальный ключ? Стоит ли его качать?

Обсуждение расширений » S3.Переводчик » 23-08-2022 21:52:52

Здравствуйте!
Последние пару дней не переводит выделенные слова в сплывающем окне
пишет в окошке:

Выделить код

Код:

Ошибка соединения с сервером https://translate.google.com 
Повторите запрос еще раз.

Кто-нибудь может помочь как это вылечить?
V6.28

Скрипты » Greasemonkey » 06-06-2022 17:41:35

kokoss пишет

Яндекс-дзен лучше заблокировать правилом  для  UBO

Так и есть.
Оно же, но для телефона

скрытый текст

Выделить код

Код:

yandex.ru###zen #zen-row-2 ~ div
yandex.ru##div[data-blockname^="infinity_zen"]

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]