Adelitusn.ru

ПК и Техника
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Сценарии Greasemonkey для Firefox: что он делает и как его использовать

Сценарии Greasemonkey для Firefox: что он делает и как его использовать

Сценарии Greasemonkey для Firefox: что он делает и как его использовать

Если вы используете Firefox на своем ПК с Windows, вы можете получить гораздо больше, чем веб-разработчики, созданные для вас на своих веб-страницах. Грязная обезьяна это пользовательское расширение, которое помогает вам настроить способ просмотра веб-сайтов на вашем Firefox. Это расширение, которое помогает расширенный просмотр позволяя пользователям устанавливать скрипты, которые вносят изменения «на лету» в содержимое веб-страницы после или до загрузки страницы в браузере.

Чтобы использовать его, вам не нужно знать JavaScript — в Интернете доступны десятки сценариев, которые можно использовать для настройки способа просмотра веб-сайтов на вашем Firefox. Например, он может сканировать веб-страницу для технических слов и предоставлять вам свои значения, когда вы наводите курсор на нее. В этой статье рассказывается о том, что такое Greasemonkey и как найти сценарии Greasemonkey, которые отвечают вашим потребностям.

Что такое Greasemonkey

Мы говорили о Greasemonkey в приведенном выше параграфе. В принципе, это расширение для браузера Firefox. Это позволяет вам изменить способ работы веб-сайтов при открытии их в вашем браузере. Браузер должен быть Firefox или что-то, что основано на коде Firefox.

НОТА: Не все браузеры, использующие код Mozilla, будут поддерживать Greasemonkey. Например, TOR не будет, но EPIC может.

Расширения запускаются при загрузке веб-сайта или при выходе из веб-сайта — на основе того, как запрограммирован пользовательский скрипт, чтобы дать вам желаемую производительность. Greasemonkey доступен для скачивания в магазине расширений Firefox, а также на сайтах, таких как softensonic. Если вы уже используете Firefox, лучшим и безопасным способом будет загрузка Greasemonkey из магазина. Таким образом, вы избегаете поддельного программного обеспечения, которое может испортить или взломать ваши вычисления.

Как использовать скрипты Greasemonkey

Установка сценариев Greasemonkey проще, чем вы думали. Так же, как вы добавляете какое-либо расширение или что-либо программное обеспечение, когда вы найдете сценарий greasemonkey, нажмите кнопку установки напротив него или в любом месте на странице. Если возможно, вы также можете перетащить скрипт на текущий веб-сайт, где вы хотите применить сценарий.

Вы также можете создавать свои собственные скрипты. Нажмите кнопку «вниз» рядом с greasemonkey, нажмите «Создать новый скрипт» и напишите свой код во втором текстовом поле. Затем вы можете указать веб-сайты, на которых вы не хотите запускать скрипт, путем ввода их URL-адресов — по одному в каждой строке — в поле «Исключить». Обратите внимание, что вы можете использовать только Javascript для создания сценариев Greasemonkey.

Но помните один важный момент — всегда загружайте и используйте скрипты из источников, которым вы доверяете полностью!

Где найти пользовательские скрипты Greasemonkey

Некоторые скрипты присутствуют на веб-сайте Greasemonkey: www.greasespot.net

Существует огромный репозиторий для пользовательских скриптов Greasemonkey по адресу: www.userscripts.org

При установке сценариев Greasemonkey убедитесь, что они находятся на указанных выше сайтах. Если вы видите скрипты на сторонних сайтах, старайтесь держаться подальше, если не доверяете веб-сайтам.

Как отключить скрипты Greasemonkey на определенных сайтах

Чтобы включить Greasemonkey, не удаляя его из Firefox, просто нажмите значок обезьяны, который появляется в левой части. Значок Greasemonkey состоит из двух частей: один — обезьяна, а другой — выпадающий список, обозначенный клавишей вниз. Чтобы переключиться с помощью и не использовать Greasemonkey, щелкните значок обезьяны.

Другой вариант — открыть вкладку «Расширения» и отключить ее оттуда. Вы можете позже включить его, когда хотите его использовать.

Читайте так же:
Нормальная температура видеокарты

greasemonkey

Я хочу заменить srcатрибут для всех изображений, соответствующих регулярному выражению, используя скрипты Greasemonkey. Образец: Заменятьhttp://aff.kooora.com/i/z3.gif Сhttp://example.com/aff.kooora.com/i/z3.gif У меня нет опыта…

В основном я использую плагин firefox под названием «greasemonkey», и я пытаюсь написать сценарий, цель которого-найти определенное изображение класса на…

Hotmail не работает с поддержкой Firefox и Silverlight(в моем случае). Отключение Silverlight позволяет Hotmail работать, но, конечно, предотвращает запуск приложений…

У меня есть несколько ссылок на веб-сайте, и есть одна ссылка, которую я хотел бы отредактировать URI. Одна конкретная ссылка…

Я делаю сценарий Greasemonkey и хотел бы открыть новую вкладку, которая не будет отображать URL, но некоторый HTML, который является…

I am new to this so please be kind (; Я пытаюсь использовать Greasemonkey для добавления div-слоев, и я просто…

Я совершенно новичок в Greasemonkey, javascript, на самом деле все UI вещи. Требование: Userscript запускается GS после загрузки страницы. Однако…

Немного Новичка javascript, поэтому не уверен, что этот вопрос прост или невозможен. Я работаю на сайте с различными средами тестирования…

Я нахожусь в процессе написания скрипта Greasemonkey для страниц на этом сайте (Site1). Site1 имеет предложения и предложения различных видов…

Я пишу сценарий Greasemonkey для форума, где, если вы нажмете «отправить» на пост, который вы написали, вы попадете на страницу…

Что я хочу сделать, так это заменить все экземпляры ‘ old ‘на веб-странице’ new ‘ в букмарклете JS или скрипте…

есть ли какой-либо аддон или userscript или трюк, доступный, чтобы показать/включить Alexa ранги в/на странице результатов поиска google с каждым…

HTML5 включает в себя понятие «наблюдателей мутаций» для отслеживания изменений в DOM браузера. Ваш обратный вызов наблюдателя будет передан данные,…

Я работаю над Google Chrome userscript, который улучшает сайт, который загружает jQuery с помощью .load()метода Modernizr . Я буду использовать…

У меня есть URL http://somesubdomain.domain.com (поддомены могут отличаться, домен всегда один и тот же). Нужно взять поддомен и перезагрузить страницу…

Я пишу пользовательский сценарий Greasemonkey и хочу, чтобы конкретный код выполнялся, когда страница полностью завершит загрузку, так как он возвращает…

Я пишу сценарий Greasemonkey, где я хочу знать, когда это было в последний раз. Для этого я хотел сохранить текущее…

Таким образом, я пытаюсь сделать это, где каждый раз, когда я посещаю любой nike.com sneaker page (без HTML-ссылки), он автоматически…

У меня есть сценарий Greasemonkey, который применяет стили с или .css()или GM_addStyle(). Эти стили перезаписываются стилями, которые находятся на странице,…

У меня есть скрипт Greasemonkey для Firefox. Скрипт включает в себя этот мета-блок и несколько строк кода. Я хочу обновить…

Я довольно новичок в (javascript) программировании, и я пытаюсь получить что-то автоматизированное. Есть страница, которая содержит таймер обратного отсчета, и…

Как настроить firebug для отладки сценария технарей? Я установил firebug как на моем ноутбуке, так и на ПК. На моем…

Я пишу скрипт GreaseMonkey, который использует jQuery для форума. Я пытаюсь заставить длинные слова в постах ломаться, чтобы не растягивать…

Я новичок в Javascript. Я пытаюсь перейти на страницу и» соскоблить » экран. Я использую Firefox, Greasemonkey и Firebug. Я…

Я играю в онлайн-игры, которые имеют следующий код для его кнопки. Причина, по которой я хочу добавить окно с кнопками,…

Я пишу сценарий для автоматической отправки формы с помощью greasemonkey. Вот мой код: setInterval(function () , 500); setInterval…

Извините за расплывчатое название. У меня есть userscript, над которым я работал для сайта, который я часто посещаю. Я редактировал…

Читайте так же:
Код ошибки 0x0000007e, решено

У меня есть userscript ( http://userscripts.org/scripts/show/179402 ), что я пишу, что добавляет бар на сайты Google, как тот, который они…

Я застрял в течение нескольких часов в этом коде, пытаясь изменить фон HTML, чтобы он мог автоматически изменяться по мере…

Привет я настроил задачу в планировщике задач, чтобы войти в мой UTM, открыв окно firefox через регулярные промежутки времени. Когда…

Я пытаюсь найти сеть, но нет результата… Простой; как я могу получить css другого тега и добавить его к другому…

Я хотел бы перезагрузить раздел страницы (div), используя Greasemonkey каждые несколько секунд, не перезагружая всю страницу. Я знаю, что это…

Я использую greasemonkey, чтобы изменить функциональность существующей веб-страницы.. Если вы не знакомы с greamonkey это на самом деле не имеет…

Я хочу сделать так, чтобы каждый раз, когда я иду на этот сайт он автоматически перенаправляет здесь Можно ли сделать…

У меня есть проблема с использованием окна.открывалка. Всякий раз, когда я использую окно.открыть («url»), в открывшемся окне появится окно ссылки.открывалка…

Я пытаюсь написать сценарий, чтобы скрыть все элементы с определенным стилем. Я хочу сделать что-то подобное: var hide = document.getElementByStyle(«border:…

В настоящее время у меня есть своего рода набор инструментов для веб-сайта, разделенный в различных файлах, которые делают разные вещи…

Я хочу добавить скрипт через greasemonkey в браузер, чтобы я мог получить источник страницы веб-страницы в файле, затем прочитать и…

Это работает на Greasemonkey, но я не знаю, почему это не работает на Scriptish: // ==UserScript== // @name myscript //…

История в том, что я хотел бы внести некоторые изменения в мой шаблон блоггера, но я не хочу делать это…

Я просто хочу автоматически выбрать значение в форме. Следующие коды работают в Firebug или консоли Firefox, но они не работают…

Если у меня веб-страница с например много <td 22</td>. Числа случайны, но classname то же самое, и пустое пространство…

Я пытаюсь создать сценарий gresaemonkey, чтобы скрыть и скрыть / отобразить окно jquery через кнопку. Кто-нибудь может подсказать, как этого…

Я пишу Userscript для Greasemonkey, чтобы иметь эффект наведения мыши на все изображения с который будет кнопкой закрытия( )…

Таким образом, у меня есть таблица, которую я хочу добавить с помощью Javascript на веб-страницу (набор веб-страниц на самом деле,…

Я пытаюсь найти «запрещенные слова» на странице, и если они найдены, скрыть их и все изображения на странице. Скрытие изображений…

Надеюсь, кто-нибудь поможет мне. Я создаю сценарий GreaseMonkey, чтобы изменить существующую страницу для добавления дополнительных функций. В рамках этого я…

Я ничего не знаю о написании сценариев, но… Я хочу удалить параметр &list= из ссылок на youtube и/или страницы, где…

На самом деле я работаю над GreasemonkeyTampermonkeyсценарием, который сводится к следующим действиям : хранит данные о данной странице (скажем, запись…

Моя проблема: Я устал от ручного добавления «собака» каждый раз, когда я использую Google.Я не хочу, чтобы «собака» появляется в…

В настоящее время я создаю сценарий UserScript/Greasemonkey для веб-сайта, который предоставляет серию для просмотра онлайн. Они имеют страницу со всеми…

Я пытаюсь написать некоторый расширитель комментариев (как сценарий greasemonkey) для livejournal, и застрять с имитацией щелчка по ссылке развернуть: <div…

Поэтому я недавно начал работать над сценариями Greasemonkey без предварительного опыта работы с JavaScript. Все шло хорошо, пока я не…

Читайте так же:
Как изменить фамилию в ВК без проверки

(В продолжение моего вопроса). Я писал этот userscript для сайта metal-archives.com. При открытии страницы группы (пример) вы попадаете в дискографию…

У меня есть дополнение Firefox, которое является расширением на основе наложения, работающим в Firefox версии до 31. Но его не…

Я пишу сценарий Greasemonkey, который автоматизирует задачу на веб-сайте. Мне нужно заполнить форму, а затем нажать кнопку, как я делал…

I’ve got like 25 » if » s in my userscript for greasemonkey and now I would like to make…

Во-первых, это сценарий greasemonkey. У меня нет доступа к сайту с точки зрения разработчика. Я добавляю 2 кнопки в <p>тег….

Я пытался это в течение последних 3 дней с помощью Tampermonkey, и я не получил нигде (я крайний новичок). До…

Я пытаюсь использовать userscript для имитации нажатия на появляющееся уведомление. Сценарий Greasemonkey checkForBadJavascripts, который заменяет исходный код JS уведомления с…

Я ищу, чтобы скрыть некоторые элементы с помощью Greasemonkey. Ссылки, как это: <a href=»earn-google-circles.php» target=»_blank» );»=»»>View</a> Или изображения как это:…

В настоящее время я пытаюсь открыть новое пустое окно и динамически вставить в него некоторое содержимое. Проблема в том, что…

Усовершенствованный Я хочу открыть новое окно для каждой ссылки на странице, URL которой начинается с определенной строки. Например: https://stackoverflow.com/users/3763853/tonakis2108 Я…

I’ve got the element, say var center = document.getElementById(‘contentArea’); Что мне нужно вызвать, чтобы добиться влияния того, что делает отладчик…

Я использую Greasemonkey для некоторых изменений в страницах. У меня есть веб-страница, которую он использовал SomeFunction()на нем. SomeFunction()помещен в файл…

Я пытаюсь изменить следующий url: http://www.example.net/?image=full&action=view&imageid=1361 в http://www.anothersite.com/download&id=1361&thumb=0 при сохранении идентификатора (1361в Примере) (изменить ‘example.net/?image=full&action=view&image’ to ‘anothersite.com/download&’ и добавить ‘&thumb=0…

Я пытался использовать личный сценарий смазки / tampermonkey для использования на twitch.tv В настоящее время я пытаюсь переместить статистику и…

Twitch.tv используется, чтобы предложить своим пользователям возможность загружать фон канала, но уже давно удалил эту функцию. Я пытался добавить его…

Этот скрипт можно использовать как автономный javascript или скрипт greasemonkey. То, что я пытаюсь исправить,-это заголовок наведения и информационное окно…

У меня есть file.txtформа: ; In this topology include file, you will find position restraint ; entries for all the…

Я пытаюсь сделать так, чтобы мой сценарий выполнялся не чаще одного раза в день. Вот то, что у меня в…

Я написал сценарий GreaseMonkey для разработчиков, который делает всплывающий графический интерфейс, если они нажимают на определенную текстовую область в нашем…

Я хочу использовать Greasemonkey, чтобы выделить два слова, например «Basel, Bern». Если я использую только Basel, версия ниже работает. Не…

У меня нет опыта работы в js, хотя я пытаюсь написать сценарий greasemonkey, чтобы дублировать кнопку на веб-сайте. Я использую…

Вопрос: Может ли Firefox показать разрешение изображения перед его именем в названии? Если у изображения слишком большое имя, я не…

Пожалуйста, простите меня, если на это был ответ раньше, но я искал и искал и не смог найти решение моей…

Я пытаюсь удалить различные игры из подстраницы twitch «список игр» (twitch.tv/directory но я ничего не добился. Я отладил с предупреждением,…

Я хочу, чтобы этот фрагмент кода выполнялся каждые 5 секунд с помощью Greasemonkey. Я добавил его на Greasemonkey, но он…

У меня есть довольно простой HTML-код, который отображает текущую рабочую область браузеров: <html> <head> </head> <body> <script type=»text/javascript»> wwidth =…

Я видел много подобных вопросов, и я перепробовал все, что мог придумать, чтобы заставить это работать самостоятельно. Сначала соответствующий код…

Читайте так же:
Как найти видео в Тик Ток

Я создал сценарий Greasemonkey для веб-сайта. Сценарий добавляет div В конце страницы. document.body.insertBefore(myDiv, document.body.firstChild); Но теперь сайт добавляет iframe для…

Я должен ввести случайное значение в textareaвеб-сайте с помощью скрипта технаря, текстовая область не имеет idтак document.getElementByIdне работает. Можно ли…

Я написал один скрипт Greasemonkey / Tampermonkey для Facebook . Мне нужно было сохранить данные, чтобы получить их позже. Для…

Какой лучший способ отладки пользовательских скриптов (он же Greasemonkey) в Chrome? Есть ли способ включить отслеживание пользовательских сценариев в инструментах…

Я загружаю данные из онлайн-базы данных с помощью плагина imacros для firefox. Он работает отлично, за исключением тех случаев, когда…

Это не дает ошибки , и я ставлюconsole.log(‘loaded userscript wifi-autologin’), console.logработы, но предполагаемый эффект документа.addEventListener не происходит. После выполнения дополнительной…

Я пытаюсь написать пользовательский сценарий, который делает междоменный запрос AJAX. Я включил jQuery в свой скрипт с помощью @require, и…

Я хочу использовать только крошечную часть jQuery-UI (меню) в пользовательском скрипте, который я создаю. jQuery-UI предлагает пользовательские загрузки, но я…

Я знаю, что все, что загружается и находится в распоряжении пользователя, будет довольно трудно защитить, но я просто хочу услышать…

Привет там я в настоящее время с помощью greasemonkey и я создал некоторые основные кнопки, которые имеют различные функции. На…

Мне нужно написать сценарий, в котором я могу определить, было ли объявление воспроизведено в промежутке между воспроизведением видео? Я намерен…

В настоящее время я использую этот скрипт (ниже), чтобы найти определенное слово и предупредить меня, однако действие ajax означает, что…

Таким образом, я пытаюсь быть в состоянии вызвать сценарий, используя комбинации нажатий клавиш. var down = < >; $(document).chardown(function (e)…

Я пытался написать сценарий greasemonkey, который удалил бы Результаты поиска на Ebay, которые говорят «доставка не указана». Код ниже удаляет…

Я учусь JS & продолжаю сталкиваться с проблемой, как собрать документацию, чтобы сделать то или это. например, Greasemonkey документирован, но…

Мой очень простой скрипт Greasemonkey не работает?

У меня возникли проблемы с этим очень простым скриптом Greasemonkey, скорее всего, с конфигурацией метаданных.

вот полный источник основного файла

этот скрипт должен запускаться при доступе Google.com но тревога не появляется. В чем проблема?

Я пытаюсь запустить этот скрипт на Ubuntu с Firefox.

1 ответов

если alerts() не палят, скорее всего, вы нажали Firefox Prevent this page from creating additional dialogs опция, или установить предпочтения браузера (более старые версии Firefox), или Firefox может стать нестабильным в памяти.

универсальные шаги отладки Greasemonkey:

(С одним шагом, добавленным для проблем с alert() .)

сначала убедитесь, что скрипт даже срабатывает для рассматриваемой страницы.
В то время как просмотр этой страницы,нажмите на треугольник вниз рядом со значком Greasemonkey (кроме того, вы можете открыть инструменты ->Greasemonkey в меню Firefox.) и убедитесь,что ожидаемое имя скрипта отображается и проверяется. Например:
Greasemonkey states

смотрите, если там есть ли соответствующие сообщения/ошибки на Firefox Консоли Браузера.
Активировать консоль, нажав Ctrl Shift J , или эквивалент.

вот скриншот, показывающий, как появляются сообщения и ошибки в Консоли Браузера — вызвано как веб-страницей, так и скриптом Greasemonkey:
Sample Browser console results

открыть about:config поиск capability.policy.default.Window.alert и удалить или сбросить значение, если оно найдено.

дополнительные вопросы:

пожалуйста, укажите свой версии из трех вещей: (1) ОС, (2) Firefox, (3) Greasemonkey или Tampermonkey или Scriptish и т. д.

@include * означает, что скрипт будет срабатывать для каждой страницы! это почти всегда плохая практика. (Там некоторые исключения, но ваш случай не один.)

Читайте так же:
Как удалить учетную запись Outlook или Hotmail

@namespace не контролирует, где выполняется страница. единственное @namespace позволяет нескольким сценариям иметь одно и то же имя (до тех пор, пока их @namespace s разные). См.на @namespace документация.

избегайте использования alert() для отладки. Это раздражает и может замаскировать проблемы со временем.
использовать console.log() . вы можете см. результаты и полезные сообщения об ошибках (подсказка, Подсказка) на Консоли Браузера.

Google почти всегда использует/перенаправляет на www.google.com (для английских пользователей США). Итак, // @include https://google.com почти никогда не будет работать, как вы хотите.

рекомендуем вам использовать:

в качестве отправной точки.

в Firefox Greasemonkey вы также можете использовать magic .tld для поддержки наиболее Международные домены Google, например:

используйте обе строки. Обратите внимание, что это не выполняется так же, как @match строка делает. Итак, если вы заботитесь только об одной нации / локале, просто используйте @match .

собираем все вместе:

  1. удалите скрипт.
  2. Перезапустить Firefox.

установить этой сценарий:

посетить Google и обратите внимание на результаты на консоли браузера Firefox.

Greasemonkey Alternatives

Greasemonkey is described as ‘Firefox extension that allows you to customize the way webpages look and function’ and is a well-known app in the Web Browsers category. There are more than 10 alternatives to Greasemonkey for a variety of platforms, including Mac, Windows, Linux, Firefox and Google Chrome. The best alternative is Tampermonkey. It’s not free, so if you’re looking for a free alternative, you could try Violentmonkey or Userscripts. Other great apps like Greasemonkey are FreeStylerWs (Free), Shortwave (Free), Site Connector (Free) and Launchlet (Freemium, Open Source).

Tampermonkey

  • Free Personal • Proprietary
  • Mac
  • Windows
  • Linux
  • Android
  • Microsoft Edge
  • Google Chrome
  • Opera
  • Opera Next
  • Chromium
  • Firefox

Violentmonkey

  • Free • Open Source
  • Mac
  • Windows
  • Linux
  • Google Chrome
  • Maxthon
  • Opera
  • Firefox
Violentmonkey vs Greasemonkey opinions

Userscripts

  • Free • Open Source
  • Mac
  • Safari

FreeStylerWs

  • Free • Proprietary
  • Mac
  • Windows
  • Linux
  • Android
  • Chrome OS
  • Google Chrome
  • Safari
  • Opera
  • Firefox
FreeStylerWs vs Greasemonkey opinions

Shortwave

  • Free • Proprietary
  • Online
Shortwave vs Greasemonkey opinions

Site Connector

  • Free • Proprietary
  • Mac
  • Windows
  • Linux
  • Chrome OS
  • Google Chrome
Site Connector vs Greasemonkey opinions

Launchlet

  • Freemium • Open Source
  • Online
  • RemoteStorage
  • Free • Proprietary
  • Online
Quix vs Greasemonkey opinions

Man in the Middle

  • Free • Open Source
  • Mac
  • Windows
  • Linux
  • Online
  • UC Browser
  • CentBrowser
  • Google Chrome
  • Yandex.Browser
  • Opera
  • Chromium
  • Firefox

Firefox Extension: Man in the Middle

NOTE: Some features in the compatible version for Chromium browsers doesn't work. See https://github.com/dangkyokhoang/Man-in-the-Middle/projects/1#card-15622712 for more.

FireMonkey

  • Free • Open Source
  • Mac
  • Windows
  • Linux
  • Android
  • Firefox

AlternativeTo is a free service that helps you find better alternatives to the products you love and hate.

The site is made by Ola and Markus in Sweden, with a lot of help from our friends and colleagues in Italy, Finland, USA, Colombia, Philippines, France and contributors from all over the world. That's right, all the lists of alternatives are crowd-sourced, and that's what makes the data powerful and relevant.

Feel free to send us your questions and feedback at hello@alternativeto.net, in our forums or on social media.

Follow us on Facebook, Twitter or Instagram or chat with us on Discord. This is build Docker_20211028.4 .

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector