اسکریپت کنترل تردد کارمندان و پیامک ورود و خروج برای مدیر با میکروتیک
:local wifidetected false; :while (true) do={ :do { :local detect ([/interface/wifi/registration-table get [find where mac-address=8A:CB:44:0A:CA:34]]) :if (([:len $detect]) > 0) do={ :if ($wifidetected = false) do={ :log info message="employee came!"; /tool/sms/send port=lte1 phone-number=09121234567 message="employee came!" :set wifidetected true; } } } on-error={ :if ($wifidetected = true) do={ :log info message="employee gone!"; /tool/sms/send port=lte1 phone-number=09121234567 message="employee gone!" :set wifidetected false } } :delay 10s }
ساخت زمانبند برای اجرای اسکریپت در زمان روشن شدن روتر
/system scheduler add disabled=yes name=schedule1 on-event="/system/script/run AfraTik.ir" policy=\ ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-time=startup