zSkin/ZuneLoc Hack Manager
This is another program I am making with the goal of eventual integration with my ZMA program. So far I am planning on having it store a bunch of zuneLoc.dll files in a certain directory as well as the respratches for hacks. I will have the hacks be installed on the zSkins, the hard part is keeping track of what is installed on what and hoping that the user doesn't go around the program to install hacks. This program is going to be a massive pain how I'm doing it, so any useful suggestions would be appreciated.
Attached is a partial outline of one of the classes involved in this, it sort of shows how it will work if you can understand my thinking: I will have a folder somewhere with two directories in it, one holding the different zuneLoc.dll's named as the zSkin name with data files with related names and info on what hacks are installed. The other directory will have resPatchers that contain the info for hacks (ZMP, Zune Unleashed or whatever it is, Guest Hack) and they can be applied to each zSkin independently. I will have to add a lot of methods still (ie: modifying datafiles, getting hacks installed, etc)
Properties is just a class that holds key-value pairs.
__________________
|