Size: a a a

2021 February 15

h

halt✯ in ru_freeswitch
Тогда если без serialize()
можно типа такого сделать
api = freeswitch.API();
api:executeString("info");
источник

AK

Andrey Kryukov in ru_freeswitch
кстати , да, можно же просто вызвать info   и там просто  поиском найти нужное
источник

h

halt✯ in ru_freeswitch
Но я бы повесил хук как здесь говорил
источник

h

halt✯ in ru_freeswitch
halt✯
Кстати, наверное будет удобнее повесить хук в lua.conf.xml
Что то типа <hook event="CHANNEL_ANSWER" script="answer.lua"/>
По Call-Direction отфильтровать входящий/исходящий вытянуть номер ответившего и что то сделать
https://freeswitch.org/confluence/display/FREESWITCH/Event+List#EventList-1.5CHANNEL_ANSWERevent
!
источник

V

Viktor in ru_freeswitch
halt✯
Но я бы повесил хук как здесь говорил
execute_on_answer - это считается "хуком"? Я не разбираюсь... Хук - это перехват, так? Я понял что можно поставить перехват при поднятии трубки и после hangup "api_hangup_hook"
источник

V

Viktor in ru_freeswitch
api = freeswitch.API();
api:executeString("info");
local uuid = session:getVariable("Other-Leg-Channel-Answered-Time")  
freeswitch.consoleLog("INFO","time is: " .. uuid .. "\n")
источник

V

Viktor in ru_freeswitch
Если я выполняю скрипт с execute on answer, получаю в консоли " mod_lua.cpp:202 /usr/local/freeswitch/scripts/2.lua:3: attempt to index global 'env' (a nil value)
"
источник

h

halt✯ in ru_freeswitch
Что мешает вместо API проверить так
local dat = env:serialize()            
freeswitch.consoleLog("INFO","Here's everything:\n" .. dat .. "\n")
источник

h

halt✯ in ru_freeswitch
И по моему он на переменную ругается
источник

FK

Fedor Krashnikov in ru_freeswitch
Всем привет! Ребят, напомните, пожалуйста, как называется тулза консольная, которая показывает диаграмму звонков.
источник

IK

Ivan K in ru_freeswitch
sngrep?
источник

FK

Fedor Krashnikov in ru_freeswitch
о, спасибо!
источник

V

Viktor in ru_freeswitch
halt✯
И по моему он на переменную ругается
Уехал уже с работы, ппременные я разные запрашивал...
источник

V

Viktor in ru_freeswitch
halt✯
Что мешает вместо API проверить так
local dat = env:serialize()            
freeswitch.consoleLog("INFO","Here's everything:\n" .. dat .. "\n")
Завтра продолжим, спасибо!
источник
2021 February 16

a

agic in ru_freeswitch
тупой вопрос но может кто знает, fs_cli не запускается если закрыть машину полностью
источник

е

енот in ru_freeswitch
что значит "закрыть полностью"?
источник

a

agic in ru_freeswitch
iptables -P INPUT DROP
источник

е

енот in ru_freeswitch
agic
iptables -P INPUT DROP
лупбэк открой
источник

a

agic in ru_freeswitch
да спасибо дошло когда написал
источник

е

енот in ru_freeswitch
надо заскринить, впервые в жизни я подсказал агику, а не наоборот
источник