Этот скрипт недоступен для установки пользователем. Он является библиотекой, которая подключается к другим скриптам мета-ключом // @require https://update.greasyfork.org/scripts/553735/1684162/Userscript%20Logger%20Pro.js
ОПИСАНИЕ:
Профессиональная система логирования для userscripts с цветным выводом в консоль, поддержкой эмодзи и историей логов. Централизованный логгер для всех ваших скриптов.
Userscript Logger Pro - Красивая и мощная библиотека логирования для userscripts
Возможности
🎨 Цветной вывод - Разные цвета для debug, info, success, warning, error
🎭 Эмодзи - Настраиваемые эмодзи для визуальной идентификации скриптов
📚 История логов - Сохраняет логи в памяти с временными метками
🔍 Фильтрация - Получение логов по уровню или экспорт в JSON
🌐 Универсальность - Работает со всеми менеджерами userscripts
📦 Без зависимостей - Легкая автономная библиотека
Быстрый старт
// Добавьте в заголовок скрипта:
// @require https://greasyfork.org/scripts/YOUR_SCRIPT_ID/code/Userscript%20Logger%20Pro.user.js
const logger = window.MaxScorpyLogger.createLogManager({
scriptName: 'МОЙ-СКРИПТ',
emoji: '🚀'
});
logger.info('Скрипт запущен');
logger.success('Задача выполнена');
logger.error('Произошла ошибка', errorObject);
Расширенное использование
// Получить историю логов
const logs = logger.getHistory();
// Получить только ошибки
const errors = logger.getLogsByLevel('error');
// Экспорт в JSON
const json = logger.exportLogs();
Уровни логов
🔍 debug (фиолетовый) | ℹ️ info (синий) | ✅ success (зеленый) | ⚠️ warning (оранжевый) | ❌ error (красный)
Почему это удобно?
✅ Централизованное логирование для всех скриптов
✅ Красивый цветной вывод в консоль
✅ Простой API для разработчиков
✅ Готово для production с историей и фильтрацией
✅ Минимальный размер, быстрая работа
Советы
- Используйте разные эмодзи для каждого скрипта для визуальной идентификации
- Используйте
logger.debug() только для разработки
- Экспортируйте логи в JSON для детального анализа ошибок
- Отслеживайте ошибки через
logger.getLogsByLevel('error')
📌 ЛИЦЕНЗИЯ:
MIT
📌 КАТЕГОРИЯ:
☑ Developer Tools (Инструменты разработчика)
📌 ТЕГИ:
logging, logger, debug, console, developer-tools, library, utility