Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

ответил 2012-09-08 10:28:10 +0400

meral Gravatar meral flag of Ukraine

http://pro-sip.net/

первое число - случайное.

второе число - номер попытки.

delayed - значит попытка еще идет. соответвенно номер попытки 0.

третье число - время в фомрате unixtimestamp.

самый простой способ посмотреть текущую попытку такой

1) в файл добавляем

Set: filename=123456.call

(соответсвенно именуем файл)

в астериске смотрим

   cat /var/spool/asterisk/${filename}|grep Start|tail -n 1|cut -f 3

например в аги скрипте или делаем скрипт который ложит это в файл а потом readfile.

но правильно делается не так. если вам важно попытки - ставьте retry=1 и делайте внешний скрипт который создает попытки самостоятельно(и выставляет переменные).

первое число - случайное.

второе число - номер попытки.

delayed - значит попытка еще идет. соответвенно номер попытки 0.

третье число - время в фомрате unixtimestamp.

самый простой способ посмотреть текущую попытку такой

1) в файл добавляем

Set: filename=123456.call

(соответсвенно именуем файл)

в астериске смотрим

   cat /var/spool/asterisk/${filename}|grep Start|tail -n 1|cut -f 3

например в аги скрипте или делаем скрипт который ложит это в файл а потом readfile.

но правильно делается не так. если вам важно попытки - ставьте retry=1 и делайте внешний скрипт который создает попытки самостоятельно(и выставляет переменные).

ну или вы всегда можете дописать spool чтоб он эту попытку порписывал в переменную.

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.