Tampermonkey® by Jan Biniok

Tampermonkey — одно из самых популярных расширений браузера с более чем 10 миллионами пользователей. Он доступен для ChromeMicrosoft EdgeSafariOpera Next и Firefox.

Он позволяет своим пользователям настраивать и улучшать функциональность ваших любимых веб-страниц. Пользовательские скрипты — это небольшие программы JavaScript, которые можно использовать для добавления новых функций или изменения существующих на веб-страницах. С Tampermonkey вы можете легко создавать, управлять и запускать эти пользовательские скрипты на любом веб-сайте, который вы посещаете.

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

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

Независимо от того, являетесь ли вы веб-разработчиком, желающим добавить новые функции на свой сайт, или обычным пользователем, стремящимся улучшить работу в Интернете, Tampermonkey — отличный инструмент, который должен быть в вашем наборе инструментов.

Скачать

Основные Функции

Легкий доступ к скриптам

popup menu

Tampermonkey значительно упрощает процесс управления пользовательскими скриптами. Иконка Tampermonkey в правом верхнем углу показывает количество запущенных скриптов, а по щелчку на ней открывается список уже запущенных скриптов и список скриптов, который могут быть запущены на этой странице.

( Видеоинструкция)

Обзор скриптов

script overviewЩелкните на изображении, чтобы посмотреть его в полном размере.

Tampermonkey показывает информацию об установленных скриптах. Вы можете посмотреть, когда они в последний раз обновлялись, есть ли у них домашние страницы, а также вы можете отсортировать их и т.д… ( Видеоинструкция)

Изменяемая страница настроек

config mode

Вы можете выбрать один из трех видов страницы настроек. Таким образом, редко используемые опции будут скрыты, и на странице настроек будет проще сориентироваться. ( Видеоинструкция)

Автоматическое обновление скриптов

script update settings

Вы можете настроить частоту проверки наличия обновлений скриптов. Больше не будет возникать ошибок, связанных с устаревшими пользовательскими скриптами. :)

Безопасность

security settingsЩелкните на изображении, чтобы посмотреть его в полном размере.

Выживут только параноики! Внесите в черный список все сайты, к которым пользовательские скрипты не должны иметь доступа.

Совместимость

compatibility settings

Существуют скрипты, написанные для менеджера пользовательских скриптов Firefox, который называется Greasemonkey (<= 3.x), поэтому Tampermonkey предусматривает совместимость с ними и пытается автоматически определить необходимые настройки.

Синхронизация пользовательских скриптов

sync settings

Вы пользуетесь браузером Chrome с разных устройств, и дома, и на работе? Вы хотите синхронизировать свои скрипты? Тогда просто активируйте функцию синхронизации Tampermonkey.

Редактор CodeMirror

editor settings

Вам нужно создать или отредактировать скрипт? Это не проблема! Tampermonkey имеет встроенный редактор скриптов.

Проверка синтаксиса при помощи ESLint

editor with linter hintsЩелкните на изображении, чтобы посмотреть его в полном размере.

Ваш скрипт не работает? Встроенная проверка синтаксиса Tampermonkey поможет исправить проблему… :)

Быстрая разработка

allow access to file urlsЩелкните на изображении, чтобы посмотреть его в полном размере.

Встроенный редактор скриптов Tampermonkey хорош, но у вас уже есть другой редактор, который работает еще лучше и быстрее? В этом случае вы можете активировать доступ к файлам, и тогда вы сможете использовать местную копию своего скрипта.

Вы также можете попробовать расширение Tampermonkey Editors для редактирования скрипта на vscode.dev

Удаление

Если вам не понравилось расширение Tampermonkey (это маловероятно, но кто знает ;), то вы можете удалить его, зайдя на страницу расширений Chrome.