Eu tenho muito interesse em automatizar um telefone IP, atualmente estou automatizando chamadas usando PuTTY para um modem dial-up através de comandos AT simples. No entanto, esse é um método ruim, porque faz pouco além da discagem e da captação; Pior ainda, ele pode discar apenas alguns números.
O que eu tentei:
Eu tenho um programa que de alguma forma pode controlar meu telefone IP através do meu computador (nível muito alto no sentido em que não possui uma API). Usando o Wireshark, consegui capturar os pacotes que ele envia ao telefone, que acredito que farão o comando de ligar para algum número.
Nesse ponto, pensei em enviar os valores hexadecimais que obtive do Wireshark através do PuTTY usando uma conexão Telnet. Meu primeiro problema é que não tenho certeza do número da porta; No entanto, tentei 23 e 80 e nos dois casos: quando estou digitando, as teclas aparecerão no PuTTY. Isso tem que ser um bom sinal, certo? Infelizmente, após cerca de 20 segundos, a janela se fecha sozinha. Eu visitei a página local do telefone IP através do meu navegador e nenhuma informação sobre o número da porta.
Também posso executar ping no telefone sem especificar um número de porta.
A questão:
Alguém pode explicar por que minha sessão PuTTY está sendo encerrada por si só e / ou uma solução alternativa para automatizar um telefone IP?