2013-11-22 4 views
0

들어오는 호출의 발신자 ID 만 탐지하는 간단한 코드를 만들고 싶습니다. 모뎀을 사용하고 올바른 코드를 구현할 수 있습니까? 아니면 발신자 ID를 지원하는 모뎀을 구입해야합니까? 모뎀이 호출자 ID를 지원하는지 어떻게 알 수 있습니까? Im은이 작업을하기 위해 여러 번 시도했기 때문에이 스크립트를 찾지 못했기 때문에 호출자 ID 모뎀이 필요하다는 게시물을 발견했습니다. 발신자 번호로 모뎀 사용

당신은 대부분의 모뎀에서 AT 번호의 CID = 1 개 명령을 사용할 수 있어야합니다 사전

답변

1

에 감사드립니다. 그렇지 않으면 지원되는 명령 목록을 보려면 모뎀 제조업체에 문의해야합니다. Winmodems는 다르게 작동하며 드라이버가 지원하는 기능에 따라 다릅니다.

구현 방법은 사용중인 운영 체제에 따라 다릅니다. 다음 웹 페이지에는 발신자 번호 설정과 관련된 유용한 정보가 있습니다. 스크립트 사용에

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

, 당신의 리눅스가 아마 펄을 사용하여 직렬 포트 액세스를 단순화하는 모듈을 설치합니다 간단한 스크립트를 들어 "Linux serial port listener and interpreter?"

참조 사용하는 경우. 대부분의 프로그래밍 언어는 직렬 포트에서 읽고 쓰는 데 어느 정도의 지원을 제공하므로 사용자가 가장 익숙한 언어를 사용할 수 있습니다. vb.net를 들어

[편집] 내가 모뎀을 구입하기 전에 사양의에서 발신자 ID를 지원하는지 알 수 http://code.msdn.microsoft.com/windowsdesktop/SerialPort-Sample-in-VBNET-fb040fb2

+0

를 참조? – Haz

+1

@ Haz, 해당 정보는 제조업체에 문의해야합니다. 다음 웹 사이트에는 모뎀 목록이 있으며 온라인 통화 알림이있는 사람은 발신자 번호 지원을 제공해야합니다. http://www.usr.com/products/modem/modem-comparison.asp –