[ Kolins Balaban @ 13.12.2009. 17:56 ] @
ovako, dugo vec trazim rjesenje kako da useru (HotSpot + User Manager) dozvolim pola sata koristenja interneta dnevno. ideja je sljedeca: napravio sam dvije skripte. prva resetuje countere za grupu usera na HS tacno u 00:00:00 (ponoc) druga setuje useru u HS Uptime Limit na 30m tacno u 00:00:30 te dvije skripte mi uredno rade. pojavio se problem, kad se user spoji na hs, on moze biti tu 6 dana, bez ikakvog limita, ali kad se disconnectuje, tek se tad vise nece moci spojiti jer je uptime od 6d vece od dozvoljenog uptime-a od 30m. sad pravim skriptu, koja ce mi za pojedine aktivne usere u hotspotu provjeravati uptime vrijeme, i ako je ono vece od 30min, onda da odradi remove tog usera, i on se nece moci vise spojiti, jer ce poceti djelovati uptime limit iz User Managera, sve do reseta tog vremena u ponoc. skripta izgleda ovako, ali ne znam gdje grijesim :( Code: :local ime "kole1","kole2","kole3" :foreach user in $ime do={ :foreach aktivni in=[/ip hotspot active find user $user] do={ :local vrijeme [/ip hotspot active get uptime $aktivni] :if ($vrijeme>"1800s") do { /ip hotspot active remove $aktivni :log info ($aktivni . "Izbacen" .) } } } gdje grijesim? :( |