-
Notifications
You must be signed in to change notification settings - Fork 207
FAQ
Textractor is extracting text mostly correctly, but there's some extra characters as markup/garbage (e.g. a \n
in place of every line break). Is there a way to clean the text?
Yup, use the Regex Filter
or Replacer
extension. Remember to put the extension near the top of the list so the other extensions see the cleaned text.
Textractor is extracting text with some characters missing or is unable to extract any text remotely close to what I need. How do I extract the correct text?
Oof, looks like you found a game with an engine that Textractor doesn't natively support. There's two things you should try:
- Search for the text itself in memory. To do this, click
Add hook
and type in anS
followed by the first few characters of the text that you're trying to find. So if the game is displaying the textHey dude, you doing alright?
you should typeSHey du
. Now clickOk
: with any luck, Textractor will be able to find where the game stores its text and one of the resulting hooks should be able to continuously extract the game's current text. This entire process can be seen in the tutorial video. - Brute force search for hooks. To do this, click
Search for hooks
. Once Textractor says it's initialized the hook search, click through the game to make it display new text. Once the search has finished, Textractor will display a list of hook codes along with the corresponding text they extracted. Go through the list to find the text shown by the game, and copy the hook code. Then clickAdd hook
and paste that hook code and clickOk
.
If you find yourself needing to use either of those techniques, please post an issue. It's very useful for me to keep track of which games are not currently working with Textractor, so that I can figure out which game engines they use and add native support. However I probably won't fix it unless and until I find some other games using the same engine.
Yup. Use the Replacer
extension. Remember to move it to a place in the extension list above the translation extension.
Yup. Use the Thread Linker
extension.
Can I use Textractor to extract text and some other program (e.g. Translation Aggregator) to process it?
Probably. If that program can receive text via the clipboard then use the Copy to Clipboard
extension and enable clipboard monitoring in the other program.
The translation APIs temp ban you if you use them too much. Try restarting Textractor, that might fix it. If not, wait a few hours then try again. If you're still getting that error message post an issue.