Español
简体中文
日本語
Check out the tutorial video: https://youtu.be/eecEOacF6mw
Please contribute a translation to Textractor if you can! All the text is in https://github.com/Artikash/Textractor/blob/master/text.cpp and https://github.com/Artikash/Textractor/blob/master/README.md

THIS UPDATE BREAKS OLD EXTENSIONS UNTIL YOU REBUILD THEM WITH UPDATED CODE

Features:
Process list when launching is in order of last played.
Save hook(s) now also saves which thread you have selected.
Repetition filter is toggleable (disabling it can improve performance).
Performance improvements.

Bugfixes:
Clipboard thread not capturing everything.
External extensions not being loaded correctly.
Crash when modifying extensions while under heavy load.
Crash when hook code modules/functions are too long.

New hooks:
lstrcpyn
Siglus4 fixed
System43 fixed
Mono Dynamic

Assets 6

@Artikash Artikash released this Jan 31, 2019 · 53 commits to master since this release

Español
简体中文
日本語
Check out the tutorial video: https://youtu.be/eecEOacF6mw
Please contribute a translation to Textractor if you can! All the text is in https://github.com/Artikash/Textractor/blob/master/text.cpp and https://github.com/Artikash/Textractor/blob/master/README.md

Features:
Command Line Interface for anyone that wants to build projects on top of Textractor.

Bugfixes:
Single byte codes (/HA) not being processed correctly occasionally.
Some UTF-8 codes failing to save.

New hooks:
Updated WIllPlus
COM and lstrcpy
gdi+ driver functions
D3DX (experimental)

Assets 6

@Artikash Artikash released this Jan 24, 2019 · 73 commits to master since this release

You might have to install the Microsoft Visual C++ Redistributable before running Textractor.
Check out the tutorial video: https://youtu.be/eecEOacF6mw
Please contribute a translation to Textractor if you can! All the text is in https://github.com/Artikash/Textractor/blob/master/include/text.h

Bugfixes:
Translation extensions generating extra newlines.

Features:
Replacer extension. Fairly simple to use.

Assets 5

@Artikash Artikash released this Jan 22, 2019 · 81 commits to master since this release

You might have to install the Microsoft Visual C++ Redistributable before running Textractor.
Check out the tutorial video: https://youtu.be/eecEOacF6mw
Please contribute a translation to Textractor if you can! All the text is in https://github.com/Artikash/Textractor/blob/master/include/text.h

Bugfixes:
Games being launched with wrong current directory.
Crashes when too much text tried to be extracted at once.

Features:
Text is copied to clipboard as it's selected.
Thread Linker is back and improved.

Assets 5

@Artikash Artikash released this Jan 21, 2019 · 87 commits to master since this release

You might have to install the Microsoft Visual C++ Redistributable before running Textractor.

Check out the tutorial video: https://youtu.be/eecEOacF6mw
Please contribute a translation to Textractor if you can! All the text is in https://github.com/Artikash/Textractor/blob/master/include/text.h

Bugfixes:
Reader not sending text if unicode space (0x3000) encountered.
Google/Bing translate response being parsed slightly incorrectly.

Assets 4

@Artikash Artikash released this Jan 20, 2019 · 93 commits to master since this release

You might have to install the Microsoft Visual C++ Redistributable before running Textractor.

Check out the tutorial video: https://youtu.be/eecEOacF6mw
Please contribute a translation to Textractor if you can! All the text is in https://github.com/Artikash/Textractor/blob/master/include/text.h

Bugfixes:
Crash when read code is added to location with nonstop text.

New hooks:
Fixed Artemis2
SRPG Studio
Malie5
Mono2

Assets 3

@Artikash Artikash released this Jan 15, 2019 · 105 commits to master since this release

You might have to install the Microsoft Visual C++ Redistributable before running Textractor.

Check out the tutorial video: https://youtu.be/eecEOacF6mw
Please contribute a translation to Textractor if you can! All the text is in https://github.com/Artikash/Textractor/blob/master/include/text.h

Features:
New extension: Extra Window. Allows text to be displayed in a separate customizable window.
Automatic searching for read codes. Just click "Add Hook" and type in S followed by the currently displayed text.
Games can be launched directly from Textractor, and can have their locale emulated as japanese.
Significantly improved repetition detection algorithm.

Bugfixes:
Crash when "Save hook(s)" is clicked with no process attached.
Error box when closing on Windows 7.
Infinite copying with the "Copy to Clipboard" extension in the "Clipboard" thread.
Freeze when performing expensive operations in extensions that handle the "Console" thread.
Freeze when attaching a process with saved hooks.
Crash when attaching a process without permission to access it.
Other concurrency related crashes.

New hooks:
Adobe AIR Universal
Horkeye
SystemC
Pals
ScenarioPlayer
Artemis2
WolfRPG2

Assets 3

@Artikash Artikash released this Dec 14, 2018 · 175 commits to master since this release

Couldn't work on Textractor for a while because finals, but I'm done with those now :)

Features:
Updates are automatically checked for.
Regex Filter UX improved.
Thread count limit removed.

Bugfixes:
Silent deaths from C++ exceptions (the error box gets shown instead).
Settings not being detected if launched using a shortcut or from W10 search bar.
Google Translate crashing (fixed for new api, and won't crash if api is changed again).
Crashes when GUI extensions are unloaded.
ScenarioPlayer hook crashes.
Crashes and resources leaks when removing /R codes.

New hooks:
Adobe AIR v31

Beta release: may break easily. Although this should be the last beta release, so hopefully it won't.
You might have to install the Microsoft Visual C++ Redistributable before running Textractor.

Assets 4

@Artikash Artikash released this Nov 19, 2018 · 216 commits to master since this release

UPDATE (December 6 2018): Google translate changed their api. I've uploaded a new Google Translate extension that is compatible with it. You will get errors if you try to use the old Google Translate, so you should delete it.

If anyone is willing to translate Textractor to other languages, I've made it fairly simple to do so. Basically all of the text is in include/text.h and GUI/mainwindow.ui

Features:
There's now a GUI to edit settings.
The repetition detection algorithm has been significantly improved.
Better error logging.

Bugfixes:
Google translate breaking after prolonged use.
Low default buffer size making it flush prematurely sometimes.
Issues with hooks for cmvs, wolfrpg2, and shinario.
Clipboard copier and repetition remover not playing well together with large sentences.

Beta release: may break easily. Although this should be the last beta release, so hopefully it won't.
You might have to install the Microsoft Visual C++ Redistributable before running Textractor.

Assets 4

@Artikash Artikash released this Nov 5, 2018 · 232 commits to master since this release

Bugfixes:
Don't crash when you click buttons while not attached to a game.
Removed the useless ? button on dialogs.

Extensions:
So with the new extension system, I've decided to bundle all extensions with Textractor, but leave the more uncommon ones unloaded by default.
So like before, Textractor will start out with Remove Repetition, Copy to Clipboard, Bing Translate, and Extra Newlines in that order. But in your Textractor folder, there will also be Regex Filter (similar to VNR), Thread Linker (similar to ITH), and Google Translate. No need to grab those from the Extensions repo anymore.

Beta release: may break easily. Although this should be the last beta release, so hopefully it won't.
You might have to install the Microsoft Visual C++ Redistributable before running Textractor.

Assets 3