Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 10 odgovora
  • 3.514 pregleda

Najnovija ↓

script mikrotik file 04.08.2009. u 23:02 · pre 209 meseci #1
Ponekad je potrebno da kad skripta izvrshi neku operaciju da se rezultat te operacije sacuva... Da bi se kasnije koristio u istoj ili nekoj drugoj skripti :)...

E sad ja sam video da moze da se sacuva na HDD kao neki fajl.txt (/file print file=fajl;)... Jel postoji nacin da se sacuva u memoriji... Znaci imam skriptu koja se ponavlja na 5 min i u fajl upisuje 0 ili 1 i u zavisnosti od toga kad se ponovo pokrene odredi neke parametre i opet upishe 0 ili 1... E sad bi mi znacilo da ne upisujem to u fajl na hdd vec u neki fajl u memoriju jer nije bitno ako se resetuje da li ce podatak da ostane :)
Re: script mikrotik file 05.08.2009. u 13:53 · pre 209 meseci #4
nece da radi :(...

negde gresim :(

ovako...

:global pozicija;

:if ($pozicija=nil) do={:set pozicija "1";} (ovo je u slicaju restarta itd... da se postavi pocetna vrednost)

:if ((neki uslov)&& ($pozicija="1")) do={:set pozicija "0";}
:if ((neki drugi uslov)&& ($pozicija="0")) do={:set pozicija "1"}

i sad kad se ponovo pokrene skripta meni treba da "pozicija" ostane zabelezena iz predhodnog izvrshavanja skripte... sve do restarta...

Gde greshim... :)

HVALA
Re: script mikrotik file 05.08.2009. u 19:17 · pre 209 meseci #5
:global pozicija;

:if ($pozicija=nil) do={:set pozicija "1";}


OVO MI NE RADI... :(

Premostio sam tako shto sam napravio skriptu koja na startup postavi pozicija = 1.....

Ali me interesuje kako ovo sa nil moze da se namesti da radi... :)

Hvala :)
Re: script mikrotik file 06.08.2009. u 12:41 · pre 209 meseci #6
Posto je u pitanju string "nil", zar ne bi trebao da ide pod navodnike?

Poz
Potpis
Pozdrav, NenadS!
Re: script mikrotik file 06.08.2009. u 13:27 · pre 209 meseci #7
Probao sam i sa i bez navodnika i nece... Imam utisak da mi negde drugde neshto fali ...

Da, probao sam i :set pozicija 1; :set pozicija "1"; .... nece :(

Probao sam i $pozicija ili "$pozicija"

nece... :(
Re: script mikrotik file 03.10.2009. u 22:21 · pre 207 meseci #8

Zasto ovako prosta stvar ne radi u skriput? kad pokrenem skript ne ukljuci hotspot, odnosno ne iskljuci ga, a kad rucno otkucam surce kao komandu onda ona odradi to sto joj je zadatak

0 name="stop_hotspot" owner="admin" policy=ftp,reboot,read,write,policy,test,winbox,password
last-started=sep/29/2009 01:10:17 run-count=9 source="/ip hotspot disable 0"

1 name="start_hotspot" owner="admin" policy=ftp,reboot,read,write,policy,test,winbox,password
last-started=sep/29/2009 01:09:02 run-count=4 source="/ip hotspot enable 0"
Re: script mikrotik file 03.10.2009. u 23:54 · pre 207 meseci #9
Ok nasao sam resenje! hvala
Re: script mikrotik file 24.10.2009. u 00:07 · pre 207 meseci #11
Ma glupost, ne moze da se u skriptu koristi brojcana oznaka recimo hotspota, nego mora da se unese ime... iako sa brojkom radi kad se rucno unosi komanda za enable/disable.
Znaci ne moze ovako:

0 name="stop_hotspot" owner="admin" policy=ftp,reboot,read,write,policy,test,winbox,password
last-started=sep/29/2009 01:10:17 run-count=9 source="/ip hotspot disable 0"

nego:

0 name="stop_hotspot" owner="admin" policy=ftp,reboot,read,write,policy,test,winbox,password
last-started=sep/29/2009 01:10:17 run-count=9 source="/ip hotspot disable hotpristup"
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme