Indice   FAQ  
Iscriviti  Login
Indice RouterOS RouterOS

Automatizzare script

Tutto su questo sistema operativo linux based - Configurazioni, dubbi, problematiche &....

Automatizzare script

Messaggioda meconiotronic » gio 1 dic 2011, 14:30

Salve, avrei desiderio di fare uno script autoconfigurante. Ne ho uno che ho modificato composto da variabili e comandi abbastanza comodo, che setta tutto il necessario pppoe wireless, sicurezza etc...

In genere lo importo in file e dal terminale: import file-name etc...

Vorrei oltra a questo che mi importasse il famoso script:
http://wiki.mikrotik.com/wiki/Yet_Anoth ... _And_Sound

Ho fatto diversi tentativi per inserirlo nel mio script tra cui:

/system script add name=puntamento source="e qui il codice",
/system script add name=puntamento source=[e qui il codice],
/system script add name=puntamento source={e qui il codice}


Solo che quando incollo il codice il terminale interpreta le nuove righe come comandi e ottengo una marea di errori.

C'è un modo per inserirlo così? Se no a me andrebbe bene anche creare un file .rsc contenente lo script in /files e richiamarlo dallo scheduler o dal comando script. E' solo un discorso di comodità se no ogni volta dovrei copiare il mio script importarlo, aprire la voce script incollarci il codice per l'allineamento e fare il comando per caricarlo al boot.

Grazie
meconiotronic
Mikrotik-User 10° Liv
Mikrotik-User 10° Liv
 
Messaggi: 21
Iscritto il: gio 7 lug 2011, 15:53

Re: Automatizzare script

Messaggioda meconiotronic » gio 1 dic 2011, 14:51

Risolto:

Ho importato lo script incollandolo nella voce source in winbox. ho esportato la configurazione e ora ho il codice da aggiungere:

/system script
add name=radar policy=\
ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api \
source="#\r\
\n# Mikrotik RB411/433 \"Lights and Sound\" alignment script\r\
\n# written by Mark Shumate Feb 2009\r\
\n#\r\
\n# NOTE: This script may work on other platforms, I\r\
\n# don't have anything but RB411/433 here in front of\r\
\n# me. The beeps will probably work on practically any\r\
\n# wireless AP type Routerboard, but maybe the script\r\
\n# would have to be edited\? Dunno if it complains when\r\
\n# you reference LEDs that don't exist...\r\
\n#\r\
etc...
Ha aggiunto tutti gli slash che servivano per andare a capo invece di interpretare la riga come un comando.
meconiotronic
Mikrotik-User 10° Liv
Mikrotik-User 10° Liv
 
Messaggi: 21
Iscritto il: gio 7 lug 2011, 15:53



Torna a RouterOS

Chi c’è in linea

Visitano il forum: Nessuno e 12 ospiti