Перестал работать addons.mozilla.org Language Redirect . Как исправить?
Отсутствует
У меня вопрос касающийся больше расширения чем скриптов. Иногда приходится включать-выключать скрипты. Жму на обезьянку - появляется меню - отключаю скрипт - меню сворачивается. Опять жму на обезьянку - появляется меню - включаю другой скрипт - меню сворачивается. Как сделать что было так, нажал на обезьянку - появилось меню - отключил один скрипт - включил другой - нажал на обезьянку - меню закрылось. Может стиль какой, или кнопка для CB?
Отсутствует
Mishania, в меню есть пункт "Управление скриптами", включай/отключай сколько захочешь.
Отредактировано PEAKTOP (11-01-2016 01:56:58)
1. Приму из добрых рук щедрый дар - инвайт на Хабр и Лепру
2. Бессмысленно осмысливать смысл неосмысленными мыслями!
3. Прежде чем подумать - подумай!
Отсутствует
PEAKTOP
Вы меня не поняли, я хочу чтоб было проще. Когда я жму на иконку у меня показаны скрипты которые я использую на странице. А если использовать "Управление скриптами" то открывается страница со всеми скриптами которые установлены в гризманке. А у меня не два скрипта установлены.
Отсутствует
или кнопка для CB?
С мыши чтоб меню не закрывалось что ли
((listener, popup = document.getElementById("greasemonkey-tbb").firstChild) => ["mousedown", "popuphiding"].forEach(type => addEventListener(type, listener, false, popup)) )({handleEvent(e) { if (e.type != "popuphiding") this.flag = e.target.script && !e.button; else if (this.flag) e.preventDefault(setTimeout(obj => obj.flag = false, 50, this)); }});
Отредактировано Dumby (11-01-2016 14:24:05)
Отсутствует
Mishania, всё правильно понял, но т.к. Jscript'ом не владею, то посоветовал этот способ.
1. Приму из добрых рук щедрый дар - инвайт на Хабр и Лепру
2. Бессмысленно осмысливать смысл неосмысленными мыслями!
3. Прежде чем подумать - подумай!
Отсутствует
Подскажите пожалуйста, есть ли возможность загрузить js скрипт на какой-то хостинг (например http://test.test/user.js), а в самом скрипте для Greasemonkey прописать ссылку на загруженный js и выполнять его? Как бы все тело скрипта должно находится на другом ресурсе.
Что-то вроде такого:
// ==UserScript==
//....................
// ==/UserScript==
(function (window, undefined) {
#include "http://test.test/user.js"
})(window);
А еще скажите... Мне надо сделать инжект в уже существующую функцию. Правильно ли использовать конструкцию window['main_fuction'] = main_fuction_custom; ? Может для этого есть другие методы?
Отредактировано NoName013 (13-02-2016 13:49:55)
Отсутствует
Всех скриптописателей с праздником! Прошу помочь. Нашел скрипт для себя, но чутка треба поправить. Сам скрипт Universal_Links_Checker_v7.user для конвертации текстовых ссылок в кликабельные. Работает хорошо, но хотелось бы, что бы ссылки выделялись цветом, а то не всегда видишь их. К примеру желтый фон и фиолетовая ссылка. Помогите знатоки.
Скрипт большой, не влазит. По ссылке http://rghost.ru/86Z5ppqfL
Отсутствует
Последнее время «подкладывают» гиперссылки внутри которых не тот адрес что виден. Есть ли какой скрипт исправляющий это?
Пример: https://forum.mozilla-russia.org/viewtopic.php?id=5499&p=26
При наведении на ссылки курсором в левом нижнем углу браузера же показывается ссылка...
Отсутствует
При наведении на ссылки курсором в левом нижнем углу браузера же показывается ссылка...
Совсем не обязательно... Если на ссылку навешен обработчик мышиного события, то переход может быть совсем не туда, куда обещает строка статуса. Google вам в качестве примера: наведите мышь на любую ссылку в поисковой выдаче, а потом щёлкните по ссылке правой кнопкой и полюбуйтесь на чудо.
Отредактировано yup (28-05-2016 23:50:38)
Отсутствует
И чё? Что показало, то и открылось.
Вообще-то, если в браузер не добавлено какое-то антигугловское средство, то при наезде мышкой на ссылку в строке статуса показывается один URL, а после клацания - совсем другой. И браузер первым делом пойдёт на него, а вовсе не на первоначально показываемый.
зачем тогда меню открывали?
А выскакивание меню - так, побочный эффект
Отредактировано yup (29-05-2016 02:08:36)
Отсутствует
yup
После отключения Remove fake links, понял о чём ты. А я и забыл, что его когда-то ставил.
Отсутствует
Совсем не обязательно... Google вам в качестве примера: наведите мышь на любую ссылку в поисковой выдаче, а потом щёлкните по ссылке правой кнопкой и полюбуйтесь на чудо
Сделал. Из всех ссылок с первой страницы выдачи прямая ссылка не показалась только в одном случае, со всеми остальными было всё нормально. Может, зависит от браузера и настроек?
Отсутствует
Может, зависит от браузера и настроек?
Скорее, от установленных скриптов/дополнений. Вон, у voqabuhe оказался Remove fake links, а подобных ему пару десятков понасоздано.
И ещё отрубание Javascript помогает (через NoScript, например).
Но речь же не о Googlе, это просто общедоступный пример того, что тексту URL в строке статуса нельзя доверять. Тот же Remove fake links - он ведь сугубо под Google и Яндекс заточен.
Отредактировано yup (29-05-2016 09:49:25)
Отсутствует
Здравствуйте.
Подскажите, где можно почитать про основные команды, которыми можно писать скрипты для Гризманки? Например: открыть ссылку - такая то команда, вывести сообщение - такая то и так далее. Вот это только https://wiki.greasespot.net/Tutorials ?
Наподобие вот такого http://wiki.imacros.net/Command_Reference для Аймакроса.
Отсутствует
udalov
Ничего своего собственного GreaseMonkey практически не имеет. Обычный JavaScript, который исполняется в контексте страницы и которому доступно ровно то же, что и обычным скриптам на этой странице, плюс несколько переменных и функций, описанных вот здесь: https://wiki.greasespot.net/Greasemonkey_Manual:API.
Отредактировано yup (29-05-2016 17:25:34)
Отсутствует
Отсутствует
turbot
// ==UserScript== // @name rambler // @description Автологин // @include https://mail.rambler.ru/ // @include https://mail.rambler.ru/?login=&domain=@rambler.ru&password= // ==/UserScript== content.document.forms[0].submit();
Отсутствует