exten => s _7019531291,n, Goto(ivr-sc,s,1)
Боже, что это! Прочтите пожалуйста "Asterisk будущее телефонии". Вы же в азах ошибаетесь. А с Астериском уже достататочно возитесь.
KirSupi, runtime.txt должен содержать необходимую вам версию питона. Файл не обязательный.
requirements.txt стандартный питоновский
Используйте вариант 2 zabaykin.ru/?p=436
Николай Юдин, у вас в вопросе описаны конкретные пункты решения. У вас есть БД, в ней статус. И статус очереди из AMI https://wiki.telefon1c.ru/kb:asterisk:ami:queues
Т.е. все входные данные имеются у скрипта. Его просто нужно написать, добавив проверку статуса перед созданием call-file. Кстати, можно и замениить call-file на вызов через AMI. А еще можно слушать события связанные с агентами - в AMI будут приходить события когда агент стал занят или освободился.
В чем суть вопроса, поясните. Пока похоже на задание.
для прикладных программистов преимущества очевидны
И не только для прикладных. Ну и для конечных пользователей тоже очевидны, которым не придется страдать без их любимого ПО.
"теперь не надо писать компиляторы для каждой платформы".
Я такого бы не сказал, т.к. да, ваше утверждение верно - вместо отдельного компилятора для платформы пишется JVM. Насколько это более или менее затратно чем разработка компилятора - не могу сказать.
BartonFink, JVM напишет, образно говоря, один разработчик. А вот кучу дефайнов и кода под каждую из платформ придется писать каждому разработчику, который захочет чтобы его ПО работало не только на одной платформе, а потом еще скомпилировать под каждую платформу отдельным компилятором. А девиз Java ведь такой: «Написано однажды - работает везде». Чисто теоретически и очень утрированно - можно взять скомпилирвоанную программу на Java под ПК и запустить ее на каком-то старом мобильном телефоне, работающим на Java.
Ясно. Понятно. Болгенос2