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" .)
}
}
}
: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? :(
MyCoNfa:
CPU: AMD Phenom II X4 965 3,4GHz BOX
Maticna:Asus M4A89GTD PRO
RAM: Corsair 4x2GB 1600MHz, 9-9-9-24
Grafa: Diamond ATI 5870 1GB
HDD:3xWD 320GB AAKS, stripe raid
DVD/RW:LG,SATA
SilverStone SST-ST50F 500W
CoolerMaster CM690
LG 24" 2453TQ-PF
Tastatura A4Tech X7 G800
Stakor: A4Tech X7-755FS
CPU: AMD Phenom II X4 965 3,4GHz BOX
Maticna:Asus M4A89GTD PRO
RAM: Corsair 4x2GB 1600MHz, 9-9-9-24
Grafa: Diamond ATI 5870 1GB
HDD:3xWD 320GB AAKS, stripe raid
DVD/RW:LG,SATA
SilverStone SST-ST50F 500W
CoolerMaster CM690
LG 24" 2453TQ-PF
Tastatura A4Tech X7 G800
Stakor: A4Tech X7-755FS