RE: What features are missing in Plus! Live?
I would like to see "log merging" feature. I hold chat logs on two different locations. For example, one at home, other at work. The scenario is taking logs from work to home and merge them with logs @ home. Merging module should work as follows:
- User clicks "import" from somewhere inside log viewer.
- Log viewer asks which file(s) to merge (multi-selectable).
- It then stops (pauses) any incoming/outgoing transmission now. (Caches data somewhere else other than log files)
- It extracts each file (decrypts) temporarily (can be in-memory, or a temp file) and asks for password if needs one.
- It also extracts user's current logs in the same way.
- It then merges all data and re-sorts them (order by date, user name/mail or whatever).
- Next, it appends latest temporary user-log in the same way.
- Finally, log viewer encrypts according to the settings at log encryption tab and writes the file.
- Then, it starts logging again...
This might not be the best and fastest way, but you got the idea. Since I assume most of the modules necessary (encrypt/decrypt/etc..) are already inside your code, only merging/sorting algorithm should be implemented.
Thanks for this great plug-in anyway, I use it a lot.
|