5

Script Runner - Универсальное расширение для браузера

Script Runner -  Универсальное расширение для браузера

Пикабушники. Всем привет. Xочу поделится с вами своим новым проектом. Script Runner

Script Runner - это мощное и безопасное расширение для браузера, которое позволяет запускать пользовательские JavaScript скрипты и расширения для автоматизации задач, блокировки рекламы и улучшения взаимодействия с веб-сайтами.

Ссылка на скачивание: https://disk.yandex.ru/d/yzBuMSycmQ64vw

Подходит для всех видов браузеров на основе Хромиум: Google Chrome, Microsoft Adge, Yandex браузер и других

В папке лежит тестовый скрипт Simple_TEST.js. Он просто показывает сообщение, что скрипт запущен.

Исходный код весь доступен. Если есть доля сомнения можете покопаться.

Предлагайте свои идеи по скриптам. Это могут быть блокировщики рекламы, авторизация и так далее. Если ваше предложение наберёт 10 "стрелок вверх" буду над ним работать.

Готовые расширения будут размещаться здесь и в группе TG: https://t.me/scriptrunner_community

Так же буду рад вашим комментариям, но улучшению.


Ниже описание и небольшие инструкции


🌟 Основные возможности

  • 🔧 Безопасный запуск скриптов - Изолированная среда выполнения

  • 🛡️ Встроенные расширения - Готовые решения для популярных сайтов

  • 📝 Простой редактор - Создание и управление своими скриптами

  • 🚀 Преобразование скриптов - Автоматическое превращение скриптов в расширения

  • ⚡ Автозапуск - Автоматическая активация на нужных сайтах

📥 Установка

Способ 1: Установка из Chrome Web Store

(Когда расширение будет опубликовано)

  1. Перейдите в Chrome Web Store

  2. Найдите "Script Runner"

  3. Нажмите "Добавить в Chrome"

  4. Подтвердите установку

Способ 2: Установка в режиме разработчика

  1. Скачайте файлы расширения

    • Сохраните все файлы в отдельную папку

  2. Откройте страницу расширений

    • В адресной строке введите: chrome://extensions/

    • Или: Меню → Дополнительные инструменты → Расширения

  3. Включите режим разработчика

    • В правом верхнем углу включите переключатель "Режим разработчика"

  4. Загрузите расширение

    • Нажмите "Загрузить распакованное расширение"

    • Выберите папку с файлами расширения

    • Нажмите "ОК"

  5. Проверьте установку

    • В списке расширений должен появиться Script Runner

    • На панели инструментов должна быть иконка расширения


🎯 Руководство по использованию

📋 Вкладка "Управление скриптами"

Просмотр существующих скриптов:

  • Все ваши скрипты отображаются в виде карточек

  • Виден статус (активен/неактивен)

  • Просмотр первых 100 символов кода

Управление скриптами:

  • 🟢 Запуск/остановка - кнопка переключения состояния

  • 🗑️ Удаление - полное удаление скрипта

  • 🚀 В расширение - преобразование скрипта в расширение

➕ Вкладка "Добавить скрипт"

Создание нового скрипта:

  1. Ввод названия

    • Укажите понятное название для скрипта. При добавление готового скрипта название добавится автоматически.

  2. Выбор способа добавления:

    • 📝 Ввести код - ручной ввод JavaScript кода

    • 📁 Загрузить из файла - загрузка из .js или .txt файла

  3. Drag & Drop поддержка

    • Перетащите файл в выделенную область

  4. Сохранение:

    • Система предложит преобразовать в расширение. Рекомендуется согласится.

    • Выберите подходящий вариант

🔧 Вкладка "Расширения"

Управление расширениями:

  • 🔍 Поиск - быстрый поиск по расширениям

  • Включение/выключение - активация на текущем сайте

  • ⚙️ Настройки - индивидуальные настройки расширений. (В разработке)


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

🔒 Особенности безопасности

  • Изолированное выполнение - скрипты работают в защищенной среде

  • Контроль ресурсов - автоматическая очистка таймеров и наблюдателей

  • Проверка доменов - расширения работают только на разрешенных сайтах

  • Безопасный парсинг - защита от вредоносного кода

⚠️ Рекомендации по безопасности

  1. Используйте только доверенные скрипты

  2. Проверяйте код перед выполнением

  3. Отключайте неиспользуемые расширения

🚀 Преобразование скриптов в расширения

Преимущества расширений:

  • Автозапуск на указанных сайтах

  • Лучшая производительность

  • Управление ресурсами

  • Возможность настройки

Как преобразовать:

  1. Создайте обычный скрипт

  2. Нажмите "🚀 В расширение"

  3. Система автоматически определит тип

  4. Расширение появится в соответствующей вкладке

🔧 Устранение неполадок

❌ Скрипт не запускается

  • Проверьте синтаксис JavaScript

  • Убедитесь, что скрипт активирован

  • Проверьте консоль браузера на наличие ошибок

❌ Расширение не работает на сайте

  • Убедитесь, что расширение включено

  • Проверьте, подходит ли оно для текущего домена

  • Обновите страницу

❌ Высокое потребление памяти

  • Остановите неиспользуемые скрипты

  • Проверьте наличие бесконечных циклов

  • Используйте встроенные расширения вместо скриптов


📞 Поддержка

Полезные ссылки:

  • 🐛 Сообщить о ошибке - Можно здесь или в группе TG

  • 💡 Предложить идею - Можно здесь или в группе TG


📄 Лицензия и права

Script Runner распространяется бесплатно для личного использования

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества