HiddenScript Extractor - Printable Version +- Save-Point (https://www.save-point.org) +-- Forum: Material Development (https://www.save-point.org/forum-8.html) +--- Forum: Tools (https://www.save-point.org/forum-42.html) +--- Thread: HiddenScript Extractor (/thread-7615.html) |
HiddenScript Extractor - kyonides - 01-05-2020 HiddenScript Extractor
v1.0.2 and 1.0.3
by Kyonides Arkanthes
Introduction This tool only lets you extract RGSS related scripts from their original containers. It places them in the Scripts folder and leaves a scripts list.txt file where you can check the other they were extracted. What's good about this tool? It looks pretty much like your beloved HiddenChest Engine! Technical Details This tool has a native resolution of 1088*608 px... If that reminds you of a certain dreamer... Well, t's mere coincidence! It's only an extractor, not a compressor of any kind. The tool will not process anything unless the Scripts directory has been deleted by the user himself or herself. So this way you can't blame me for deleting your beloved scripts! It will show you a warning message in case you forgot you needed some darn Scripts.extension file to decrypt. HiddenScript Extractor is NOT a Player Engine! Since version 1.0.3 it runs on Ruby 2.7! Availability
It's already available for *Ubuntu 18.04 & 20.04, Mint, Fedora 31 and Windows!
Give me some time to build a Windows version... Done!
Download Section
Just go back to HiddenChest Engine thread to find the link. Terms & Conditions Free for personal use only but don't be abusive! You're NOT allowed to repost this or even mention this tool on other forums or websites! As of today it's a forum exclusive resource or tool. Use it under your own risk! RE: HiddenScript Extractor - kyonides - 01-06-2020 =_= Bumping Due to Game_Actor's Rebellious Nature =_=
Blame Aluxes for this bug!
Guess what, guys? I just noticed that the decoder buffer size was not large enough to parse the default Game_Actor class because it has around 22000 characters! So I had to update all versions of HiddenScript Extractor after I had raised its buffer limit up to 65000 characters approximately... I hope I won't need to raise it anymore. Happy Script Testing!
RE: HiddenScript Extractor - kyonides - 01-06-2020 A Bump with Some Default Directories Included!
Since version 1.0.2 all builds of HiddenScript Extractor create directories inside the Scripts folder a la scripts posted by our fellow forumer the doge! Warning! It won't create new directories for Custom Scripts! I also had to made a slight change in the Windows build to ensure it would not take a single newline as two of them. On Linux you only need a "\n" newline symbol to tell the program it needs to jump to the next line, but on Windows the Ruby DLL read both some "\r" and the usual "\n". Yeap, that might appear as if a script needed twice as many lines as on the script editor... I hope I didn't mess with Windows way to open those rb files, but the default Notepad application usually sucks anyway. So I recommend using other "pads" like Notepad++ or Atom or any other editor. Happy Extracted Fun!
RE: HiddenScript Extractor - Az' - 01-11-2020 Yup. I finally had the time to test HSC, on Windows. It successfully extracts the Scripts in folders & subfolders, everything just work fine. Do you plan to make a tool to repack the extracted (and modified) Scripts into a RM workable file? I see that in the current state, it may be possible, with a little work, to exploit the Scripts in the .rb format that HSC extracts and to work with them by loading the .rb files, like it's done in the scripts-externalizer. It'd allow a nice workflow, making the game tests faster for the RM-user/dev. But there is no way for the moment to rebuild the .rxdata with the "Scripts" folder with your system. I think it would be useful to have this possibility, to repack scripts in order to make demo releases, or stuff like that. Thank you for your great work, it's really awesome. RE: HiddenScript Extractor - kyonides - 05-08-2020 HiddenScript Extractor And Ruby Updates
Since I had upgraded my Kubuntu workstation, I had to compile it against its 20.04 LTS release so it will run on Ubuntu, Lubuntu, Xubuntu and probably even Mint if they are running the latest version of those OS's. This means it has reached the 1.0.3 milestone! You should also know it now runs on Ruby 2.7! I guess it is about time to resume any of my pending... experiments. Go break a leg!
Or catch if you can!
These are just some friendly suggestions from the deep waters.
|