TextractorCLI

Estrai il testo dalle visual novel e dai videogiochi usando un programma text hooker.

Informazioni sull'integrazione

VNTranslator funge da endpoint del motore di traduzione in questa integrazione. Textractor esegue il reale text hooking e l'iniezione nel processo di gioco. Se incontri problemi con giochi specifici, controlla il pagina Issues di Textractor su GitHubarrow-up-right per la risoluzione dei problemi e le soluzioni specifiche per i giochi.

Avviso Importante

Textractor non è più sviluppato attivamente. Di conseguenza, alcuni giochi visual novel più recenti potrebbero non funzionare correttamente.

Soluzione alternativa: Puoi aggiornare il texthook.dll file presente nella cartella di installazione di Textractor con una versione più recente ancora mantenuta dalla comunità per migliorare la compatibilità con i giochi recenti.

Consulta i seguenti riferimenti:

Metodi di integrazione

Ci sono due modi per integrare Textractor con VNTranslator:

Metodo 1: TextractorCLI (integrazione da riga di comando)

Questo metodo usa la versione da riga di comando di Textractor per l'integrazione diretta.

Metodo 2: Integrazione tramite Appunti (Alternativa raccomandata)

Questo metodo utilizza l'applicazione GUI di Textractor con l'estensione "Copia negli Appunti", combinata con la Traduttore Appunti di VNTranslator. Questo approccio è più stabile e più facile da configurare.


Metodo 1: Integrazione TextractorCLI

Per iniziare

Per iniziare, devi scaricare Textractor e configurarlo in VNTranslator.

Passo 1: Scarica e installa Textractor

Passo 2: Configura l'integrazione

  • Apri Impostazioni in VNTranslator

  • Nella barra laterale sinistra, clicca Moduli

  • Clicca il TextractorCLI scheda

  • Nel Campo Percorso TextractorCLI campo, inserisci il percorso a TextractorCLI.exe Percorsi di esempio:

    • C:\Textractor\x86\TextractorCLI.exe (per 32-bit)

    • C:\Textractor\x64\TextractorCLI.exe (per 64-bit)

Passo 3: Avvia con VNTranslator

  • Seleziona TextractorCLI dalla lista dei moduli

  • Seleziona il Processo di gioco

  • Seleziona Finestra Extra dalla lista di output

  • Clicca il Avvia pulsante

Importante: Eccezione dell'antivirus

triangle-exclamation

Metodo 2: Integrazione tramite Appunti (Raccomandato)

Questo metodo utilizza il programma GUI di Textractor (Textractor.exe) con la sua estensione integrata "Copia negli Appunti", combinata con la Traduttore Appunti di VNTranslator.

Passo 1: Abilita l'estensione Copia negli Appunti in Textractor

  1. Avvia Textractor.exe (non TextractorCLI.exe)

  2. Nella finestra di Textractor, clicca su Estensioni

  3. Nella finestra Estensioni, fai clic con il tasto destro e seleziona "Aggiungi estensione"

  4. Apparirà un file browser. Naviga e seleziona "Copy to Clipboard.xdll"

  5. Una volta aggiunta, l'estensione sarà abilitata automaticamente e copierà il testo estratto negli appunti

Passo 2: Traduttore dagli Appunti in VNTranslator

  1. Apri VNTranslator

  2. Seleziona Funzione Appunti dalla lista dei moduli

  3. Seleziona Finestra Extra dalla lista di output

  4. Clicca il Avvia pulsante

Passo 3: Collega Textractor al tuo gioco

  1. Avvia la tua visual novel o il tuo gioco

  2. In Textractor, clicca Collega al gioco o usa il Processo menu

  3. Seleziona il processo del tuo gioco dalla lista

  4. Textractor inizierà a eseguire il hooking del testo dal gioco

Passo 4: Seleziona il Text Hook corretto

  1. Avanza il testo nel tuo gioco (cliccando attraverso i dialoghi)

  2. In Textractor, vedrai apparire più thread di testo

  3. Clicca sui diversi thread per identificare quale contiene i dialoghi del gioco

  4. Una volta trovato il thread corretto, Textractor copierà automaticamente il testo negli appunti

  5. VNTranslator rileverà la modifica degli appunti e mostrerà la traduzione