Me.Ri.Quota 1.8
What is it ?
Me.Ri.Quota is a small utility to check folders usage. It allows to set the maximum quota of a folder and to perform the relative check either manually or automatically.
Setup:
Just copy the file MeRiQuota.exe to the folder you like.
Then you have to choose a language file, copy it to the same folder of the main program and rename it to "MeRiQuota.LNG". The default language is English.
Language files are all named MeRiQuota with an extension that is the abbreviated language name.
For example: "MeRiQuota.ITA" is the italian version.
How to use:
Add folders to the list and set the quota.
To change the quota right click on the folder path or press the menu key on extended keyboards.
Press enter or click out of the edit box to save the changes.
Press esc to cancel editing.To open the folder double click on its path or press enter, so that you can manage your files.
You can stop the check at any time just pressing esc or pushing the exit button.
The program automatically saves its position and size, when closed, and restores them when it starts.
Options:
Sound
You can set the program to play a specified wave file whenever it finds a folder over the quota or just one time. Special settings can be specified to play sounds associated to system events. These are:
- Default
- SystemAsterisk
- SystemExclamation
- SystemHand
- SystemQuestion
- SystemExit
- SystemStart
- RingIn
- RingOut
- MailBeep
- AppGPFault
and any other system event you can associate a sound to with the ControlPanel Sound applet.
Popup
You can tell the program to be always visibile when it finds some folders over the quota. This is the default setting.
Run
You can also run an external program or open a document, the same way as playing a sound.
You can pass to the external program optional arguments:
<PATH>
the current folder absolute path enclosed in double quotes <QUOTA>
the quota assigned to the current folder (in bytes) <USAGE>
the disk usage of the current folder (in bytes) Dump
You can have a complete dumping of the result after the check to a specified file.
In the file you will find a row for every folder with the path, the quota, the actual disk usage and the current state (UNKNOWN, OK, OVER_QUOTA).
Command line parameters:
-a Auto mode
Runs the program minimized and starts the check. If it finds a folder which occupies more space than allowed it pops up and beep, overriding options, else it silently quits.
-txx Timer mode
Runs the program using timer functions. It starts the check after xx minutes and then repeats the check every xx minutes. If the program finds a folder which occupies more space than allowed it behaves according to options.
The default value for xx is set to 10.Command line parameters can be used together, in which case the program doesn't terminate automatically when no folder is over the quota.
Release History:
1.0 - Private Release 1.1 - First Public Release (very buggy) 1.2 - Most of user interface has been rewritten
- Some bugs has been fixed (it seems to work well)1.3 - Options have been added to specify the action to take when a folder is over the quota
- Window position and size is correctly saved and restored, together with report columns
- Check is now fully interruptible, working on a secondary thread1.4 - Some minor improvements in checking routine
- Fixed a bug when specifying to open each folder over the quota as the action to take1.5 - Fixed a bug with very large disks (above 4GB), now handled correctly
- Format of meriquota.ini file changed (IsMin and IsMax entries removed)
- Old ini file is still good, you can safely delete removed entries or the whole file to upgrade it1.6 - Some bugs has been fixed 1.7 - Added the ability of dumping result to file
- The program running during the over-quota events will receive the path, the quota and the actual disk usage as command line parameters1.8 - Added the possibility of specifying parameters for the external command
- When you abort the check, it stops immediately now
Credits:
A special thanks to TinoTOM who had the original idea of this program.
Many thanks goes also to Robert Fuller, the first happy user of Me.Ri.Quota, for his suggestions, and to all the other contributors.
Produced by Me.Ri.Pa.Ga. Team
http://geocities.datacellar.net/ppescher
http://geocities.datacellar.net/unochespera