Acest script nu ar trebui instalat direct. Aceasta este o bibliotecă pentru alte scripturi care este inclusă prin directiva meta a // @require https://update.greasyfork.org/scripts/553735/1684162/Userscript%20Logger%20Pro.js
DESCRIPTION:
Professional logging system for userscripts with colored console output, emoji support and log history. Centralized logger for all your scripts.
Userscript Logger Pro - Beautiful and powerful logging library for userscripts
Features
🎨 Colored Console Output - Different colors for debug, info, success, warning, error
🎭 Emoji Support - Customizable emoji for visual script identification
📚 Log History - Stores logs in memory with timestamps
🔍 Filtering - Get logs by level or export to JSON
🌐 Universal - Works with all userscript managers
📦 Zero Dependencies - Lightweight standalone library
Quick Start
// Add to your script header:
// @require https://greasyfork.org/scripts/YOUR_SCRIPT_ID/code/Userscript%20Logger%20Pro.user.js
const logger = window.MaxScorpyLogger.createLogManager({
scriptName: 'MY-SCRIPT',
emoji: '🚀'
});
logger.info('Script started');
logger.success('Task completed');
logger.error('Error occurred', errorObject);
Advanced Usage
// Get log history
const logs = logger.getHistory();
// Get only errors
const errors = logger.getLogsByLevel('error');
// Export to JSON
const json = logger.exportLogs();
Log Levels
🔍 debug (purple) | ℹ️ info (blue) | ✅ success (green) | ⚠️ warning (orange) | ❌ error (red)
Why Use This?
✅ Centralized logging for all your scripts
✅ Beautiful colored console output
✅ Developer-friendly simple API
✅ Production-ready with history and filtering
✅ Zero overhead, lightweight and fast
Tips
- Use different emoji for each script for easy visual identification
- Use
logger.debug() for development only
- Export logs to JSON for detailed error analysis
- Track errors with
logger.getLogsByLevel('error')
📌 LICENSE:
MIT
📌 CATEGORY:
☑ Developer Tools
📌 TAGS:
logging, logger, debug, console, developer-tools, library, utility