Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;This will show you stats of loaded scripts, and what's in your alias and remotes folder.
- ;see: /m.stats
- alias m.stats {
- var %dbf $iif($1 == -s,say,echo -at)
- var %aliases.total, %aliases.lines, %aliases.size
- var %remote.total, %remote.lines, %remote.size
- var %x = 1, %y
- %aliases.total = $alias(0)
- while (%x <= %aliases.total) {
- %y = $alias(%x)
- inc %aliases.lines $lines(%y)
- inc %aliases.size $file(%y).size
- inc %x 1
- }
- %x = 1
- %remote.total = $script(0)
- while (%x <= %remote.total) {
- %y = $script(%x)
- inc %remote.lines $lines(%y)
- inc %remote.size $file(%y).size
- inc %x 1
- }
- %dbf [7Aliases(3Loaded)] %aliases.total files, %aliases.lines lines, $bytes(%aliases.size,k) $+ kb
- %dbf [2Remote(3Loaded)] %remote.total files, %remote.lines lines, $bytes(%remote.size,k) $+ kb
- %dbf [4Total] $findfile($scriptdir, *.ini;*.mrc, 0, inc -u %x $lines($1)) scripts, total of $bytes(%x, db) lines.
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement