Aplicativo de bate-papo para monitoramento com scripts

2

Estou procurando um aplicativo de bate-papo, que teria a capacidade de interagir com um script de shell. Eu preciso disso para um projeto em casa.

Um exemplo de uso : um cliente envia uma mensagem de bate-papo para um servidor. Ele analisa a mensagem recebida e executa uma ação na forma de executar um script ( bash ).

Inicialmente, a ideia veio de este artigo maravilhoso .

Meu caso é semelhante, mas não usarei um modem, e sim gnokii ou Gammu / Wammu com um telefone celular.

Para o servidor estou usando o Debian Wheezy.

Os clientes devem poder usar Windows, Linux (na maioria dos casos) e Android.

Portanto, idealmente, esse sistema usaria o Skype - tanto para bate-papo quanto para chamadas de voz.

No entanto, a Microsoft decidiu abandonar o suporte às APIs do Skype e isso dificultaria o trabalho. Eu também não tenho muita experiência com Delphi e Python , pois parece haver algumas APIs e bibliotecas para esses idiomas. Eu tenho um histórico em C , bash e Perl .

Então, considerei usar um bot no Skype como sevabot , mas ainda não tentei isso. Além disso, não é muito certo por quanto tempo o Skype terá as APIs existentes.

Outra opção muito interessante parece ser LinPhone com todos os recursos acima disponíveis. Eu precisaria descobrir um pouco mais a interação com linphonec e linphonecsh , mas este software parece ser muito bom.

Outras ideias que vieram são o Pidgin ou qualquer outro cliente de bate-papo que possa atender aos requisitos acima.

Outra opção seria se eu pudesse ter essa ideia realizada na forma de uma página da web. Eu tenho um servidor web Apache na máquina Debian, que está executando um pequeno site Wordpress. Mas acho que essa configuração será mais difícil de ser feita e não tão eficiente.

E, finalmente, talvez uma das opções mais fáceis seja usar o e-mail para essa comunicação. No entanto, isso não seria tão simples e eficiente.

Eu apreciaria todas as ideias que você possa ter.

Qual é a maneira mais eficiente, rápida e duradoura de atingir esse objetivo?

    
por ndandanov 30.06.2014 / 01:00

0 respostas