Artikash / Textractor

Extracts text from video games and visual novels. Highly extensible.
GNU General Public License v3.0
2k stars 201 forks source link

Textractor: Insert hook: JavaScript​ ← What should I do??? #1301

Closed KANNAGI-man35 closed 3 weeks ago

KANNAGI-man35 commented 3 weeks ago

I tried using this software for the first time, but it didn't work well. I started the game and there are only the first two drop lines in the top right corner. "Textractor: Insert hook: JavaScript​" What should I do about this problem? I watched Youtube and Q&A, but I don't understand・・・.

     ↓↓Text displayed↓↓ Textractor x64 v5.2.0 made by Artikash (email: akashmozumdar@gmail.com) Project homepage: https://github.com/Artikash/Textractor Tutorial video: https://github.com/Artikash/Textractor/blob/master/docs/TUTORIAL.md FAQ: https://github.com/Artikash/Textractor/wiki/FAQ Please contact Artikash with any problems, feature requests, or questions relating to Textractor You can do so via the project homepage (issues section) or via email Source code available under GPLv3 at project homepage If you like this project, please tell everyone about it! It's time to put AGTH down :) Textractor: pipe connected Textractor: already injected Textractor: pipe connected Textractor: hijacking process located from 0x00007FF74B4C0000 to 0x00007FF75186F000 Textractor: pipe connected Textractor: hijacking process located from 0x00007FF74B4C0000 to 0x00007FF75186F000 Textractor: pipe connected Textractor: hijacking process located from 0x00007FF74B4C0000 to 0x00007FF75186F000 Textractor: JavaScript hook is known to be low quality: try searching for hooks if you don't like it Textractor: inserting hook: JavaScript Textractor: JavaScript hook is known to be low quality: try searching for hooks if you don't like it Textractor: inserting hook: JavaScript

help me m(__)m

1117240

Under translation. Sorry if it's hard to understand.

Chenx221 commented 3 weeks ago

@KANNAGI-man35 You can try using the "Search for hooks" option on the left, this might help you find a suitable hook.

(It would be even better if you could provide the name of the game or its resources)

KANNAGI-man35 commented 3 weeks ago

thank you for answering. 「Search for hooks」⇒Check 「Search for Chinese/Japanese/Korean」⇒「Start hook Search」

As a result, I looked at the saved "Result.txt", but there was nothing in Japanese.

 ↓↓Text displayed↓↓ Textractor: initializing hook search (89.177074%)​​​​​​ Textractor: initialized hook search with 5557 hooks​​​​​​ Textractor: starting hook search​​​​​​ Textractor: please click around in the game to force it to process text during the next 30 seconds​​​​​​ Textractor: hook search finished, 232 results found​​​​​​ Textractor: starting hook search​​​​​​ Textractor: could not find text​​​

Is it okay to just write the title of the game or resource here?

Chenx221 commented 3 weeks ago

@KANNAGI-man35 Yes, you can provide the game name or a download link here (if it's convenient for you).

KANNAGI-man35 commented 3 weeks ago

「日本語上手-Nihongo Jouzu-」 https://novelgame.jp/games/download/win/9872

There are also several other free and paid games. It's all in Japanese and is a TyrannoScript or TyrannoBuilder game.

Chenx221 commented 3 weeks ago

「日本語上手-Nihongo Jouzu-」 https://novelgame.jp/games/download/win/9872

There are also several other free and paid games. It's all in Japanese and is a TyrannoScript or TyrannoBuilder game.

@KANNAGI-man35

For the Tyrano game engine, I personally prefer unpacking the game and modifying the kag.tag.js file to extract the text (each line of text will be sent to the clipboard). How to unpack After unpacking, replace the "kag.tag.js" file located in "Nihongo_Jouzu_win\resources\app\tyrano\plugins\kag\" with the following JS file. kag.tag.js.zip

2024-06-10_015411

KANNAGI-man35 commented 3 weeks ago

The explanation is very easy to understand! Let's try the challenge!

It is currently being translated, so it will take some time, so I will report the results at a later date.m(__)m

KANNAGI-man35 commented 3 weeks ago

It's done! Thank you very much for explaining what I need in detail >< You are the savior!