Pozdrav
Pokušavam da dobijem Registration table preko API-a u VB.NET-u, ali bezuspješno.
Koristio sam izvorni kod sa ove stranice:
http://wiki.mikrotik.com/wiki/API_in_VB_dot_NETkada pošaljem naredbu "/interface/wireless/registration-table/print" u funkciji Read() dolazi do overflow greške, jer povratni podaci su ogromni. Pokušao sam da prepravim dotičnu funkciju, ali bezuspješno jer nema toliko veliki tip promjenljive da prihvati sve povratne podatke.
Ako neko može da mi pomogne da riješim ovaj problem bio bih jako zahvalan.
Već dosta vremena sam potrošio na ovo i nema kakve kombinacije nisam isprobao, sve ostale naredbe koje sam poslao preko ovog koda radile su bez problema, ali za registration table ne. Druga ideja da riješim ovaj problem jeste da skratim povratne podatke jer nije mi sve potrebno iz registration table. Tako da sam pokušao da pošaljem naredbu (na primjer):
"{:foreach i in=[find] do={:put ("signal-strenght=".[get $i signal-strength]." radio-name=".[get $i radio-name]." tx-rate=".[get $i tx-rate]);}}
ali odgovor na nju bi bio da je naredba nepoznata. Da li je moguće ovu naredbu izvršiti preko API-a i kako je napisati?
Unaprijed hvala