Home Creators Posts Import Register Favorites Logout

Content

  • A friendly text hooking program

  • Over 150 engines supported, 60 more than Textractor

  • Easy hook and translate a visual novel in 3 steps

  • Written in Python for easy customization

More details here: https://blog.sugoitoolkit.com/sugoi-hook-text-hooking-is-never-this-easy/

Comments

Isaac

You a bad dude. I can't imagine what's still to come

KarlMarx420

Is there a way to affect what order the plugins are called? I tried it on a tricky VN for translating and the best hook that returned automatically had the hiragana duplicated 5x (e.g. 4 repeat characters for every 1 printed). I easily whipped up a little Python script to just return every 5th character, and while now the Japanese text output is perfect, it doesn't seem to play nice with Google Translate. My leading thought is that the problem is that Sugoi is attempting to call the translate plugin before my plugin. Also, less important but is there any way in future additions you could provide even more guidance on the manual hook syntax or link to the Textractor documentation that the app references? When I use Textractor on tricky VNs, the GUI can very conveniently give me an enormous list of manual hook possibilities which I can fastidiously search thru to find one that's workable. Without that list, as a C-illiterate I'm really quite in the dark about what I should be typing in the manual box to try to hook in to better locations when the automatic possibilities are unworkable...

KarlMarx420

Nevermind, I figured it out -- you can just edit the order that active plugins appear in plugins_config.json and it works great. Nevertheless, since this is a more "user-friendly" and graphics oriented GUI than regular textractor, could be a feature to consider in the future?

MingShiba

which feature are you talking about? like manual hook suggestion or plugin editing

KarlMarx420

i was talking about the order in which the plugins are called. I didn't realize that if you edited the order of plugins_config.json (in my case, to put my plugin before the Google Translate plugin), you could achieve this. I was saying for the future perhaps this could be integrated into the GUI itself? Or maybe you could add a method within the MyPlugin class to make the order of plugins predictable.