0

Как я могу получить номер телефона от модема компьютера?


В Windows 7 x64 Диспетчер устройств определяет мой модем как факс-модем HDAUDIO Soft Data с SmartCP, я хотел бы знать, могу ли я подключить стационарный телефон к своему модемному порту, и когда есть вызов, захватить номер телефона?

Мне нужно взять номер телефона, чтобы его можно было использовать в программном обеспечении, которым я занимаюсь.

Я хочу номер телефона человека, звонящего мне. Я использую Delphi в качестве инструмента разработки.

HyperTerminal ATZ - OK AT + VCID = 1 - OK

Что вы имеете в виду, когда набираете номер телефона? Вы хотите номер телефона человека, звонящего вам? (5 декабря '13 в 14:29)

Это будет работать только с включенным CLIP. (5 декабря '13 в 14:30)

Ответов: 2

1

Это будет работать, только если у вызывающего абонента включен CLIP.

Посмотрите здесь: http://www.activexperts.com/mmtoolkit/at/commands/?at=%2BCLIP, где описана команда представления AT+CLIP - Calling line identification presentation. Скорее всего, это будет работать и с вашим модемом.

0

Из этого описания

6) ATA - эта команда используется для ответа на вызов. Входящий вызов обозначается сообщением «Звонок», которое повторяется для каждого звонка. После завершения вызова на экране отображается сообщение «НЕТ НОСИТЕЛЯ». Синтаксис: ATA (Enter)

Когда ATA, а затем клавиша ввода, нажата, на входящий вызов приходит ответ. Например,

RING
RING
ATA

Кажется, я помню некоторые модемы после RING с входящим телефонным номером, когда в телефонной линии включен идентификатор вызывающего абонента. Например :

RING 01206821212

Дополнить ответ

Server-Help.Ru - 2019. The website content is licensed CC BY NC SA 4.0. <|> Политика Конфиденциальности