diff --git a/README.md b/README.md index 14d22449..3fc369dd 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,10 @@ - [Прибор СПТ-25](http://gitea.srez.local:3000/Maxim/SPT-25) - [ПО 5П28 Пульт П16](http://gitea.srez.local:3000/MaD_CaT/imi-5p28) - [ПО 5П28 АКНГ](http://gitea.srez.local:3000/sasha80/imi-5p28-navi) +- [Трасса](http://gitea.srez.local:3000/lepshiy/imi-trassa) + +# Автоматизация тестирования + - [Запуск имитаторов](http://gitea.srez.local:3000/sasha80/uarep-ctl-test-launcher) # Сборка исполняемого файла из консоли @@ -30,4 +34,5 @@ # Разработка - После клонирования запустить скрипт `git-hooks-config.sh` -- Нужно обновить `settings.json` \ No newline at end of file +- В среде **Windows** запуск скрипта `git-hooks-config.sh` производить из оболочки `git bash` +- Нужно обновить `settings.json` diff --git a/ip-tables-navigation.sh b/ip-tables-navigation.sh index 70762f9b..960abb7e 100644 --- a/ip-tables-navigation.sh +++ b/ip-tables-navigation.sh @@ -61,8 +61,8 @@ if [[ -z "$IP_PORT_IN" ]]; then fi # Дублирование трафика на другой порт. Перенаправить копии входящих UDP-пакетов -# с порта ${IP_PORT_IN} на порт ${IP_PORT_OUT} (или любой другой), чтобы оригинальная программа -# продолжала работать с портом ${IP_PORT_IN}, а копии пакетов отправлялись на ${IP_PORT_OUT}: +# с порта ${IP_PORT_IN} на порт ${IP_PORT_OUT}, чтобы другой процесс продолжал +# работать с портом ${IP_PORT_IN}, а копии пакетов отправлялись на ${IP_PORT_OUT}: echo "${SUDO_PASS}" | sudo -S iptables -t nat -A PREROUTING -p udp --dport "${IP_PORT_IN}" -j REDIRECT --to-ports "${IP_PORT_OUT}" echo "${SUDO_PASS}" | sudo -S iptables -A INPUT -p udp --dport "${IP_PORT_IN}" -j ACCEPT echo "${SUDO_PASS}" | sudo -S iptables -t nat -L -n -v diff --git a/scenes/button-flat/nine-patch-button.gd b/scenes/button-flat/nine-patch-button.gd index 10a93a27..7b9ed907 100644 --- a/scenes/button-flat/nine-patch-button.gd +++ b/scenes/button-flat/nine-patch-button.gd @@ -38,9 +38,10 @@ var _pressed: = false @export var disabled: bool = false: set(val): disabled = val - $button.set_disabled(val) - $back.disabled = val - $state.modulate.a = 0.5 if val else 1.0 + if is_inside_tree(): + $button.set_disabled(val) + $back.disabled = val + $state.modulate.a = 0.5 if val else 1.0 @export var pressed: bool = false: