Como posso obter o número de telefone de um modem de computador?

Como posso obter o número de telefone de um modem de computador?

No Windows 7 x64, o Gerenciador de Dispositivos detecta meu modem como HDAUDIO Soft Data Fax Modem com SmartCP, gostaria de saber se consigo conectar o telefone fixo na porta do meu modem, e quando houver uma chamada, pegar o número do telefone?

Preciso pegar o número do telefone para que possa ser usado em um software que estou fazendo.

Quero o número de telefone da pessoa que está me ligando. Estou usando Delphi como minha ferramenta de desenvolvimento.

HiperTerminal ATZ - OK AT+VCID=1 - OK

Responder1

Isso só funcionará se o chamador tiver o CLIP ativado.

Dê uma olhada aqui:http://www.activexperts.com/mmtoolkit/at/commands/?at=%2BCLIPonde descreve o AT+CLIP - Calling line identification presentationcomando. Provavelmente isso também funcionará com o seu modem.

Responder2

DeEsta descrição

6) ATA - Este comando é utilizado para atender uma chamada. Uma chamada recebida é indicada por uma mensagem 'RING' que é repetida a cada toque da chamada. Quando a chamada termina 'NO CARRIER' é exibido na tela. SINTAXE: ATA(Enter)

À medida que ATA seguido da tecla Enter é pressionado, a chamada recebida é atendida. Por exemplo,

RING
RING
ATA

Parece que me lembro de alguns modems seguindo RINGo número de telefone de entrada, quando o identificador de chamadas está habilitado na linha telefônica. Por exemplo :

RING 01206821212

informação relacionada