Jerricha's, a ParagonChat Database App v0.3.1
Jerricha's, a ParagonChat Database App, something to help us nerdy DB hackers automate our hacking.
Table of Contents
What does Jerricha's do?
Jerricha's is an shell app that simplifies and automates DB costume hacking.
Jerricha's imports costumesave files straight into your ParagonChat database, without you having to manually query and figure out which fields go where.
I also wrote a complete newbie and idiot-proof guide to DB hacking with Jerrichas: The Ultimate Guide "DBing your Costume" Using Jerrichas
How does it work?
Jerrichas batch converts those costumesave files into a long SQL query (the langauge ParagonChat database uses), and executes it on the ParagonChat database. This assumes that you've already completely designed your costume in Icon.exe, and have /costumesave'd it.
Jerrichas works both at the batch level (replace an entire costume), or at the part level (replace just one part of that costume).
I'm a total newbie to DBing and I have no idea what you just said. Can you just take me to the thing?
YES, just read this: The Ultimate Guide "DBing your Costume" Using Jerrichas
How do I run Jerrichas?
From .exe
- Download Jerrichas.exe
- Double click on Jerrichas.exe, follow the instructions =)
- If you're still unsure, read The Ultimate Guide "DBing your Costume" Using Jerrichas
From Source (Advanced)
- Install Python 3
- Install git
- Clone the repo
git clone https://github.com/Jerricha/jerrichas
- (Optional) Install virtualenvwrapper, a create virtualenvironment
cd jerrichas
pip install virtualenvwrapper-win
mkvirtualenv jerrichas
setprojectdir .
workon jerrichas
- Run Jerrichas at the commandline with
python Jerrichas.py
- Follow the on-screen instructions
New Features as of v.0.3.1
Bug Fixes
- Secondary color will now update
Body Scales & Gender
- Body scales and gender will update. You can replace a male.
- NOTE: Face/head scales are still being worked on
API
New Features as of v.0.2.0
Config file
- Jerrichas will generate a config file, so you can specify your database and costumesave paths. If you ever screw it up, don't worry, Jerrichas will re-generate the config.
- BTW, don't surround your path in quotes, it'll confuse the parser (and let you know)
Cherry-Pick mode
- Curate your costumefile to include only the parts you want. For example, in trenchcoat_cherrypicked, this will give you just Mother Mayhem's trenchcoat.
- Select Cherry-Pick mode from the menu =)
- Seriously, don't select Batch with a cherrypicked file, or you will seriously screw up your costume.
I'm a poweruser/hacker/programmer/techie, and I can roll my own SQL. Why do I need Jerrichas?
You absolutely can do this manually, as the community has been so far. However, in addition speeding-up and simplifying DB hacking, Jerrichas will feature full API support to the ParagonChat database, so you could build your app / l33t h4x ontop of Jerrichas.
Things Jerrichas currently does not do, but will in the future:
- Update your gender! Be careful to choose the right costumefile for the right gender!
- Updates your proportions. Jerrichas currently just replaces costume parts and sets colors (...ish)
- Changes your characters' names, class, origin, description, battlecry, etc.
Upcoming features
Compilation into a .exe (v0.2.0)
Cherry-pick mode (v0.2.0)
Automated testing (on-going) (v0.3.1)
- Full API support for other developers/coders/hackers
- Mac support
- JerrichaQT GUI