ma lik mi je na forumu napravio skriptu za dodavanje vise ppp secreta na mikrotik, ali je tad nisam mogao koristiti jer nisam imao 3.x tik. sad ga imam, i probao sam skriptu, ali ne radi jebo je tata. moze li neko reci u cemu je fazon? evo te skripte:
Code:
:global content [/file get [/file find name=test.txt] contents] ;
:global contentLen [ :len $content ] ;
:global lineEnd 0;
:global line "";
:global lastEnd 0;
:do {
:set lineEnd [:find $content "\r\n" $lastEnd ] ;
:set line [:pick $content $lastEnd $lineEnd] ;
:set lastEnd ( $lineEnd + 2 ) ;
:local tmpArray [:toarray $line] ;
:if ( [:pick $tmpArray 0] != "" ) do={
:put $tmpArray;
/ppp secret add name=[:pick $tmpArray 0] password=[:pick $tmpArray 1] local-address=[:pick $tmpArray 2] remote-address=[:pick $tmpArray 3] profile=[:pick $tmpArray 4] service=[:pick $tmpArray 5];
}
} while ($lineEnd < $contentLen)
znaci medju fajovima trebam imati test.txt fajl koji sadrzi ovako nesto:
Code:
kolins,sifra,10.10.1.1,192.168.1.1,students,pppoe
aaa,bbb,1.1.1.1,2.2.2.2,students,pppoe
imam taj fajl na mikrotiku, ali skripta ne radi, tj. ne kreira ppp sercret sa tim podacima