Используя скрипт-аналог Netwatch я столкнулся с проблемой, когда Mikrotik производит отправку сообщения в Telegram создается соответствующий файл, после каждой отправки. Когда отправляется много сообщений это выглядит так:
Решить проблему достаточно просто, после каждой отправки можно удалять все файлы, которые имеют тип "file" командой
Решить проблему достаточно просто, после каждой отправки можно удалять все файлы, которые имеют тип "file" командой
/file remove [find type=file]В скрипте это может выглядеть так:
/tool fetch url="https://api.telegram.org/bot123456789:AAyJyyZ_W67Vyst9wSGRWzcXqeFI5E85RVy/sendMessage\?chat_id=-123456789&text=$time BAIRAK $name3 off"; delay3; /file remove [find type=file]Так же приведу команду удаления файлов с нулевым размером:
/file remove [find where size=0]
а где сам скрипт отправки
ОтветитьУдалитьhttp://mikrotik-ukraine.blogspot.com/2016/08/netwatch-mikrotik.html
УдалитьА можно просто добавить в конце строки скрипта отправки "keep-result=no", и этот мусор не будет складироваться.
ОтветитьУдалитьУвы удаляет не все...А вот так все...)))
ОтветитьУдалить# удаляем все, что содержит sendMessage
/file remove [find name~"sendMessage"]
Дякую! Як раз так і треба було!
Удалить