README.md

Импорт в Address List Mikrotik’а - Программа, позволяющая быстро импортировать большой список с IP адресами, масками или доменами в Address Lists Микротика.

Используется .NET Framework 4.8

Версия языка C#: 12.0

Проект полностью открыт и распространяется по лицензии MIT.

Ссылки на GitHub и GitFlic.

Скриншот


Пример использования:

  • Заполняем поля для подключения через SSH и поле “Лист” (это название адрес листа);
  • Жмём на кнопку с “…”, выбираем txt файл с ip-адресами(могут быть как с масками, так и без) или доменами (можно комбинированные ip и домны);
  • Если нужно создать динамический список, тогда, ставим галочку на “Время” и указываем время в том же формате, который поддерживает RouterOS (например: 05:17:00 или 2d 00:37:25, либо  2d00:37:25);
  • Жмём кнопку “Старт”, список загрузится.

    Соединение шифруется, поэтому можно использовать подключение как в ЛС, так и через интернет.


Возможности:

Поддерживается 3 типа записей в txt файле для импорта:

1. Каждый адрес с новой строки:

1.1.1.0/11
2.2.2.0/22
3.3.3.0
test.test

2. Адреса через запятую (не имеет значения с пробелами или без них):

1.1.1.0/11, 2.2.2.0/22,3.3.3.0/32,test.test, 4.4.4.0

3. Комбинированный тип (как с новой строки, так и через запятую):

1.1.1.0/11,2.2.2.0/22, ss.test
2.2.2.0/11
3.3.3.0/22
4.4.4.0,
test.test
5.5.5.0/32, test.test,6.6.6.0
test2.test

P.S. Перед первым запуском BAT скрипта “Объединить все DLL в EXE.bat” в Visual Studio сначала установить через “Консоль диспетчера пакетов” пакет “ILMerge” командой “install-package ILMerge”, это действие скачает скомпилированный файл в “%USERPROFILE%\.nuget\packages\ilmerge\3.0.41\tools\net452\ILMerge.exe” затем можно сразу же его удалить командой “uninstall-package ILMerge” (либо использовать “Управление пакетами NuGet…” для визуальной установки и удаления).

После удаления бинарный файл “ILMerge.exe” останется в системе у пользователя, что удобно. Теперь можно запускать BAT скрипт “Объединить все DLL в EXE.bat”.


Автор Otto, г. Омск 2025

Описание
Простая программа, позволяющая быстро импортировать список с IP адресами, масками или доменами в Address Lists Микротика
Релизы
последний
Конвейеры
0 успешных
0 с ошибкой
Разработчики