[AsteriskBrasil] MeetMeAdmin com opção k
Thiago Bruni Tawil
stomaz.fei em gmail.com
Terça Agosto 17 11:27:50 BRT 2010
a variavel sala está certa...
ela é a sala que o kra disca pra entrar...
mas vou colocar o dial plan dos usuários:
exten => _100,1,GoTo(URA,s,1)
[URA]
exten => s,1,Answer
exten => s,n,Wait(0.5)
exten => s,n,BackGround(conf-getconfno)
exten => s,n,WaitExten(15)
exten => _X,1,PlayBack(conf-enteringno)
exten => _X,n,PlayBack(digits/${EXTEN})
exten => _X,n,Wait(0.5)
exten => _X,n,GotoIf(${DB_EXISTS(SENHASALA/${EXTEN})}?:invalidop,s,1)
exten => _X,n,Authenticate(${DB(SENHASALA/${EXTEN})},d)
exten => _X,n,MeetMe(${EXTEN},p[#]|s|M|I,1111)
exten => _X,n,PlayBack(vm-goodbye)
agora, o administrador segue a seguinte sequencia...
[administrador]
include => default
exten => _900,1,Answer
exten => _900,2,Set(verif=1)
exten => _900,3,GotoIf(${DB_EXISTS(SENHA/${CALLERID(num)})}?:semsenha,s,1)
exten => _900,4,Authenticate(${DB(SENHA/${CALLERID(num)})},d)
exten => _900,5,PlayBack(conf-getconfno)
exten => _900,n,PlayBack(ou)
exten => _900,n,PlayBack(precionemudarsenha)
exten => _900,8,Read(sala)
exten => _900,n,GoToIf($[${READSTATUS}=TIMEOUT]?administrador,_900,100)
exten =>
_900,n,GoToIf($[${sala:1}=${DB(SENHA/${CALLERID(num)})}]?administrador,entrando,1)
exten => _900,n,GoToIf($[${sala}>=10]?administrador,_900,100)
exten =>
_900,n,GoToIf(${DB_EXISTS(SENHASALA/${sala})}?administrador,ocupado,1)
exten => _900,n,Macro(senhasala,${sala})
Aqui que ele cria a variável sala.
na hora de dar o meetmeadmin:
exten => #,1,GoToIf($[${verif}=1]?administrador,entrando,1)
exten => #,n,PlayBack(vm-goodbye)
exten => #,n,Hangup
[meetmeadm]
omitindo outras funções que já estão ok
..
.
exten => 5,1,PlayBAck(vm-reachoper)
exten => 5,n,Read(userdell)
exten => 5,n,MeetMeAdmin(${sala},k,tel${userdell})
exten =>
5,n,GoToIf($[${MATH(${controle}%2)}=0]?meetmeadm,1,3:meetmeadm,1,100)
Pronto.. nas outras funções tmb uso a var ${sala} e tudo está ok.. o
problema é mesmo em cima de como usar a opção k no meetmeadmin
valeu pela preocupação!!!
abraços
.
Em 17 de agosto de 2010 11:10, Felipe Asterisk
<felipe.asterisk em gmail.com>escreveu:
> então pode ser alguma coisa com a variável ${sala} que você está usando,
> cara.
> Coloca o plano de discagem e/ou o erro que está dando pra darmos uma
> olhada.
>
> 2010/8/17 Thiago Bruni Tawil <stomaz.fei em gmail.com>
>
> mas eu tentei assim..
>> com onúmero do usuário sendo o 1 - para o 1º usuário que se conectou, 2 -
>> para o2º ...etc...
>> porém, ele diz na saída que não existe nenhum usuário 1, ou 2 ou 3...etc..
>> sendo que eu já estava com 4 usuários utilizando a mesma sala..
>> valeu!!
>>
>> Em 17 de agosto de 2010 10:53, Felipe Asterisk <felipe.asterisk em gmail.com
>> > escreveu:
>>
>> na verdade,
>>> cada usuário é conhecido por um número...o primeiro usuário que entrou na
>>> sala é o 1, o segundo é o 2 e assim por diante....
>>> então, na verdade, a opção k vai tirar o usuário, não o ramal e nem o PIN
>>> que ele usou para entrar na sala...
>>> aí teria que ver no console os detalhes de cada usuário, assim:
>>> CLI> meetme list 5000 concise
>>> 5000 é o número da sala, aí vc adequa para qualquer sala q vc criou.
>>> Lá ele vai falar qual o ramal é o usuário 1, qual é o usuário 2, etc...
>>> Aí a sua variável criada no READ, vai ser o número que esse usuário tem
>>> dentro da sala.
>>> Certo?
>>> Espero ter ajudado.
>>>
>>> 2010/8/17 Rodrigo Lang <rodrigoferreiralang em gmail.com>
>>>
>>> Thiago, na linha da aplicação MeetMeAdmin(), você está chamando o número
>>>> sala como a variável ${sala}, porém no contexto que você nos mostrou eu não
>>>> vejo sendo setado a variável.
>>>>
>>>>
>>>> exten => 5,n,MeetMeAdmin(${sala},k,tel${userdel})
>>>>
>>>>
>>>> Ats,
>>>> Rodrigo Lang.
>>>>
>>>> Em 17 de agosto de 2010 10:14, Thiago Bruni Tawil <stomaz.fei em gmail.com
>>>> > escreveu:
>>>>
>>>> Ítalo, só para explicar:
>>>>>
>>>>>
>>>>> exten => 5,n,MeetMeAdmin(${sala},k,tel${userdel})
>>>>>
>>>>> O tel na frente do número, é pq eu coloquei o tel na frente do número
>>>>> do ramal do usuário no sip.conf
>>>>>
>>>>> Em 17 de agosto de 2010 10:08, Thiago Bruni Tawil <
>>>>> stomaz.fei em gmail.com> escreveu:
>>>>>
>>>>> Ítalo, me desculpe pela burrice.
>>>>>> Mas eu coloquei no meetme.conf um PIM padrão para todas as minhas
>>>>>> salas, pois eu não entendi muito bem essa parte do PIM.
>>>>>>
>>>>>> meu meetme.conf está assim:
>>>>>>
>>>>>> [general]
>>>>>>
>>>>>>
>>>>>> [rooms]
>>>>>> conf => 0,5686
>>>>>> conf => 1,5686
>>>>>> conf => 2,5686
>>>>>> conf => 3,5686
>>>>>>
>>>>>> A parte onde o usuário entra na sala está assim:
>>>>>>
>>>>>> exten => _X,1,PlayBack(conf-enteringno)
>>>>>> exten => _X,n,PlayBack(digits/${EXTEN})
>>>>>> exten => _X,n,Wait(0.5)
>>>>>> exten => _X,n,GotoIf(${DB_EXISTS(SENHASALA/${EXTEN})}?:invalidop,s,1)
>>>>>> exten => _X,n,Authenticate(${DB(SENHASALA/${EXTEN})},d)
>>>>>> exten => _X,n,MeetMe(${EXTEN},p[#]|s|M|I,5686) <----- Nessa linah eu
>>>>>> coloco o PIM padrão.
>>>>>> exten => _X,n,PlayBack(vm-goodbye)
>>>>>>
>>>>>>
>>>>>> A parte onde quero o MeetMeAdmin está assim:
>>>>>> exten => 5,1,PlayBAck(vm-escolha)
>>>>>> exten => 5,n,Read(userdel)
>>>>>> exten => 5,n,MeetMeAdmin(${sala},k,tel${userdel})
>>>>>> exten =>
>>>>>> 5,n,GoToIf($[${MATH(${controle}%2)}=0]?meetmeadm,1,3:meetmeadm,1,100)
>>>>>>
>>>>>> Nessa Etapa, o admin da sala, escolhe o usuário pra kickar, e digita
>>>>>> ele na var userdel.
>>>>>> Valeu pela ajuda!!!
>>>>>>
>>>>>>
>>>>>> Em 17 de agosto de 2010 09:51, Ítalo Rossi <italorossib em gmail.com>escreveu:
>>>>>>
>>>>>> Eu acho que o parâmetro user seja o PIN do usuário, por exemplo:
>>>>>>>
>>>>>>> Se você adicionou o SIP/102 na conferência desta forma:
>>>>>>>
>>>>>>> [conferencias]
>>>>>>> exten => 100,1,Answer()
>>>>>>> exten => 100,n,MeetMe(100,pM,102) -> PIN 102
>>>>>>>
>>>>>>> No MeetMeAdmin(${sala},k,${userdel}) o userdel deveria ser o 102.
>>>>>>>
>>>>>>> Para bater o número do ramal com o PIN, tenta adicionar o usuário
>>>>>>> com:
>>>>>>>
>>>>>>> MeetMe(sala,opcoes,${CALLERID(num)})
>>>>>>>
>>>>>>> Nesse caso o PIN será o número do ramal.
>>>>>>>
>>>>>>> Poste o log do console e seus contextos completos relacionados ao
>>>>>>> meetme.
>>>>>>>
>>>>>>> Em 17 de agosto de 2010 09:32, Thiago Bruni Tawil <
>>>>>>> stomaz.fei em gmail.com> escreveu:
>>>>>>>
>>>>>>>> Olá asteriskenses,
>>>>>>>> Estou com uma dúvida e nas aspostilas que eu tenho não me informam.
>>>>>>>>
>>>>>>>> quando eu quero kickar um usuário em específico, devo usar
>>>>>>>> MeetMeAdmin(sala,k,user)
>>>>>>>>
>>>>>>>> mas o usuário no caso, eu coloquei o usuário sip que eu quero
>>>>>>>> kickar, por exemplo:
>>>>>>>> no SIP.conf eu coloquei o usuário [102]
>>>>>>>>
>>>>>>>> e no MeetMeAdmin eu coloquei assim:
>>>>>>>>
>>>>>>>> Read(userdel)
>>>>>>>> MeetMeAdmin(${sala},k,${userdel})
>>>>>>>>
>>>>>>>> quando eu digito 102 no Read, ele não remove o usuário.
>>>>>>>>
>>>>>>>> Gostaria de saber se é assim mesmo a forma de usar esse comando?
>>>>>>>> o usuário que eu coloco é o mesmo que eu declaro no Sip.conf?
>>>>>>>> valeu abraços!! boa sorte para todos!!
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>>>>>>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>>>>>>>> - Suporte técnico local qualificado e gratuito
>>>>>>>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>>>>>>>> _______________________________________________
>>>>>>>> Temos tudo para seu projeto VoIP com Asterisk!
>>>>>>>> Descontos especiais para assinantes da AsteriskBrasil.org.
>>>>>>>> Registre-se e receba um cupom exclusivo de desconto!
>>>>>>>> Acesse agora www.voipmania.com.br
>>>>>>>> ______________________________________________
>>>>>>>> Lista de discussões AsteriskBrasil.org
>>>>>>>> AsteriskBrasil em listas.asteriskbrasil.org
>>>>>>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Ítalo Rossi
>>>>>>> http://italo.digi.com.br/blog
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>>>>>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>>>>>>> - Suporte técnico local qualificado e gratuito
>>>>>>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>>>>>>> _______________________________________________
>>>>>>> Temos tudo para seu projeto VoIP com Asterisk!
>>>>>>> Descontos especiais para assinantes da AsteriskBrasil.org.
>>>>>>> Registre-se e receba um cupom exclusivo de desconto!
>>>>>>> Acesse agora www.voipmania.com.br
>>>>>>> ______________________________________________
>>>>>>> Lista de discussões AsteriskBrasil.org
>>>>>>> AsteriskBrasil em listas.asteriskbrasil.org
>>>>>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>>>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>>>>> - Suporte técnico local qualificado e gratuito
>>>>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>>>>> _______________________________________________
>>>>> Temos tudo para seu projeto VoIP com Asterisk!
>>>>> Descontos especiais para assinantes da AsteriskBrasil.org.
>>>>> Registre-se e receba um cupom exclusivo de desconto!
>>>>> Acesse agora www.voipmania.com.br
>>>>> ______________________________________________
>>>>> Lista de discussões AsteriskBrasil.org
>>>>> AsteriskBrasil em listas.asteriskbrasil.org
>>>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>>>> - Suporte técnico local qualificado e gratuito
>>>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>>>> _______________________________________________
>>>> Temos tudo para seu projeto VoIP com Asterisk!
>>>> Descontos especiais para assinantes da AsteriskBrasil.org.
>>>> Registre-se e receba um cupom exclusivo de desconto!
>>>> Acesse agora www.voipmania.com.br
>>>> ______________________________________________
>>>> Lista de discussões AsteriskBrasil.org
>>>> AsteriskBrasil em listas.asteriskbrasil.org
>>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>>
>>>
>>>
>>> _______________________________________________
>>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>>> - Suporte técnico local qualificado e gratuito
>>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>>> _______________________________________________
>>> Temos tudo para seu projeto VoIP com Asterisk!
>>> Descontos especiais para assinantes da AsteriskBrasil.org.
>>> Registre-se e receba um cupom exclusivo de desconto!
>>> Acesse agora www.voipmania.com.br
>>> ______________________________________________
>>> Lista de discussões AsteriskBrasil.org
>>> AsteriskBrasil em listas.asteriskbrasil.org
>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>
>>
>>
>> _______________________________________________
>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>> - Suporte técnico local qualificado e gratuito
>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>> _______________________________________________
>> Temos tudo para seu projeto VoIP com Asterisk!
>> Descontos especiais para assinantes da AsteriskBrasil.org.
>> Registre-se e receba um cupom exclusivo de desconto!
>> Acesse agora www.voipmania.com.br
>> ______________________________________________
>> Lista de discussões AsteriskBrasil.org
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>
>
> _______________________________________________
> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
> - Suporte técnico local qualificado e gratuito
> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> _______________________________________________
> Temos tudo para seu projeto VoIP com Asterisk!
> Descontos especiais para assinantes da AsteriskBrasil.org.
> Registre-se e receba um cupom exclusivo de desconto!
> Acesse agora www.voipmania.com.br
> ______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100817/7b9794ff/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil