Страница 2 из 3

Re: мой первый скрипт... не пашет

Добавлено: 11 авг 2013, 21:56
DES
схема

оптика->4-х портовый роутер--->( комп, камера, RB750UP)
хочу чтобы RB750 синхронизировало время и обновляло софт.

Re: мой первый скрипт... не пашет

Добавлено: 14 авг 2013, 17:01
wolf_ktl
DES писал(а):схема

оптика->4-х портовый роутер--->( комп, камера, RB750UP)
хочу чтобы RB750 синхронизировало время и обновляло софт.


в плане обновлял софт?

Re: мой первый скрипт... не пашет

Добавлено: 14 авг 2013, 18:39
DES
где в меню видел пункт - "обновить"

Re: мой первый скрипт... не пашет

Добавлено: 14 авг 2013, 19:39
podarok66
Ну, насчет обновить софт, это все-таки наверное руками проще. Потому как хз, когда выходит новая версия, да и не всегда оправданно обновляться, если все в порядке с маршрутизатором. Многие еще на 5.24 сидят и не переживают. Время Вы вроде бы настроили, про остальное вопросов не возникало. Пусть себе тихохонько работает, лишь бы проблем не создавал...

Re: мой первый скрипт... не пашет

Добавлено: 14 авг 2013, 21:29
DES
сижу на 6.3
переживаю, можно ли передавать параметры в скрипт.
вроде как можно, но не получается.

Re: мой первый скрипт... не пашет

Добавлено: 14 авг 2013, 22:49
podarok66
Какие параметры? Что значит передавать в скрипт? Опишите ситуевину, вместе подумаем...

Re: мой первый скрипт... не пашет

Добавлено: 15 авг 2013, 10:15
DES
Запускаю скрипт через шедуллер, хочу обращаться к определенному порту, а номер порта передавать в параметрах запуска

Re: мой первый скрипт... не пашет

Добавлено: 15 авг 2013, 10:57
podarok66
Еще подробнее. :D Лучше всего просто дайте код. А то у нас на форуме часто пытаются что-нить выяснить, давая инфы меньше минимума.
Вообще в скриптах должна срабатывать любая команда, которая работает в терминале. Начинайте плясать от терминала...

Re: мой первый скрипт... не пашет

Добавлено: 15 авг 2013, 12:15
DES
еще раз
есть скрипт :put $1;
тут понятно?
Запускается через планировщик /system script run myscript $var 666
тут понятно?
должно ли работать ?

потому что пишут что
console - '$var 1 2 a="a" b="b"' syntax for passing parameters to commands

Re: мой первый скрипт... не пашет

Добавлено: 15 авг 2013, 14:13
podarok66
Нет, я конечно понимаю, что Вы программист со стажем, и для Вас многое понятно с полувзгляда, но для меня не все так очевидно. Я понимаю, что вы в скрипте myscript желаете вывести некую переменную $1. Сам скрипт Вы хотите заставить стартовать в шедулере через глобальную переменную $var с неким параметром 666. Но я же не вижу, объявляете Вы эту переменную в шедулере или забыли об этом. Как задана эта переменная тоже не видно. Или у Вас просто академический интерес к скриптингу микротика?
Простите меня великодушно, но я правда торможу по поводу ТЗ. Но, это не критично, Вы справитесь сами, я уверен. За сим, всего доброго Вам в Ваших начинаниях.