MikroTik RouterOS Useful Scripts for various use
Find a file
Grzegorz Budny 1508f05bc0 Update
2019-07-13 23:38:40 +02:00
FTP_Backup_Template.rsc Update. Start time and IP pool 2019-06-11 11:34:22 +02:00
README.md Update README.md 2019-06-21 13:31:54 +02:00
RouterOS_Auto_Upgrade.rsc Initial Commit. Few scripts files created. 2019-04-18 00:07:57 +02:00
RouterOS_Config_Check.rsc Initial Commit. Files Created 2019-07-01 17:15:31 +02:00
RouterOS_Count_Log_Occurences.rsc Initial Commit. Files Created 2019-07-01 17:15:31 +02:00
RouterOS_Create_Directory.rsc Update 2019-07-13 23:38:40 +02:00
RouterOS_Eth_Errors_Handling.rsc Update 2019-07-13 23:38:40 +02:00
RouterOS_File_Screening.rsc Initial Commit. Files created. 2019-07-04 13:01:30 +02:00
RouterOS_Files_Logging.rsc Update 2019-07-13 23:38:40 +02:00
RouterOS_LCD_Change.rsc Update 2019-07-13 23:38:40 +02:00
RouterOS_Log_Filtering.rsc Update 2019-07-13 23:38:40 +02:00
RouterOS_Log_To_Alert.rsc Update 2019-07-13 23:38:40 +02:00
RouterOS_Low_Disk_Space.rsc Initial Commit. Files Created 2019-07-01 17:15:31 +02:00
RouterOS_System_Status.rsc Initial Commit. Files Created. 2019-07-05 15:05:20 +02:00

RouterOS_Useful_Scripts

MikroTik RouterOS Scripts for various use and shared among different projects. Repository contains ready to use scripts as well functions ready to use in larger projects.

Change log

  • 6/14/2019 v1.0 first release
    • FTP_Backup_Template.rsc
      • Schedules generation of .backup and .rsc file on RouterOS. Create FTP user dedicated for automatic backups. More on automatic RouterOS backups can be found under dedicated project: 🔗 Backup_mt by gbudny93
    • RouterOS_Auto_Upgrade.rsc
      • in progress
    • RouterOS_Create_Directory.rsc
      • Function that creates directory with specific name in RouterOS
    • RouterOS_Log_Filtering.rsc
      • in progress
    • RouterOS_Log_To_Alert.rsc
      • in progress
    • RouterOS_Send_Email.rsc
      • Fucntion sending email via SMTP server with common email parameters as function parameters

Prerequisites

  • RouterOS v6.40 or higher

Usage

Use the following scripts to make your RouterOS management easier or use them in various scripts you write 👍

FTP_Backup_Template.rsc

This script creates two files via RouterOS scheduler as well creates FTP user and group:

  • .backup file
  • .rsc file

Script is a part of 🔗 Backup_mt by gbudny93 project.

RouterOS_Auto_Upgrade.rsc

🔜

RouterOS_Create_Directory.rsc

RouterOS function that creates directory with defined name in the system. Can be used just to create directory or be a part of larger project.

Example

$CreateDirecotry userName=UserName password=Password directoryName=DirectoryName

RouterOS_Log_Filtering.rsc

🔜

RouterOS_Log_To_Alert.rsc

🔜

RouterOS_Send_Email.rsc

RouterOS function to send email via SMTP server. Function contains all common email fields like to, cc, subject, body and more. Function can be called itself in RouterOS or by other script.

Example

$SendEmail smtpServer=SMTPServer smtpPort=SMTPPort from=From to=To subject=Subject body=Body

Authors

  • Grzegorz Budny