Показать сообщение отдельно
Старый 21.08.2022, 18:08   #92
Merke
Member
 
Регистрация: May 2022
Сообщения: 52
Благодарил(а): 5 раз(а)
Поблагодарили: 3 раз(а) в 3 сообщениях
По умолчанию Ответ: Telegram бот с поддержкой команд. Бета-тестирование

Цитата:
TRIM5 1060-20-0, как и предыдущих версиях работает до первого отключения питания.
Для меня PHP и прочие скрипты - темный лес. Поэтому методом тыка и при помощи интуиции поправил в контроллере пару файлов.

В файле etc\init.d\bottelegram.sh закоментировал две строчки:
Код:
    cd /usr/local/bin/bottelegram/deb_packets
    dpkg -i *.deb 1>/dev/null 2>/dev/null &

#    cd /usr/local/bin/
#    smse -f tg_bot.php 1>/dev/null 2>/dev/null &

    cd /usr/local/bin/bottelegram
    php tg_bot.php 1>/dev/null 2>/dev/null &
и в файле usr\local\bin\bottelegram\tg_bot.php добавил пару строк:
Код:
    return array_values($array);

}

$command = '/usr/local/bin/smse';
exec($command);

// Вечный цикл, обработчик 
while (true) {
Теперь TRIM5 1060-20-0 после перезагрузки корректно обрабатывает оповещения.

Ilya J, если этот код имеет право на жизнь, просьба внести исправления в DEB-пакет.
Merke вне форума   Ответить с цитированием