From db315ef13ee189d38870e164ee6a5448140e032d Mon Sep 17 00:00:00 2001 From: Camilo404 Date: Tue, 26 Aug 2025 00:52:07 -0500 Subject: [PATCH] feat: Add Spanish language support - Added ES.md Spanish README translation - Added complete Spanish translations to Auto-Image.js --- Auto-Image.js | 75 ++++++++++++++++++++++++++++++ ES.md | 126 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 201 insertions(+) create mode 100644 ES.md diff --git a/Auto-Image.js b/Auto-Image.js index b4ea565..f1d9da1 100644 --- a/Auto-Image.js +++ b/Auto-Image.js @@ -1038,6 +1038,80 @@ automation: "자동화", noChargesThreshold: "⌛ 횟수가 {threshold} 에 도달할 때까지 대기 중. 현재 {current}. 다음 {time} 후...", }, + es: { + title: "WPlace Auto-Imagen", + toggleOverlay: "Alternar Superposición", + scanColors: "Escanear Colores", + uploadImage: "Subir Imagen", + resizeImage: "Redimensionar Imagen", + selectPosition: "Seleccionar Posición", + startPainting: "Iniciar Pintura", + stopPainting: "Detener Pintura", + checkingColors: "🔍 Verificando colores disponibles...", + noColorsFound: "❌ ¡Abre la paleta de colores en el sitio y vuelve a intentar!", + colorsFound: "✅ {count} colores disponibles encontrados. Listo para subir.", + loadingImage: "🖼️ Cargando imagen...", + imageLoaded: "✅ Imagen cargada con {count} píxeles válidos", + imageError: "❌ Error al cargar la imagen", + selectPositionAlert: "¡Pinta el primer píxel en la ubicación donde quieres que comience el arte!", + waitingPosition: "👆 Esperando a que pintes el píxel de referencia...", + positionSet: "✅ ¡Posición establecida exitosamente!", + positionTimeout: "❌ Tiempo agotado para seleccionar posición", + startPaintingMsg: "🎨 Iniciando pintura...", + paintingProgress: "🧱 Progreso: {painted}/{total} píxeles...", + noCharges: "⌛ Sin cargas. Esperando {time}...", + paintingStopped: "⏹️ Pintura detenida por el usuario", + paintingComplete: "✅ ¡Pintura completa! {count} píxeles pintados.", + paintingError: "❌ Error durante la pintura", + missingRequirements: "❌ Carga una imagen y selecciona una posición primero", + progress: "Progreso", + pixels: "Píxeles", + charges: "Cargas", + estimatedTime: "Tiempo estimado", + initMessage: "Haz clic en 'Subir Imagen' para comenzar", + waitingInit: "Esperando inicialización...", + initializingToken: "🔧 Inicializando generador de tokens Turnstile...", + tokenReady: "✅ Generador de tokens listo - ¡ya puedes empezar a pintar!", + tokenRetryLater: "⚠️ El generador de tokens volverá a intentar cuando sea necesario", + resizeSuccess: "✅ Imagen redimensionada a {width}x{height}", + paintingPaused: "⏸️ Pintura pausada en la posición X: {x}, Y: {y}", + captchaNeeded: "❗ Falló la generación de token. Por favor intenta de nuevo en un momento.", + saveData: "Guardar Progreso", + loadData: "Cargar Progreso", + saveToFile: "Guardar en Archivo", + loadFromFile: "Cargar desde Archivo", + dataManager: "Gestor de Datos", + autoSaved: "✅ Progreso guardado automáticamente", + dataLoaded: "✅ Progreso cargado exitosamente", + fileSaved: "✅ Progreso guardado en archivo exitosamente", + fileLoaded: "✅ Progreso cargado desde archivo exitosamente", + noSavedData: "❌ No se encontró progreso guardado", + savedDataFound: "✅ ¡Se encontró progreso guardado! ¿Cargar para continuar?", + savedDate: "Guardado el: {date}", + clickLoadToContinue: "Haz clic en 'Cargar Progreso' para continuar.", + fileError: "❌ Error al procesar archivo", + invalidFileFormat: "❌ Formato de archivo inválido", + paintingSpeed: "Velocidad de Pintura", + pixelsPerSecond: "píxeles/segundo", + speedSetting: "Velocidad: {speed} píxeles/seg", + settings: "Configuración", + botSettings: "Configuración del Bot", + close: "Cerrar", + language: "Idioma", + themeSettings: "Configuración de Tema", + themeSettingsDesc: "Elige tu tema de colores preferido para la interfaz.", + languageSelectDesc: "Selecciona tu idioma preferido. Los cambios tendrán efecto inmediatamente.", + autoCaptcha: "Solucionador Automático de CAPTCHA (Turnstile)", + autoCaptchaDesc: "Genera automáticamente tokens Turnstile usando el generador integrado. Se recurre a la automatización del navegador si es necesario.", + applySettings: "Aplicar Configuración", + settingsSaved: "✅ ¡Configuración guardada exitosamente!", + cooldownSettings: "Configuración de Enfriamiento", + waitCharges: "Esperar hasta que las cargas alcancen", + captchaSolving: "🔑 Generando token Turnstile...", + captchaFailed: "❌ Falló la generación de token Turnstile. Probando método alternativo...", + automation: "Automatización", + noChargesThreshold: "⌛ Esperando que las cargas alcancen {threshold}. Actualmente {current}. Siguiente en {time}...", + }, } // GLOBAL STATE @@ -4990,6 +5064,7 @@ + diff --git a/ES.md b/ES.md new file mode 100644 index 0000000..a4691b9 --- /dev/null +++ b/ES.md @@ -0,0 +1,126 @@ +

+ image +

+ +

WPlace AutoBOT

+

+Este proyecto es un fork de https://github.com/DarkModde/WPlace-AutoBOT +

+

+ Considera unirte a nuestro discord: https://discord.gg/knkNRYyQcm +

+

+ ¡Scripts prácticos con menús intuitivos para hacer tu vida más fácil en WPlace!
+ Perfectos para quienes quieren subir de nivel automáticamente o construir pixel arts masivos — sin perder tiempo. + + Advertencia: Este es un script puramente educativo para demostrar lo que se puede hacer en wplace.live, no somos responsables de lo que suceda si usas el script. +

+ +
+ +

+ Si te preguntas, ¡sí! Estos scripts fueron desarrollados por un equipo conformado por brasileños, vietnamitas e indonesios. Jajajaj! +

+ Brazil +   + Vietnam +   + Indonesia +

+

+ +--- + +

🚀┃Cómo usar los scripts:

+ +

+ Es súper fácil: copia uno de los códigos de abajo, pégalo en la barra de marcadores de tu navegador,
+ y ejecútalo mientras estés en wplace.live. +

+ +
+ +### 🎯┃Auto-Farm +#### EL AUTOFARM USA CARGAS PARA CONSEGUIR NIVELES, NO DIBUJA UNA IMAGEN POR TI. POR FAVOR USA AUTO-IMAGE PARA ESO +```js +javascript:fetch("https://raw.githubusercontent.com/Wplace-AutoBot/WPlace-AutoBOT/refs/heads/main/Auto-Farm.js").then(t=>t.text()).then(eval); +``` + +### 🖼️┃Auto-Image + +```js +javascript:fetch("https://raw.githubusercontent.com/Wplace-AutoBot/WPlace-AutoBOT/refs/heads/main/Auto-Image.js").then(t=>t.text()).then(eval); +``` + +
+

📖┃Tutoriales

+ +--- + +![Parte 1](https://i.imgur.com/yneG5if.png) + +--- + +![Parte 2](https://i.imgur.com/ZRpU0wZ.png) + +--- + +![Parte 3](https://i.imgur.com/lfjfcEw.png) + +
+ + +
+ +> [!IMPORTANT] +>

1. Ninguno de los scripts funcionará si cierras la pestaña del navegador. Debes mantener la pestaña de WPlace abierta, incluso si está en segundo plano.

+>

2. Nunca ejecutes ambos scripts en la misma página — esto puede causar errores en tu WPlace. Si sucede, ¡solo refresca la página!

+>

3. Si el script no detecta los colores disponibles, solo haz clic en el botón "Pintar" para mostrarlos — solo entonces inicia el Auto-Image.

+ +
+ +### ✨┃Características + +- [x] Farmea automáticamente gotas/niveles +- [x] Omisión correcta de píxeles de color +- [x] Superposición (ya no necesitas bluemarble) +- [x] Pintar en múltiples tiles +- [x] Solucionador de AutoCaptcha con generador de tokens Turnstile +- [x] Procesamiento avanzado de colores +- [x] Soporte multiidioma +- [x] Múltiples cuentas a través de función de guardar y cargar +- [x] Funciona en móvil :P + + +--- + + +--- + +

+ Demostración del Script +

+ +--- + +### 📋┃Por hacer + +- [x] Hacer que AutoFarm funcione +- [ ] Fusionar ambos scripts en uno +- [ ] Cambiador de múltiples cuentas (actualmente en desarrollo) +- [ ] Sistema de cola de múltiples cuentas +- [x] Agregar sistema de superposición +- [x] Agregar soporte de tiles cruzados +- [x] Agregar solucionador de AutoCaptcha +- [x] Agregar omisión correcta de píxeles de color +- [ ] Separar CSS + +--- + +- Contribuidores: + Contribuidores + + +

+ +