Drawaria Generative Animator Suite

Convierte tus dibujos en múltiples animaciones espectaculares usando un bot.

Autor
YouTubeDrawaria
Denně instalací
0
Celkem instalací
1
Hodnocení
0 0 0
Verze
5.1
Vytvořeno
12. 06. 2025
Aktualizováno
12. 06. 2025
Size
16,9 KB
Licence
MIT
Spustit na

🚀 Drawaria Generative Animator Suite

🎯 What does this script do? / ¿Qué hace este script?

English: This script provides a "Generative Animator Suite" for Drawaria, allowing users to turn their drawings into various spectacular animations using a bot. It enables users to capture their current drawing on the canvas, then apply different animation effects like "Celestial Ballet," "Fireworks," "Hue Blast," "Color Festival," and "Pixel Art." The suite includes a control panel with buttons to capture the drawing, select and start animations, stop ongoing animations, and toggle the panel's visibility. It relies on an existing bot instance (like the Autodraw bot) to execute the drawing commands for the animations.

Español: Este script proporciona una "Suite Animadora Generativa" para Drawaria, permitiendo a los usuarios convertir sus dibujos en diversas animaciones espectaculares usando un bot. Permite a los usuarios capturar su dibujo actual en el lienzo, y luego aplicar diferentes efectos de animación como "Ballet Celestial", "Fuegos Artificiales", "Ráfaga de Tono", "Festival de Color" y "Pixel Art". La suite incluye un panel de control con botones para capturar el dibujo, seleccionar e iniciar animaciones, detener animaciones en curso y alternar la visibilidad del panel. Se basa en una instancia de bot existente (como el bot Autodraw) para ejecutar los comandos de dibujo de las animaciones.

✨ Features / Características

Animation Creation & Bot Integration
  • 🔧 Drawing Capture - Captures the current drawing on the canvas to use as animation frames.
  • ⚡ Multiple Animation Effects - Offers various effects: Celestial Ballet, Fireworks, Hue Blast, Color Festival, Pixel Art.
  • 🎨 Bot Integration - Works with existing bots (like Autodraw bot) to send animation drawing commands.
  • 🚀 Control Panel - An intuitive UI to manage capture, animation selection, starting, stopping, and panel visibility.
  • 💡 Real-time Feedback - Shows bot connection status and disables controls when an animation is running.
  • 🔒 Draggable Panel - The control panel can be moved around the screen for convenience.

Español:

  • 🔧 Captura de Dibujo - Captura el dibujo actual en el lienzo para usarlo como fotogramas de animación.
  • ⚡ Múltiples Efectos de Animación - Ofrece varios efectos: Ballet Celestial, Fuegos Artificiales, Ráfaga de Tono, Festival de Color, Pixel Art.
  • 🎨 Integración de Bot - Funciona con bots existentes (como el bot Autodraw) para enviar comandos de dibujo de animación.
  • 🚀 Panel de Control - Una UI intuitiva para gestionar la captura, selección de animación, inicio, detención y visibilidad del panel.
  • 💡 Retroalimentación en Tiempo Real - Muestra el estado de la conexión del bot y deshabilita los controles cuando una animación está en curso.
  • 🔒 Panel Arrastrable - El panel de control se puede mover por la pantalla para mayor comodidad.

📥 Installation / Instalación

🇺🇸 English Instructions 🇪🇸 Instrucciones en Español
  1. Install the Tampermonkey extension (or a similar userscript manager) in your browser.
  2. Create a new userscript and paste the provided code into the editor.
  3. Save the script.
  4. Navigate to any Drawaria page (e.g., https://drawaria.online/).
  5. The animation control panel will appear at the bottom right.
  6. Ensure you have a bot (like the Autodraw bot) running and connected to Drawaria.
  1. Instala la extensión Tampermonkey (o un gestor de userscripts similar) en tu navegador.
  2. Crea un nuevo userscript y pega el código proporcionado en el editor.
  3. Guarda el script.
  4. Navega a cualquier página de Drawaria (ej. https://drawaria.online/).
  5. El panel de control de animación aparecerá en la parte inferior derecha.
  6. Asegúrate de tener un bot (como el bot Autodraw) en ejecución y conectado a Drawaria.

🎮 How to Use / Cómo Usar

  • 🔵 Step 1: Draw something on the Drawaria canvas.
    Paso 1: Dibuja algo en el lienzo de Drawaria.
  • 🟢 Step 2: Click the "Capturar Dibujo" button in the Animator panel.
    Paso 2: Haz clic en el botón "Capturar Dibujo" en el panel del Animador.
  • 🟣 Step 3: Select an animation effect from the dropdown menu.
    Paso 3: Selecciona un efecto de animación del menú desplegable.
  • 🟠 Step 4: Click "Animar" to start the selected animation. Ensure your bot is connected. Use "Detener Animación" to stop it.
    Paso 4: Haz clic en "Animar" para iniciar la animación seleccionada. Asegúrate de que tu bot esté conectado. Usa "Detener Animación" para detenerla.

🛠️ Technical Details / Detalles Técnicos

Feature / Característica Details / Detalles
Canvas Pixel Analysis Reads pixel data from the Drawaria canvas to generate animation points and colors.
Bot Command Injection Relies on the presence of a bot (specifically its WebSocket connection) to send drawing commands for animations.
Animation Logic Implements various algorithms (e.g., particle systems, color manipulation, path generation) to create distinct animation effects.
UI Management Uses DOM manipulation to create and manage the animation control panel, including drag-and-drop functionality.

⚠️ Important Warnings / Advertencias Importantes

  • 🚨 This script requires another bot (like the Autodraw bot) to be running and connected to execute animations. It does not contain its own drawing bot.
  • 🚨 Using bots for automated drawing or animation may violate Drawaria's terms of service. Use responsibly and at your own risk.
  • 🚨 Ensure your drawing is clear and well-defined for the best animation results. Complex or messy drawings may not animate well.
  • 🚨 The script's functionality depends on the internal structure of Drawaria and its WebSocket communication. Updates to Drawaria may break the script.

Español:

  • 🚨 Este script requiere que otro bot (como el bot Autodraw) esté en ejecución y conectado para ejecutar animaciones. No contiene su propio bot de dibujo.
  • 🚨 El uso de bots para dibujo o animación automatizada puede violar los términos de servicio de Drawaria. Úsalo responsablemente y bajo tu propio riesgo.
  • 🚨 Asegúrate de que tu dibujo sea claro y esté bien definido para obtener los mejores resultados de animación. Dibujos complejos o desordenados pueden no animarse bien.
  • 🚨 La funcionalidad del script depende de la estructura interna de Drawaria y su comunicación WebSocket. Las actualizaciones de Drawaria pueden romper el script.

🔧 Troubleshooting / Solución de Problemas

✅ The animation panel appears, and bot status shows "Bot Detectado." Capturing drawing works, and animations can be started if the bot is connected.
✅ El panel de animación aparece, y el estado del bot muestra "Bot Detectado". La captura de dibujo funciona, y las animaciones se pueden iniciar si el bot está conectado.
⚠️ If the bot status is "Esperando al Bot," ensure another bot script is active and connected to Drawaria's WebSocket. Check the console for errors.
⚠️ Si el estado del bot es "Esperando al Bot", asegúrate de que otro script de bot esté activo y conectado al WebSocket de Drawaria. Revisa la consola en busca de errores.
❌ If animations don't play correctly (e.g., drawing is messy, colors are wrong, or animation stops), try:
❌ Si las animaciones no se reproducen correctamente (por ejemplo, el dibujo es desordenado, los colores son incorrectos o la animación se detiene), intenta:
- Redibujar la imagen con trazos más limpios.
- Ajustar el muestreo de píxeles en `captureDrawing`.
- Verificar la compatibilidad con el bot que estás utilizando.

📊 Compatibility / Compatibilidad

✅ Compatible Browsers / Navegadores Compatibles ✅ Required Extensions / Extensiones Requeridas
Chrome, Firefox, Edge, Opera
(Browsers supporting userscripts and WebSocket)
Tampermonkey or similar userscript manager
(Required for script execution)
A separate Drawaria drawing bot script (e.g., Autodraw bot)

🔄 How to Disable / Cómo Desactivar

Method 1 - Script Manager:

Open your userscript manager (e.g., Tampermonkey), find "Drawaria Generative Animator Suite," and disable or delete it.

Método 1 - Gestor de Scripts: Abre tu gestor de userscripts (ej. Tampermonkey), busca "Drawaria Generative Animator Suite" y desactívalo o elimínalo.

Method 2 - Toggle Panel:

Click the "Ocultar" button in the panel header to hide it. This does not disable the script or animations.

Método 2 - Alternar Panel: Haz clic en el botón "Ocultar" en la cabecera del panel para ocultarlo. Esto no deshabilita el script ni las animaciones.

💡 Pro Tips / Consejos Profesionales

  • Fine-tune Pixel Capture: Adjust the `sampleRate` in `captureDrawing` for higher fidelity (lower rate) or faster processing (higher rate).
  • Create Custom Animations: Add your own animation functions to the `animations` object. Define the logic for drawing sequences.
  • Optimize Performance: For complex animations, consider reducing the number of points captured or the animation speed.
  • Combine Effects: Experiment by running animations sequentially or by layering effects (requires advanced script modification).
  • Color Palettes: Modify the `rgbToHsl` or add custom color mapping to influence the color behavior in animations like "Hue Blast" or "Color Festival."

Español:

  • Ajusta la Captura de Píxeles: Modifica el `sampleRate` en `captureDrawing` para una mayor fidelidad (tasa más baja) o un procesamiento más rápido (tasa más alta).
  • Crea Animaciones Personalizadas: Agrega tus propias funciones de animación al objeto `animations`. Define la lógica para las secuencias de dibujo.
  • Optimiza el Rendimiento: Para animaciones complejas, considera reducir el número de puntos capturados o la velocidad de animación.
  • Combina Efectos: Experimenta ejecutando animaciones secuencialmente o superponiendo efectos (requiere modificación avanzada del script).
  • Paletas de Colores: Modifica `rgbToHsl` o agrega mapeo de colores personalizado para influir en el comportamiento del color en animaciones como "Hue Blast" o "Color Festival".

🎉 Ready to Use! / ¡Listo para Usar!

Bring your drawings to life with stunning, bot-powered animations!

¡Da vida a tus dibujos con impresionantes animaciones impulsadas por bot!

🎨 🚀 ✨ 💫 🌟

Author: YouTubeDrawaria | Version: 5.1 | License: MIT
Support: Report issues in the comments below | Additional Info: Creates animations from drawings using a bot and provides an interactive control panel.