Профессиональная система логирования для userscripts с поддержкой истории, цветных меток и эмодзи. Централизованный логгер для всех ваших скриптов.
Устаревшая версия за
Этот скрипт недоступен для установки пользователем. Он является библиотекой, которая подключается к другим скриптам мета-ключом // @require https://update.greasyfork.org/scripts/553735/1684000/Userscript%20Logger%20Pro.js
Профессиональная система логирования для userscripts с цветным выводом, эмодзи и историей
Userscript Logger Pro — это централизованная библиотека логирования для userscripts, которая предоставляет унифицированную, красивую и мощную систему логов.
// Шаг 1: Добавьте @require в заголовок вашего userscript
// @require https://greasyfork.org/scripts/YOUR_SCRIPT_ID/code/Userscript%20Logger%20Pro.user.js
// Шаг 2: Создайте экземпляр логгера
const logger = window.MaxScorpyLogger.createLogManager({
scriptName: 'МОЙ-СКРИПТ',
emoji: '🚀'
});
// Шаг 3: Начните логировать!
logger.info('Скрипт запущен');
logger.success('Задача выполнена успешно');
logger.warning('Будьте осторожны');
logger.error('Что-то пошло не так', errorObject);
logger.debug('Отладочная информация', { переменная: значение });
// Получить историю логов
const allLogs = logger.getHistory();
// Получить только ошибки
const errors = logger.getLogsByLevel('error');
// Экспорт в JSON
const jsonLogs = logger.exportLogs();
console.log(jsonLogs);
// Очистить историю
logger.clearHistory();
Recommended tags for Greasy Fork:
logging, logger, debug, console, developer-tools, library, utility
MIT License - Free to use in any project