Skip to content

Releases: Artikash/Textractor

Bugfixes and new hooks

20 Jan 20:44
Compare
Choose a tag to compare

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

Official release!

15 Jan 09:36
Compare
Choose a tag to compare

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

Bugfixes and update checking

14 Dec 06:07
Compare
Choose a tag to compare
Pre-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.

Settings GUI, bugfixes

19 Nov 15:55
Compare
Choose a tag to compare
Pre-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.

Bugfixes and new extensions

05 Nov 22:29
Compare
Choose a tag to compare
Pre-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.

Other codepages, extension drag'n'drop, new text thread for clipboard

02 Nov 02:15
Compare
Choose a tag to compare

Features:
You can now use codepages other than Shift-JIS and UTF-8. Put them in H/R code right after the text encoding type e.g. /HB936#-8@4A32C0 (this would use codepage 936 - simplified chinese).
You can also modify Default_Codepage in Textractor.ini.
Extension system now has its own dialog. You can drag'n'drop to rearrange or add extensions.
Your clipboard is now captured into its own text thread.

Bugfixes:
Fixed weird crashes with Bing Translate.
Made Bing Translate compatible with Wine.
Textractor now closes all windows made by extensions when main window is closed.
Other general stability improvements.

New hooks

20 Oct 19:26
Compare
Choose a tag to compare
New hooks Pre-release
Pre-release

New hooks:
Mono/Unity3D
Aqua House Co. Ltd/Marine Heart

I'm removing 64 bit versions from the releases since people seem to be confused which version they need (it's almost certainly 32 bit, even if the operating system is 64 bit). Textractor64 is still available on request.

Beta release: may break easily.
You might have to install the Microsoft Visual C++ Redistributable before running Textractor.

Bugfixes, new hooks, and moving to Bing translate

17 Oct 21:53
Compare
Choose a tag to compare

Bugfixes:
No more crashes caused by removing extensions in use.
Better cyclic repetition detection/removal.
Error message should never fail to display anymore.

New hooks:
Newer Horkeye/Hawkeye games like shukugar.

Other:
Moving to Bing translate since Google seems to be locking down their API. Google translate is still available here.
You can choose what language you're translating to and from now (btw for some reason Bing supports Klingon lol).
Extensions are still left inside your Textractor folder after you remove them (as opposed to being straight up deleted) so you can re-add them whenever.

Beta release: may break easily.
You might have to install the Microsoft Visual C++ Redistributable before running Textractor.

Bugfixes, Function offset H codes, Extension ABI improvements

11 Oct 19:21
Compare
Choose a tag to compare

/H codes can now be offset from functions like AGTH.

Bugfixes:
Extensions with underscores in their name don't screw everything up.
Extensions can use different CRT libraries.
Fixed crash when too many text threads are added.
Error message improved.

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

Beta release: may break easily.
You might have to install the Microsoft Visual C++ Redistributable before running Textractor.

Minor improvements

30 Sep 00:33
Compare
Choose a tag to compare
Minor improvements Pre-release
Pre-release

New hooks: new WillPlus engine hook, but not sure how reliable it is.
Bugfixes: google translate now fails less, fixed some issues with text conversions.
You can change the max size of the sentence buffer before it is flushed.

Beta release: may break easily.
You might have to install the Microsoft Visual C++ Redistributable before running Textractor.