I am working a more sophisticated file management for my current project. The intention is to completely "shadow" PB's own file access commands and (eventually) provide the following features:
- Automatic file number creation
- In memory file caching for quick access
- Abstract access to web-based files
- Package-like cache file reading (poss using PKI)
- "Dynamic" type file write/ read (similar to RAM disk access)
- ???
Some of these features are provided by various lib/code contributions and PB will eventually have auto-allocated resource numbers built in (when? we never know). I need these today so I will continue to develop what I am calling the "Abstract File Manager". I already have automatic management of file/ mem bank number, I have shadowed PB's file reading commands, added some support for file caching and scoped-out both web file and dynamic file access.
We all find our self "recreating the wheel" in this respect and after doing it for the n'th time I'd like to get a robust solution that saves me from doing it again any time soon. So I am asking for comments/ suggestions/ useful code (esp decryption of PKI'ed files?) and in return I'll released the code for free for you to use as you like. Interested?
