Size: a a a

2021 February 09

OS

Oleg Shteinliht in Asterisker-ы
Roman Pertsev
с чего ты взял? мы реалтайм не практикуем
не знаю, думал у вас широкий спектр
источник

TP

Tad Prinston in Asterisker-ы
Dmitry Baryshnikov
и в лине ничего не обновлялось?
нет. Туда тоже не лезли
источник

DB

Dmitry Baryshnikov in Asterisker-ы
Tad Prinston
нет. Туда тоже не лезли
что выдает asterisk --cvvvdddg ?
источник

RP

Roman Pertsev in Asterisker-ы
Oleg Shteinliht
не знаю, думал у вас широкий спектр
спектр может быть еще шире))), тут все зависит от $
источник

OS

Oleg Shteinliht in Asterisker-ы
Roman Pertsev
спектр может быть еще шире))), тут все зависит от $
ну вроде человек хочет платить
источник

DB

Dmitry Baryshnikov in Asterisker-ы
просто не верится, что вот так просто упало. Либо там какой-то модуль стартануть не может, либо жесткий диск сказал до свидания
источник

DB

Dmitry Baryshnikov in Asterisker-ы
либо в тачке ковырялся кто-то кроме вас
источник

MP

Maxim Portnyagin in Asterisker-ы
Yuriy Gorlichenko
вы можете сделать _NAME перемерную
она будет доступна обоим каналам
Что-то нифига она не доступна обоим каналам.
источник

MP

Maxim Portnyagin in Asterisker-ы
Точнее она доступна но только на чтение. При установке в sub она не меняется в родительском канале
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Maxim Portnyagin
Что-то нифига она не доступна обоим каналам.
источник

MP

Maxim Portnyagin in Asterisker-ы
Да читал я все это.
источник

MP

Maxim Portnyagin in Asterisker-ы
Там просто ни слова не написанно, можно ли менять переменную из дочернего канала.
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Maxim Portnyagin
Там просто ни слова не написанно, можно ли менять переменную из дочернего канала.
In the Dialplan, all references to these variables refer to the same variable, regardless of having a prefix or not. Note that setting any version of the variable removes any other version of the variable, regardless of prefix.
меняет
источник

MP

Maxim Portnyagin in Asterisker-ы
кусок диалплана:

context sub-test {
 s => {
   NoOp(-=== ${TESTVAR});
   Set(TESTVAR=12);
   Set(__TESTVAR=123);

   return;
 }
}

context hdlr {
 s => {
   NoOp(-=== ${TESTVAR});
   Hangup(16);
   Return;
 }
}

context phones {
 333 => {
   Set(CHANNEL(hangup_handler_push)=hdlr,s,1);
   Set(__TESTVAR=1);
   Dial(PJSIP/200,30,tTU(sub-test));
 }
}


Консоль:

Executing [333@phones:2] Set("PJSIP/199-00005c85", "__TESTVAR=1") in new stack
-- Executing [s@sub-test:1] NoOp("PJSIP/200-00005c86", "-=== 1") in new stack
-- Executing [s@sub-test:2] Set("PJSIP/200-00005c86", "TESTVAR=12") in new stack
-- Executing [s@sub-test:3] Set("PJSIP/200-00005c86", "__TESTVAR=123") in new stack
-- Executing [s@hdlr:1] NoOp("PJSIP/199-00005c85", "-=== 1") in new stack
источник

MP

Maxim Portnyagin in Asterisker-ы
Звоним на 333. В итоге переменная как была в значении 1 так и остается.
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Ну вызовите ее в sub-test после изменений
Для теста
источник

MP

Maxim Portnyagin in Asterisker-ы
А какой смысл? Мне её надо изменить в sub и изменения увидеть в phones или хангапе
источник

DY

Dmitriy Yermakov in Asterisker-ы
Maxim Portnyagin
А какой смысл? Мне её надо изменить в sub и изменения увидеть в phones или хангапе
в sub - через MASTER_CHANNEL() (Gets or sets variables on the master channel)
источник

MP

Maxim Portnyagin in Asterisker-ы
Спасибо. Попробую чуть позже.
источник

x

xojixoji in Asterisker-ы
Добрый вечер, один вопрос есть, кто то звонит, в ivr попадает если нажмёт три его номер отправился через майл кому то, как передать через майл номер звонящего? Или телеграмм
источник