Open Artikash opened 2 years ago
202 - Fixes for DevTools extensions Textractor-Alpha202-x86.zip Textractor-Alpha202-x64.zip
203 - Button to pause Textractor Textractor-Alpha203-x86.zip Textractor-Alpha203-x64.zip
texthook.dll
It isn't taken from the alpha builder archive because it contains all PR pending as of September 20, 2022. In particular a big improvement for Unity engines thanks to @DDWSdwqdq When using this new method, at the end of the game session, press the "Detach from game" button, otherwise the VN will crash when exiting.
.+\]
or Regex Replacer extension
|REGEX|.+\]|BECOMES||MODIFIER||END|
NEW: LucaSystem x64 engine tested with https://vndb.org/r108105
Warning: 1) after updating the compiler, my antivirus (bitdefender) reports a false positive on the file I uploaded. It could also happen with other antiviruses. 2) If attaching to the game doesn't work, it may be that the vc_redist in use is not the most recent one. Download the latest version of vc_redist x86 and x64 from the M$ site, uninstall the versions on your computer, install the new ones and reboot.
DevTools DeepL Translate Korean and Norwegian languages EDIT: Restored headless mode in Devtools extensions (This fix moves the problem to win7))
241 - Replacer Language Chars Textractor-Alpha241-x64.zip Textractor-Alpha241-x86.zip
Force detach process on exit PR #1026 (included button to pause Textractor PR #847)
In some cases, if you don't detach processes before closing Textractor, the VN crashes on exit. One case is the new Unityx86 Mono hook method added by DDWSdwqdq (PR #834) which uses the assembly_foreach approach. This change forces a detach process when Textractor exits However, Textractor must be closed before the VN Textractor_PauseButton_ForceDetach.zip
With added PR #950 Textractor_PauseButton_ForceDetach_FlushDelayStringSpacing.zip
With added PR #1158 Textractor_PauseButton_ForceDetach_FlushDelayStringSpacing_LimitStringLength.zip
Extra Window: added auto hide text after timeout (PR #792) As requested...
I wonder if you plan to update the Textractor to add more games support! Thanks.
texthook.dll
It isn't taken from the alpha builder archive because it contains all PR pending as of September 20, 2022. In particular a big improvement for Unity engines thanks to @DDWSdwqdq When using this new method, at the end of the game session, press the "Detach from game" button, otherwise the VN will crash when exiting.
- Added latest updates of lgztx96's PR update WillPlus3 hook and New BGI hook #880 (update willplus3 hook, new BGI3 hook)
- Recognizes Anim and new Cotopha engines (Study§Steady 2), Thanks @DDWSdwqdq
- Added ShinaRio 2.50+ dynamic reader hook to GetTextExtentPoint32A function Tested with VN v17900 "Chuuni Hime no Teikoku"
- Fixed WillPlus3 hook for VN v29243 Nightmare x Onmyoji – Paradox of Forbiddance
- ~Deactivated new Unity engines hook for the "Higurashi When They Cry Hou" series. With the new algorithm they had problems.~ new Unity engines hook: If the "TextractorConfig.txt" file is present in the root of the game then the original algorithm is used. If it isn't present, the new algorithm is used. The "TextractorConfig.txt" file is created automatically when you press the "Configure game" button
- Added these new engines/hooks thanks to @HIllya51 (PR artemis64 && willplus && AGS && hookeye3 && Csystem Wendybell && hibikiworks #1029): Csystem, HorkEye3, AGS, hibiki, Artemis64, libcef, v8addr
- Added these new engine hooks: Artemis2Eng, Artemis3Eng, AOS2new, AOS3 To preserve spacing between words, besides selecting Artemis2Eng or Artemis3Eng Hook, check "Flush delay string spacing" option in Textractor settings (PR Flush Delay String Spacing option #950) Alpha build archive #868 (comment)
- Added Ages7 engine hooks (muv-luv)
- Improved recognition TinkerBell engine (https://vndb.org/v26723)
- CatSystem3new engine. Split furigana from sentence (PR CatSystem3new engine. Split furigana from sentence #1039). Tested with https://vndb.org/v15679 and https://vndb.org/v13223
- YU-RIS3 engine (PR YU-RIS3-4-5-6-7-8 engine #1040). Tested with https://vndb.org/v40058 and https://vndb.org/v42883
- YU-RIS4 (https://vndb.org/v6540) and BGI4 engine (https://vndb.org/v26664)
- DMM engine hooks (PR DMM engine hooks #1043). Tested with https://vndb.org/r76933 https://vndb.org/v18717 https://vndb.org/r76933
- KiriKiriZ_msvc engine hooks
- Added System-NNN, Pal3, YU-RIS5, Siglus5, Minori engine hooks
- YU-RIS6 engine for compatibility with Windows 11. Tested with https://vndb.org/v40058, https://vndb.org/v42883 and https://vndb.org/v44092.
- RPGM XP engine hook tested with セントヘレナ(RJ137364)
- WillPlus4 engine (PR WillPlus4-5-6 engine hooks #1072) tested with https://vndb.org/r71235
- AOS4 engine (PR New AOS engine hooks #1032) tested with https://vndb.org/v15699
- Kaleido ADV Workshop engine hook (PR Kaleido ADV Workshop engine hook #1082) tested with https://vndb.org/v29889 and https://vndb.org/r56675
- GameMaker engine hook (PR GameMaker engine hook #1085) tested with "VA-11 Hall A" With GameMaker hook use the Regex Filter extension
.+\]
or Regex Replacer extension|REGEX|.+\]|BECOMES||MODIFIER||END|
- DxLib engine hook (PR DxLib engine hook #1087) tested with https://vndb.org/v7849 and https://vndb.org/v10231
- CodeX engine hook (PR CodeX engine hook #1090) tested with https://vndb.org/v41664 and https://vndb.org/v36122
- TanukiSoftengine hook (PR TanukiSoft engine hook #1097) tested with https://vndb.org/v26448
- Improved Ages7 engine hooks (muv-luv). Japanese and English text splitted. Garbage characters removed
- System43a hook (PR System43New engine hook #1128) tested with https://vndb.org/r84067
- PONScripter engine hook (PR PONScripter engine hook for Ciconia When They Cry #1130) tested with Ciconia When They Cry https://vndb.org/v24770
- CatSystem2 engine hook (PR CatSystem2 engine hook #1133) tested with https://vndb.org/v26987. AtelierKaguya engine hook (PR AtelierKaguya engine hook #1134) tested with https://vndb.org/v22713, https://vndb.org/v31685 and https://vndb.org/v37081
- A98sys engine hook (PR A98sys engine hook #1138) tested with https://vndb.org/v2477. KiriKiriZ2 Mod engine hook (PR KiriKiriZ2 Mod engine hooks #1137) tested with https://vndb.org/v20196
- System43b engine hook (PR System43New engine hook #1128) tested with https://vndb.org/v10732
- Ciel engine hook (PR Ciel engine hook #1139) tested with https://vndb.org/r26480 and https://vndb.org/r5101
- Aquaplus engine hook (PR Aquaplus engine hooks #1140) tested with https://vndb.org/r20439 and https://vndb.org/r108249
- BGI4 engine hook (PR BGI4-5-6 engine #1041) Improved with https://vndb.org/v44105
- Atelier Kaguya GAME_SYS engine hook (PR Atelier Kaguya GAME_SYS engine hook #1141) tested with https://vndb.org/v403
- Improved Atelier Kaguya and YU-RIS6 engine hooks tested with https://vndb.org/v1895, https://vndb.org/v7655, https://vndb.org/v10082, https://vndb.org/v14705 and https://vndb.org/v21171
- Bishop engine hook (PR Bishop engine hook #1143) tested with https://vndb.org/r49553
- Kirikiri3 engine hook (PR Kirikiri3-4 engine hook #1144) Preserve spaces between lines for the English language. Tested with https://vndb.org/v16190
- KiriKiriZ x64 engine (PR KirikiriZ x64 engine hook #1149) tested with RJ351843. Improved Atelier Kaguya tested with https://vndb.org/v25951 and https://vndb.org/v2890.
- Better Kirikiri3 engine hook for compatibility with many VNs. Bishop engine hook improved filter. Improved YukaSystem engine hook.
- Fixed Bishop engine hook filter for win10 compatibility. YaneSDK engine hook (PR YaneSDK engine hook #1152) tested with https://vndb.org/v21734, https://vndb.org/v21455 and https://vndb.org/v20406
- Kirikiri3 engine hook, fixed compatibility with VN v28513. Bishop engine hook, fixed filter bug and reverse fron last win10 compatibility
- KirikiriZ3 engine hook, tested with https://vndb.org/r109253. ONScripter-RU engine hook for Umineko Project
- Otome engine hook, tested with https://vndb.org/r57599, https://vndb.org/r57600 and https://vndb.org/r57601
- KirikiriZ4 engine hook, tested with https://vndb.org/r111774 and https://vndb.org/v38021. Aquaplus3 engine hook, tested with "Dungeon Travelers 2: The Royal Library & the Monster Seal"
- BGI engine hook, added hooks for VN H2O japanese and english versions
- Kirikiri3 engine hook, fixed compatibility with https://vndb.org/v46499
- Nitroplus engine hook, tested with https://vndb.org/v428
- Sekai Project engine hooks, tested with https://vndb.org/v1193, https://vndb.org/r21174 and https://vndb.org/r39989
- Majiro engine hook for english version of Narcissu 10th Anniversary Anthology Project (https://vndb.org/v10, https://vndb.org/v70, https://vndb.org/v18738, https://vndb.org/v18739, https://vndb.org/v18736)
- StuffScript engine hook for english VN. Tested with https://vndb.org/r41537 and https://vndb.org/r41539
- TrianglePix engine hook. Tested with https://vndb.org/v38070, https://vndb.org/v42090 and https://vndb.org/v41025
- NitroplusSystem engine hook. Tested with https://vndb.org/r76679
- IMS script (Jellyfish) engine hooks. Tested with https://vndb.org/v973, https://vndb.org/v3896 and https://vndb.org/r1135
- Kid engine hook tested with https://vndb.org/r60521. New NeXAS engine hook tested with https://vndb.org/r113353
- Artemis x64 engine hook tested with https://vndb.org/v45247
- Fixed filter HorkEye2 engine hook. Tested with https://vndb.org/v29057
- improved TanukiSoft engine hook and filtered furigana tested with https://vndb.org/v10928. WillPlus5 engine hook tested with https://vndb.org/v29881
- Kiss engine hook tested with https://vndb.org/v1767
- Sysd engine hook tested with https://vndb.org/v2069
- Kogado engine hook tested with https://vndb.org/r12750
- Silkys2 engine hook tested with https://vndb.org/r89173
- LucaSystem engine hook tested with https://vndb.org/v15395, https://vndb.org/v14267, https://vndb.org/v18152 and https://vndb.org/r82704
- Improved YU-RIS6 engine for vn CLOCKUP
- WillPlus6 engine tested with https://vndb.org/v47136
- ren'py 2.x and 3.x, RealLive Babel, Godot2, Candy3, Anim3 engines
- Waffle3 engine tested with https://vndb.org/v31003
- System42 engine tested with https://vndb.org/v1427
- YU-RIS7 engine tested with https://vndb.org/v45381, https://vndb.org/v47458, https://vndb.org/v21144 and https://vndb.org/v18681
- Kaguya5 engine tested with https://vndb.org/v11224
- Circus engine tested with https://vndb.org/v20218 and https://vndb.org/r46909. Improved YU-RIS6 engine filter
- KiriKiriZ5 engine tested with https://vndb.org/v16193
- fix Hijack ERROR for some kirikiri engine on V8Hook check, tested with https://vndb.org/v48419
- DebonosuWorks engine tested with https://vndb.org/v47955
- Waffle3Hook engine filter fixed. KiriKiriZ6 engine hook
- Minori3 engine tested with https://vndb.org/r10137. Minori4 engine tested with https://vndb.org/r10138
- Kirikiri4 engine tested with https://vndb.org/r114393, https://vndb.org/v2916, https://vndb.org/r117083, https://vndb.org/v3851, https://vndb.org/v7804, https://vndb.org/v11123 and https://vndb.org/v18650. YU-RIS8 engine tested with https://vndb.org/v47458 and https://vndb.org/v45381
- Malie6 engine tested with https://vndb.org/r72689 and https://vndb.org/r44979
- YU-RIS8 engine fix for english text tested with https://vndb.org/r111807
- SakanaGL engine tested with https://vndb.org/v46148
- Cotopha4 engine tested with https://vndb.org/v32624
- Improved Cotopha4 engine and used the same text filter for Cotopha2 tested with https://vndb.org/v24689
- StuffScript3 engine tested with https://vndb.org/v3111
NEW: LucaSystem x64 engine tested with https://vndb.org/r108105
Warning:
- after updating the compiler, my antivirus (bitdefender) reports a false positive on the file I uploaded. It could also happen with other antiviruses.
- If attaching to the game doesn't work, it may be that the vc_redist in use is not the most recent one. Download the latest version of vc_redist x86 and x64 from the M$ site, uninstall the versions on your computer, install the new ones and reboot.
Thank you very much for your contributions to Textractor. It’s been seven months since your last update, and I wonder if you have any plans to continue updating it? I hope you don’t mind me asking, but would it be possible for you to share a repository that includes all your updates? I would also like to participate in improving Textractor together.
Alpha builds of Textractor are normally deleted after 30 days (AppVeyor policy, not under my control), therefore anyone that wants to keep a build available should upload it here. Uploads should be accompanied with their version number and ideally a description of what they're useful/being kept available for. Remove the files that aren't needed before uploading, or it might be rejected for being too large.