PDA

View Full Version : دریافت شماره تلفن وقتی تلفن زنگ میزند



A_1397
یک شنبه 16 مهر 1391, 17:01 عصر
سلام دوستان. درحال نوشتن برنامه ای هستم که باید وقتی تلفن زنگ میخوره اتوماتیک شماره تلفن رو دریافت کنه و یکسری کار بعدش انجام بده. حالا مشکل من قسمت اول برنامست که چه جوری شماره تلفن کسی که زنگ زده و روی caller id تلفون نشون داده میشه رو از تلفن بدست بیاره؟

hakim22
یک شنبه 16 مهر 1391, 20:28 عصر
اینکار با گوش دادن به چورت سریال مربوط به مودم انجا میشه.
کدهای AT Commands فرمانهای کار با مودم است.
آنها را در اینترنت جستجو کنید و لیست متنی که از پورت دریافت می کنید را با آن مقایسه کنید.
فرمانهای مربوط به تلفن ( ID Caller و تغییر ولوم صدا ، هولد شدن و ...) همه در پورت گزارش میشود.
میتوانید از SerialPort استفاده کنید.

یا از Component هایی مثل Kylix

araz_pashazadeh
دوشنبه 22 آبان 1391, 15:35 عصر
اینکار با گوش دادن به چورت سریال مربوط به مودم انجا میشه.
کدهای AT Commands فرمانهای کار با مودم است.
آنها را در اینترنت جستجو کنید و لیست متنی که از پورت دریافت می کنید را با آن مقایسه کنید.
فرمانهای مربوط به تلفن ( ID Caller و تغییر ولوم صدا ، هولد شدن و ...) همه در پورت گزارش میشود.
میتوانید از SerialPort استفاده کنید.

یا از Component هایی مثل Kylix

درست از این طریق میشه ولی مشکل اینجاست که این کار وابسته به سخت افزار و باید مودم یا کالرایدی باشه که بتونه شماره را دریافت کنه.
من هم در این مورد مشکل دارم ممنون میشم اگه در این مورد راهنمایی کنین یا مرجعی معرفی کنید که این کار را انجام داده چون بشتر تکه کدهای خارجی در شبکه مخابرات ایران درست کار نمی کنه.