TextractorCLI

Extrae texto de novelas visuales y videojuegos usando un programa text hooker.

Acerca de la integración

VNTranslator actúa como el punto final del motor de traducción en esta integración. Textractor realiza la captura real del texto y la inyección en el proceso del juego. Si encuentras problemas con juegos específicos, por favor consulta Página de Issues de Textractor en GitHubarrow-up-right para solución de problemas y soluciones específicas de juegos.

Aviso importante

Textractor ya no se desarrolla activamente. Como resultado, algunos juegos de novelas visuales más recientes pueden no funcionar correctamente.

Solución alternativa: Puedes actualizar el texthook.dll archivo ubicado en la carpeta de instalación de Textractor con una versión más reciente que aún mantiene la comunidad para mejorar la compatibilidad con juegos recientes.

Consulta las siguientes referencias:

Métodos de integración

Hay dos maneras de integrar Textractor con VNTranslator:

Método 1: TextractorCLI (Integración por línea de comandos)

Este método usa la versión de línea de comandos de Textractor para la integración directa.

Método 2: Integración mediante portapapeles (Alternativa recomendada)

Este método usa la aplicación GUI de Textractor con la extensión "Copiar al portapapeles", combinada con la Traductor del portapapeles característica de VNTranslator. Este enfoque es más estable y más fácil de configurar.


Método 1: Integración con TextractorCLI

Comenzando

Para comenzar, necesitas descargar Textractor y configurarlo en VNTranslator.

Paso 1: Descargar e instalar Textractor

Paso 2: Configura la integración

  • Abra Configuración en VNTranslator

  • En la barra lateral izquierda, haz clic en Módulos

  • Haz clic en TextractorCLI pestaña

  • En el Campo de ruta de TextractorCLI en el campo, introduce la ruta a TextractorCLI.exe Rutas de ejemplo:

    • C:\Textractor\x86\TextractorCLI.exe (para 32 bits)

    • C:\Textractor\x64\TextractorCLI.exe (para 64 bits)

Paso 3: Iniciar con VNTranslator

  • Seleccionar TextractorCLI desde la lista de módulos

  • Selecciona el Proceso del juego

  • Seleccionar Ventana Extra desde la lista de salida

  • Haz clic en Iniciar botón

Importante: Excepción en el antivirus

triangle-exclamation

Método 2: Integración mediante portapapeles (Recomendado)

Este método usa el programa GUI de Textractor (Textractor.exe) con su extensión integrada "Copiar al portapapeles", combinada con la Traductor del portapapeles característica de VNTranslator.

Paso 1: Habilitar la extensión Copiar al portapapeles en Textractor

  1. Inicia Textractor.exe (no TextractorCLI.exe)

  2. En la ventana de Textractor, haz clic en Extensiones

  3. En la ventana de Extensiones, haz clic derecho y selecciona "Agregar extensión"

  4. Aparecerá un explorador de archivos. Navega y selecciona "Copy to Clipboard.xdll"

  5. Una vez añadida, la extensión se activará automáticamente y copiará el texto extraído a tu portapapeles

Paso 2: Traductor de portapapeles en VNTranslator

  1. Abra VNTranslator

  2. Seleccionar portapapeles desde la lista de módulos

  3. Seleccionar Ventana Extra desde la lista de salida

  4. Haz clic en Iniciar botón

Paso 3: Adjuntar Textractor a tu juego

  1. Inicia tu novela visual o juego

  2. En Textractor, haz clic en Adjuntar al juego o usa el Menú de Proceso

  3. Selecciona el proceso de tu juego de la lista

  4. Textractor comenzará a capturar texto del juego

Paso 4: Selecciona el hook de texto correcto

  1. Avanza el texto en tu juego (haz clic para avanzar el diálogo)

  2. En Textractor, verás aparecer múltiples hilos de texto

  3. Haz clic en diferentes hilos para identificar cuál contiene el diálogo del juego

  4. Una vez que encuentres el hilo correcto, Textractor copiará automáticamente el texto al portapapeles

  5. VNTranslator detectará el cambio en el portapapeles y mostrará la traducción