Following up some requests and discussions in another
thread I am presenting alpha versions of "Virtualizable" mod of dbx_3x and SecureDB.
The mod permits the DB be "virtualized" - the whole db is copied to the memory and is accessed only there without performing any disk access. Later, on user request, or automatically the DB can be updated to the real DB file and bounded again to it.
One of the benefits of such approach is avoiding writing history. The user can configure Miranda and to virtualize the DB. The history will be written only to the image in the memory and on exit can be discarded.
When the db is virtualized the memory image can be written to new file - i.e. to create a backup.
It is possible to load the DB even from read-only media.
This mod is in
very alpha stage and should be used with
high precautions. Make backup of your DB
before installing some of these plugins!
The mod is applied to dbx_3x 0.5.1.0 and to the
updated SecureDB.
It also includes Pescuma's
PATH patch shortly described
here and
there.
The behavior can be controlled by mirandaboot.ini. You may want to see a
sample.
Downloads
There are two new
services defined that could be used by external plugins.
I have uploaded sample
plugin with
sources to demostrate the new services.