Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Новинка
Распродажа
Новости
Доставка
Оплата
Загрузки
  • Прошивки
    • WinBox
    • RouterOS
    • Мобильные приложения MikroTik
    • Архив
  • RouterOS
  • Мобильные приложения MikroTik
  • Архив
Форум
Настройка
    info@mikrotik.moscow
    +7 495 320-55-52
    Заказать звонок
    Mikrotik.moscow
    Каталог
    • Акции
      Акции
    • Маршрутизаторы
      Маршрутизаторы
    • Коммутаторы
      Коммутаторы
    • Радиомосты и уличные точки доступа
      Радиомосты и уличные точки доступа
    • Wi-Fi для дома и офиса
      Wi-Fi для дома и офиса
    • LTE/5G
      LTE/5G
    • Powerline адаптеры
      Powerline адаптеры
    • IoT устройства
      IoT устройства
    • Оборудование 60 ГГц
      Оборудование 60 ГГц
    • Материнские платы RouterBOARD
      Материнские платы RouterBOARD
    • Корпуса
      Корпуса
    • Интерфейсы
      Интерфейсы
    • SFP/QSFP трансиверы
      SFP/QSFP трансиверы
    • Аксессуары
      Аксессуары
    • Антенны
      Антенны
    • Архив
      Архив
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Скачать WinBox Скачать Прошивки Форум > RouterOS Форум > SwOS Форум > Железо
    Mikrotik.moscow
    Каталог
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Mikrotik.moscow
    Телефоны
    +7 495 320-55-52
    Заказать звонок
    0
    0
    0
    Mikrotik.moscow
    • +7 495 320-55-52
      • Назад
      • Телефоны
      • +7 495 320-55-52
      • Заказать звонок
    • info@mikrotik.moscow
    • г. Москва, ул. Бакунинская, 84
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной


    • Кабинет
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Форум
    RouterOS
    Где можно создать скрипт в RouterOS?

    Где можно создать скрипт в RouterOS?

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Где можно создать скрипт в RouterOS?, RouterOS
     
    andrescamino
    Guest
    #1
    0
    22.09.2010 21:05:00
    Всем привет! Я совсем новичок в скриптах, читал примеры и руководства по скриптам на вики http://wiki.mikrotik.com/wiki/Manual:Scripting и в целом понимаю их… но вот где именно создавать скрипт — понятия не имею. Нужно ли просто открыть новый терминал и писать туда, например:

    [admin@MKTStation] >:global currentIP;
    [admin@MKTStation] >:local newIP [/ip address get [find interface="ether1"] address];
    [admin@MKTStation] >:if ($newIP != $currentIP) do={

    и получаю ошибку синтаксиса (строка 1, столбец 7). Понимаете, о чём я? Я просто не знаю, куда именно вставлять скрипт. Надеюсь, я объясняюсь понятно. Можно ли создать скрипт в блокноте, потом загрузить его в файлы, или как? И если да, то какое расширение должно быть? .rsc? .txt? Большое спасибо за помощь и поддержку! С уважением.
     
     
     
    madmoses
    Guest
    #2
    0
    24.08.2019 11:49:00
    Можно ли также создавать и просматривать скрипты в веб-интерфейсе?
     
     
     
    sindy
    Guest
    #3
    0
    24.08.2019 15:59:00
    Да, так же, как и в Winbox, у вас есть два варианта — нажать кнопку [Terminal], чтобы открыть окно командной строки, или зайти в System → Scripts и редактировать сам скрипт в форме. Но если скрипт должен что-то вывести, запускайте его из окна командной строки.
     
     
     
    boldsuck
    Guest
    #4
    0
    24.08.2019 20:43:00
    После добавления вашего скрипта вы захотите делать это автоматически. Пожалуйста, смотрите: /system scheduler (= GNU/Linux cronjobs)
     
     
     
    eworm
    Guest
    #5
    0
    18.06.2020 21:22:00
    Конечно, всё возможно... Выполните /system script export; чтобы увидеть, как должен выглядеть код внутри файла rsc. Чтобы превратить загруженный файл в скрипт: /system script add name=new-script source=[ /file get uploaded-script-file contents ]; Можете заглянуть в мою подпись, чтобы понять, что вообще возможно.
     
     
     
    larsac
    Guest
    #6
    0
    18.06.2020 21:29:00
    Отлично, спасибо! Ларс
     
     
     
    anav
    Guest
    #7
    0
    18.06.2020 23:35:00
    Ты можешь создать скрипт в доме, ты можешь создать скрипт с мышкой, ты можешь создать скрипт с помощью fewi, ты можешь создать скрипт через webgui, ты можешь создать скрипт с зелёными яйцами и ветчиной!!
     
     
     
    msatter
    Guest
    #8
    0
    19.06.2020 07:45:00
    Мне не нравятся эти зелёные яйца, а если уж и есть, то пришлось бы прятать их под ветчиной.
     
     
     
    Jotne
    Guest
    #9
    0
    19.06.2020 08:12:00
    Я часто вижу, как многие мучаются, пытаясь запустить скрипт напрямую в терминале. Например, если вы просто скопируете и вставите это в терминал, ничего не получится. Но если сохранить как скрипт, всё будет отлично:

    :local test "My script"
    :put $test

    Чтобы запустить это в терминале, нужно обернуть команду в фигурные скобки {}:

    {
    :local test "My script"
    :put $test
    }

    Тогда на выходе будет «My script».
     
     
     
    larsac
    Guest
    #10
    0
    18.06.2020 21:02:00
    Могу ли я также создать скрипт внутри файла с расширением .rsc? Или можно загрузить содержимое скрипта через FTP как файл и превратить его в скрипт из командной строки? Я хотел бы вести контроль версий своей конфигурации и скриптов вне RouterOS, поэтому и спрашиваю. Ларс
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2026 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры