Ok Well i haven't any better thing to do so i made a small snippet for some users to control their time on a computer...
It is simple to use...
//echo -a $LY(Parameter)
/ly Parameter
The Parameters Can be:
Worker
Gamer
Hacker
Scripter
Normal
You are defining the parameter to define what are you doing in the computer...
are you working?playing?scripting? or whatever...
Remember the world is out of the computer
Go for a walk, for a coffee and have soome fun ;) Have Fun :P
alias LY {
var %p_ft = $iif($isid,return,echo -a)
if (!$1) { %p_ft You must define if you are a Normal,Worker,Scripter,Programmer,Hacker or Gamer User | halt }
if (!$regex($1,/^Normal$|^Worker$|^Scripter$|^Programmer$|^Hacker$|^Gamer$/i)) { %p_ft You must define if you are a Normal,Worker,Scripter,Programmer,Hacker or Gamer User | halt }
var %p_P = $replace($1-,Normal,10.417,Worker,22.917,Scripter,25,Programmer,29.167,Hacker,40.278,Gamer,12.50)
var %p_utime = $int($calc($ticks / 1024))
var %p_Online = $calc((%p_utime * 100) / 86400)
var %p_Limit_e = $iif(%p_Online > %p_p,$true,$false)
if (%p_Limit_e) { %p_ft You have exceeded your daily online limit. Your Uptime is:4 %p_Online $+ % - $replace($uptime(system,1),min,$chr(32) Minute,sec,$chr(32) Second,days,$chr(32) Days,day,$chr(32) Day,mins,$chr(32) Minutes,secs,$chr(32) Seconds,wk,$chr(32) Week,wks,$chr(32) Weeks,hrs,$chr(32) Hours,hr,$chr(32) Hour) 1Limit is:3 %p_P $+ % - $replace($duration($calc((86400/100)* %p_P)),min,$chr(32) Minute,sec,$chr(32) Second,days,$chr(32) Days,day,$chr(32) Day,mins,$chr(32) Minutes,secs,$chr(32) Seconds,wk,$chr(32) Week,wks,$chr(32) Weeks,hrs,$chr(32) Hours,hr,$chr(32) Hour) }
else { %p_ft You have Not exceeded your daily online limit. Your Uptime is:3 %p_Online $+ % - $replace($uptime(system,1),min,$chr(32) Minute,sec,$chr(32) Second,days,$chr(32) Days,day,$chr(32) Day,mins,$chr(32) Minutes,secs,$chr(32) Seconds,wk,$chr(32) Week,wks,$chr(32) Weeks,hrs,$chr(32) Hours,hr,$chr(32) Hour) 1You Will reach your limit 4(3 $+ %p_P $+ % $+ 4)1 in4 $replace($duration($calc(((86400/100)* %p_P) - $uptime(system,3))),min,$chr(32) Minute,sec,$chr(32) Second,days,$chr(32) Days,day,$chr(32) Day,mins,$chr(32) Minutes,secs,$chr(32) Seconds,wk,$chr(32) Week,wks,$chr(32) Weeks,hrs,$chr(32) Hours,hr,$chr(32) Hour) }
}