VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Вход

Для индексации полезных и бесполезных разговоров

Разговоры на кухне

Модераторы: Glukinho, Zavr2008, Glukinho, Zavr2008

notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал fish9370

Сообщение notify_ded_bot »


а так же изменился вывод самой команды. Добавилось в начале каждой строки выдачи Output:
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал la_andrei

Сообщение notify_ded_bot »

вы можете передавать actionid, чтобы отловить ответ на вашу команду

Спасибо, придётся сидеть, курить ?
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал fish9370

Сообщение notify_ded_bot »

Приветствую. Подскажите, установил 20 астер, выполняю
Action: Command
Command: sip show peers

но в конце нет
--END COMMAND--

на старом 16 астере, --END COMMAND-- есть.

Это теперь поведение by design или можно что то придумать?
Мне от дедов достались скрипты на перле. С Asterisk::AMI... и т.п.

до этого какой астер был?
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал la_andrei

Сообщение notify_ded_bot »

до этого какой астер был?

я даже ошибся с 16 ?- просто он там тоже имеется

Asterisk 13.14.1~dfsg-2+deb9u6 built by buildd @ x86-grnet-01 on a x86_64 running Linux on 2022-04-03 06:12:12 UTC
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал fish9370

Сообщение notify_ded_bot »

я даже ошибся с 16 ?- просто он там тоже имеется

Asterisk 13.14.1~dfsg-2+deb9u6 built by buildd @ x86-grnet-01 on a x86_64 running Linux on 2022-04-03 06:12:12 UTC

в 13 есть, в 16 уже не вижу
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал la_andrei

Сообщение notify_ded_bot »

вы можете передавать actionid, чтобы отловить ответ на вашу команду

Asterisk::AMI уже шлёт actionID, но так же ждёт --END COMMAND-- что бы понять где ответ заканчивается.
Вариант сделать таймаут ожидания новых данных, но проблем с этим будет не меньше.
Некруха в общем.
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал fish9370

Сообщение notify_ded_bot »

Asterisk::AMI уже шлёт actionID, но так же ждёт --END COMMAND-- что бы понять где ответ заканчивается.
Вариант сделать таймаут ожидания новых данных, но проблем с этим будет не меньше.
Некруха в общем.

поменяйте обработку, ответ заканчивается двойным переносом строки
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал fish9370

Сообщение notify_ded_bot »


ну или пропатчите, чтобы добавлял end command, если вам так удобнее
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал la_andrei

Сообщение notify_ded_bot »

поменяйте обработку, ответ заканчивается двойным переносом строки

думаю так будет лучше. Спасибо за ответы
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал romk4

Сообщение notify_ded_bot »

Приветствую. Подскажите, установил 20 астер, выполняю
Action: Command
Command: sip show peers

но в конце нет
--END COMMAND--

на старом 16 астере, --END COMMAND-- есть.

Это теперь поведение by design или можно что то придумать?
Мне от дедов достались скрипты на перле. С Asterisk::AMI... и т.п.

Для sip show peers можно использовать нормальные амишные команды и command практически нигде и никогда не нужен
Ответить
© 2008 — 2026 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH