2013-11-22 1 views
0

Я хочу создать простой код, который определяет идентификатор вызывающего абонента только входящего вызова. Могу ли я использовать любой модем и реализовать правильный код? Или мне нужно купить модем, поддерживающий идентификатор вызывающего абонента? Как определить, поддерживает ли модем идентификатор вызывающего абонента? Я задаю этот вопрос, потому что я много раз пытался это сделать, и я никогда не нашел скрипта, который работал, после чего я нашел сообщение, в котором говорилось, что нужен модем идентификации вызывающего абонента.Использование модема для идентификатора вызывающего абонента

Спасибо заранее

ответ

1

Вы должны быть в состоянии использовать AT # CID = 1 команду на большинстве модемов. В противном случае вам может потребоваться обратиться к производителю модема за списком поддерживаемых команд. Winmodems функционируют по-разному и будут зависеть от того, что поддерживает драйвер.

Как вы это реализуете, это зависит от того, какую операционную систему вы используете. На следующей веб-странице есть хорошая информация о настройке идентификатора вызывающего абонента.

http://www.troi.com/support/callerid.html

Что касается сценариев, если вы используете Linux см «Linux serial port listener and interpreter?»

Для простого сценария я бы, вероятно, использовать Perl и установить модуль для упрощения последовательного порта для доступа. Большинство языков программирования обеспечивают некоторую поддержку для чтения и записи на последовательные порты, поэтому вы, вероятно, сможете использовать любой язык, с которым вам наиболее удобно.

[править] Для vb.net см http://code.msdn.microsoft.com/windowsdesktop/SerialPort-Sample-in-VBNET-fb040fb2

+0

Могу ли я знать, если модем поддерживает идентификатор вызывающего абонента из любого его спецификации перед покупкой? – Haz

+1

@Haz, вам может потребоваться связаться с изготовителем для получения этой информации. На следующем веб-сайте есть список модемов, а те, у которых есть уведомление о онлайн-вызове, должны предоставлять поддержку идентификатора вызывающего абонента http://www.usr.com/products/modem/modem-comparison.asp –