Bugs -- Could be many. Seems to work so far, but see the limitations below. - Fixed -- Extra card now deleted. At present, it leaves one extra card in any stack it burns. The card is at the end, and contains every background in the stack. This card can be deleted.
Limitations -- Many, see details below, listed roughly in the order I'll attack them. - In Progress -- Code partially documented. The burn script is better documented than the rip script. It's fairly simple, but comments are always a must. This is a high priority.
- Fixed -- Text contents of a background field on multiple cards isn't handled yet -- are there any other items that can be on a background but have varying properties from one card to the next?
- Fixed -- Single Stack -- doesn't handle substacks or multiple stacks. Handling a single stack with multiple substacks shouldn't be too hard
- Fixed -- Custom Properties -- doesn't handle them at all yet. Should be an easy addition.
- In Progress -- No Error Reporting -- most everything is now wrapped in Try blocks, with additions to the log when there is a failure.
- Lack of progress indication -- need a better indicator of the progress while ripping and burning.
- Other Properties -- Currently grabs the defined properties and the script. If there are other (non-custom) properties that it needs to grab, let me know.
- Log not detailed enough -- I'd like the log to be a list of every command that went into creating the stack.
- Not error-resistant -- any problems in the source file for the stack will cause a problem. Be sure to follow the file format
- Fixed -- No editor -- the switch to XML file format means that there are now many editors that work with mcRipper's output.
| |