Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Разработка / pbx_lua

pbx_lua

Сообщений: 15

pbx_lua

А что, это лишь tech preview какое-то?
Идея классная, но чего-то нету движение в эту сторону,
по крайней мере гугль этот вопрос старательно обходит.
Доков никаких, лишь extenstions.lua.sample, который
скорее, на рекламный проспект походит. Все непонятки старательно
обойдены, а вкусности показаны в полный рост.

Простой пример - установка параметров канала, например LANGUAGE.
channel.LANGUAGE():set('ru'), заодно с прочими способами из
extensions.lua, не работают, лишь app.Set("CHANNEL(LANGUAGE)=ru")
хоть как-то разрядило обстановку.
А вот как получать переменные? Ну например EXTEN?
channel.exten == channel.EXTEN == channel.exten.value ==
channel.exten:get() == channel["EXTEN"] == nil

Или я что-то делаю не так? Хелп, одним словом. Есть ли у кого-нть
хотя бы еще один работающий extenstions.lua на посмотреть,
отличный от .sample?







2010-02-24 11:01

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: pbx_lua

Смотрите поделочку - http://asteriskpbx.ru/wiki/skype-for-asterisk
Там на Lua... Опа.. Там не используется pbx_lua.so, там на Lua WEB интерфейс написан. Вначале и логика астериска была на pbx_lua написана, но потом упростили на extensions.conf, чтобы зависимости уменьшить.
Lua - устоявшийся язык, практически не развивается, так как уже делает все что надо.
pbx_lua - тоже весьма прост. Я наступил на грабли сборки под x64, связался в автором, тот быстро все пофиксил.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2010-02-25 18:19

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru