Привет всем! Я новый в скриптинге MikroTik и у меня есть проблема с этим скриптом. Код 1 работает хорошо, он отправляет мне сообщение в Telegram, но я пытаюсь переделать этот код так, чтобы если результат теста пропускной способности меньше 7, он отправлял сообщение, а если нет, то не отправлял. Я попробовал в Коде 2, но он не сработал. Есть идеи по этому поводу? Спасибо за вашу помощь.
Код 1:
```plaintext
:local rxta
:local rxtaA
:local rxtaB
:local rxtaC
/tool bandwidth-test 5.5.5.1 protocol=tcp direction=receive duration=10s user=cemil.bakir@mernet password=cemil.bakir do={
:set rxtaA ($“rx-total-average” / 1000)
:set rxtaB ($rxtaA / 1000 * 1000)
:set rxtaC ($rxtaA - $rxtaB)
:set rxtaB ($rxtaB / 1000)
:set rxta “$rxtaB.$rxraC”
/tool fetch keep-result=no url="https://api.telegram.org/xxxxxxxxxxxxx:xxxxxxxxxxxxxxxxxxxxxxx/sendMessage?chat_id=813083613&text=MERNET-TEPE-GURE-AP-MUSTERI-TEST $rxta Mbps"
```
Код 2:
```plaintext
:local rxta
:local rxtaA
:local rxtaB
:local rxtaC
/tool bandwidth-test 5.5.5.1 protocol=tcp direction=receive duration=10s user=cemil.bakir@mernet password=cemil.bakir do={
:set rxtaA ($“rx-total-average” / 1000)
:set rxtaB ($rxtaA / 1000 * 1000)
:set rxtaC ($rxtaA - $rxtaB)
:set rxtaB ($rxtaB / 1000)
:set rxta “$rxtaB.$rxraC”
:set hiz “8”
:if ($rxta!<= ($hiz) do={
/tool fetch keep-result=no url="https://api.telegram.org/xxxxxxxxxxxxx:xxxxxxxxxxxxxxxxxxxxxxx/sendMessage?chat_id=813083613&text=MERNET-TEPE-GURE-AP-MUSTERI-TEST $rxta Mbps"
}
```
Код 1:
```plaintext
:local rxta
:local rxtaA
:local rxtaB
:local rxtaC
/tool bandwidth-test 5.5.5.1 protocol=tcp direction=receive duration=10s user=cemil.bakir@mernet password=cemil.bakir do={
:set rxtaA ($“rx-total-average” / 1000)
:set rxtaB ($rxtaA / 1000 * 1000)
:set rxtaC ($rxtaA - $rxtaB)
:set rxtaB ($rxtaB / 1000)
:set rxta “$rxtaB.$rxraC”
/tool fetch keep-result=no url="https://api.telegram.org/xxxxxxxxxxxxx:xxxxxxxxxxxxxxxxxxxxxxx/sendMessage?chat_id=813083613&text=MERNET-TEPE-GURE-AP-MUSTERI-TEST $rxta Mbps"
```
Код 2:
```plaintext
:local rxta
:local rxtaA
:local rxtaB
:local rxtaC
/tool bandwidth-test 5.5.5.1 protocol=tcp direction=receive duration=10s user=cemil.bakir@mernet password=cemil.bakir do={
:set rxtaA ($“rx-total-average” / 1000)
:set rxtaB ($rxtaA / 1000 * 1000)
:set rxtaC ($rxtaA - $rxtaB)
:set rxtaB ($rxtaB / 1000)
:set rxta “$rxtaB.$rxraC”
:set hiz “8”
:if ($rxta!<= ($hiz) do={
/tool fetch keep-result=no url="https://api.telegram.org/xxxxxxxxxxxxx:xxxxxxxxxxxxxxxxxxxxxxx/sendMessage?chat_id=813083613&text=MERNET-TEPE-GURE-AP-MUSTERI-TEST $rxta Mbps"
}
```
