TextractorCLI

Extraire le texte des visual novels et des jeux vidéo en utilisant un programme de capture de texte (text hooker).

À propos de l'intégration

VNTranslator sert d'endpoint du moteur de traduction dans cette intégration. Textractor effectue la capture réelle du texte et l'injection dans le processus du jeu. Si vous rencontrez des problèmes avec des jeux spécifiques, veuillez consulter le page GitHub des Issues de Textractorarrow-up-right pour le dépannage et les solutions spécifiques aux jeux.

Avis important

Textractor n'est plus activement développé. En conséquence, certains visual novels récents peuvent ne pas fonctionner correctement.

Solution alternative : Vous pouvez mettre à jour le texthook.dll fichier situé dans votre dossier d'installation de Textractor avec une version plus récente encore maintenue par la communauté afin d'améliorer la compatibilité avec les jeux récents.

Voir les références suivantes :

Méthodes d'intégration

Il existe deux façons d'intégrer Textractor avec VNTranslator :

Méthode 1 : TextractorCLI (intégration en ligne de commande)

Cette méthode utilise la version en ligne de commande de Textractor pour une intégration directe.

Méthode 2 : Intégration via le presse-papiers (Alternative recommandée)

Cette méthode utilise l'application GUI de Textractor avec l'extension « Copier dans le presse-papiers », combinée à la Traducteur du presse‑papier fonctionnalité de VNTranslator. Cette approche est plus stable et plus facile à configurer.


Méthode 1 : Intégration TextractorCLI

Commencer

Pour commencer, vous devez télécharger Textractor et le configurer dans VNTranslator.

Étape 1 : Télécharger et installer Textractor

Étape 2 : Configurer l'intégration

  • Ouvrir Paramètres dans VNTranslator

  • Dans la barre latérale gauche, cliquez sur Modules

  • Cliquez sur le TextractorCLI onglet

  • Dans le Champ du chemin TextractorCLI dans le champ, entrez le chemin vers TextractorCLI.exe Exemples de chemins :

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

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

Étape 3 : Lancer avec VNTranslator

  • Sélectionner TextractorCLI depuis la liste des modules

  • Sélectionnez le Processus du jeu

  • Sélectionner Fenêtre supplémentaire à partir de la liste de sortie

  • Cliquez sur le Démarrer bouton

Important : Exception antivirus

triangle-exclamation

Méthode 2 : Intégration via le presse-papiers (recommandée)

Cette méthode utilise le programme GUI Textractor (Textractor.exe) avec son extension intégrée « Copier dans le presse-papiers », combinée à la Traducteur du presse‑papier fonctionnalité de VNTranslator.

Étape 1 : Activer l'extension Copier dans le presse-papiers dans Textractor

  1. Lancer Textractor.exe (pas TextractorCLI.exe)

  2. Dans la fenêtre de Textractor, cliquez sur Extensions

  3. Dans la fenêtre Extensions, clic droit et sélectionnez « Ajouter une extension »

  4. Un explorateur de fichiers apparaîtra. Naviguez jusqu'à et sélectionnez « Copy to Clipboard.xdll »

  5. Une fois ajoutée, l'extension sera automatiquement activée et copiera le texte extrait dans votre presse-papiers

Étape 2 : Traducteur via le presse-papiers dans VNTranslator

  1. Ouvrir VNTranslator

  2. Sélectionner Presse-papiers depuis la liste des modules

  3. Sélectionner Fenêtre supplémentaire à partir de la liste de sortie

  4. Cliquez sur le Démarrer bouton

Étape 3 : Attacher Textractor à votre jeu

  1. Lancez votre visual novel ou jeu

  2. Dans Textractor, cliquez sur Attacher au jeu ou utilisez le Processus menu

  3. Sélectionnez le processus de votre jeu dans la liste

  4. Textractor commencera à capturer le texte du jeu

Étape 4 : Sélectionner le bon hook de texte

  1. Faites avancer le texte dans votre jeu (cliquez pour faire défiler les dialogues)

  2. Dans Textractor, vous verrez apparaître plusieurs threads de texte

  3. Cliquez sur différents threads pour identifier celui qui contient les dialogues du jeu

  4. Une fois que vous avez trouvé le thread correct, Textractor copiera automatiquement le texte dans le presse-papiers

  5. VNTranslator détectera le changement du presse-papiers et affichera la traduction