
енот
21.08.2018
10:22:53
этот я видел
спасибо

Anton
21.08.2018
10:31:32
eval ${global_setvar(time1=${lua(~stream:write(os.time(os.date("!*t"))))})}
eval ${global_setvar(time2=${lua(~stream:write(os.time(os.date("!*t"))))})}

Google

Anton
21.08.2018
10:31:53
ну дальше ты сам понимаешь .)
time1 тебе не нужен в твоём сценарии
вообще во всём виноват конечно fs, так то бы strftime(%s) .) и всё

енот
21.08.2018
10:34:44
пытаюсь понять как это в диалплан засунуть
блин, такая элементарная вещь

Anton
21.08.2018
10:35:48
скобка лишняя
в конце
но может и ещё что то .) я не фанат такое делать в диалплане
делал бы на esl

енот
21.08.2018
10:36:36
на esl дольше

Александр
21.08.2018
10:37:19
Антон попахивает наркоманией)

енот
21.08.2018
10:37:37
не работает нихрена (

Google

енот
21.08.2018
10:37:48
блин
в астере хотя б таймстамп получить можно

Александр
21.08.2018
10:37:59
сам подход считать разницу между 2 датами не особо удачный

Anton
21.08.2018
10:38:02

енот
21.08.2018
10:38:09
только не надо про esl

Anton
21.08.2018
10:38:31
удачный - у тебя при hangup на legb есть duration

Александр
21.08.2018
10:38:35
ну я б сделал как-то так
<action application="set" data="execute_on_answer=sched_api +60 ${uuid} uuid_setvar ${uuid} too_long true"/>
и проверяй var too_long

енот
21.08.2018
10:39:23
аа
хм

Александр
21.08.2018
10:42:21
)))

енот
21.08.2018
10:42:21
2018-08-21 17:40:12.571665 [ERR] switch_core_session.c:2622 Invalid Application sched_api
я проклят
это же правда простейшая вещь, взять текущий таймстамп
почему так сложно

? Stan
21.08.2018
10:42:37
загрузи модуль

енот
21.08.2018
10:42:44
серьезно?

Google

енот
21.08.2018
10:42:46
блин
но это же мод команд

Александр
21.08.2018
10:43:34
да забыл
апи надо написать сначала

енот
21.08.2018
10:43:51
чтооо
о боже

Александр
21.08.2018
10:44:21
<action application="set" data="execute_on_answer=api sched_api +60 ${uuid} uuid_setvar ${uuid} too_long true"/>

енот
21.08.2018
10:45:06
эхехе
ладно, пойду я

Yuriy
21.08.2018
10:47:01

Александр
21.08.2018
10:47:54
потому что на мой взгляд есть способы проще

Anton
21.08.2018
10:49:49
зависит от формулировки задачи, если хочется именно так то почему бы и нет, но можно было бы повесить на hangup legb нужную логику
потому что по сути так и нужно, legb hangup, lega - random задержка если duration на legb был больше 60 секунд

енот
21.08.2018
10:51:28
а как залезть в легб хэнгап?
я дампаю переменные, там нету

Александр
21.08.2018
10:52:08
так сработало то что я скинул?

енот
21.08.2018
10:52:21
нет

Александр
21.08.2018
10:53:16
лог в студию
и то как ты проверяешь

енот
21.08.2018
10:54:45
беру два софтофона и звоню с одного на другой

Google

енот
21.08.2018
10:54:51
тем который Б - кладу трубку
ну в данном случае все падает при поднятии
https://pastebin.com/sEffzAxV

Александр
21.08.2018
10:57:55
амммм. мне лад добавить несего
нечего
так работать не будет. ни с каким вариантом

енот
21.08.2018
10:59:11
ага
а что я не так сделал?
<action application="set" data="api_on_answer=sched_api +10 ${uuid} uuid_setvar ${uuid} too_long true"/>

Александр
21.08.2018
11:35:32
да как бы все

енот
21.08.2018
11:36:06
Спасибо
вы очень добрый и конкретны
за помощь отдельно спасибо, переменная выставляется

Александр
21.08.2018
11:39:27
ну чем мог) просто решить частную задачу это одно а полностью писать диалплан другое.
рекомендую odworks

енот
21.08.2018
11:42:43
спасибо

Denis 災 nobody
21.08.2018
12:20:44

Александр
21.08.2018
12:21:17
да я так просто для примера
спасибо
пожалуйста. осталось поправить диалплан и все взлетит

Alexey
21.08.2018
15:20:08

Google

Denis 災 nobody
21.08.2018
15:20:39
в ирке он постоянно сидел вроде как
может ему надоело страдать и он ушел..

Pavel
21.08.2018
17:02:09

Alexey
21.08.2018
22:38:31
да, последнее время он так выглядит

Terminator
22.08.2018
07:10:14
@AlexVLK будет жить. Поприветствуем!

Alex87
22.08.2018
07:10:33
А к CRM ки некто не подвязывал FREESWITCH

Alexandr
22.08.2018
07:10:53
Fusionpbx
И вроде мод есть для битрикса

Alex87
22.08.2018
07:11:50
ну Fusionpbx это веб морда. а я имею ввиду что то типа Vtiger CRM
Vtiger CRM вроде как open source крути как хочу.

Alexandr
22.08.2018
07:12:40
Втигер что такое?

Alex87
22.08.2018
07:12:50
вроде наводочки есть какие то. Может кто делал уже
CRM
ну типа при входящем вызове. открывается карточка аббонета
ща https://www.youtube.com/watch?v=JAmIteGLx1A
вот
может есть у кого наработки в этом направлении