سرویس نمایشگر شماره تلفن -Caller ID
که در مکالمات فارسی به آن سرویس نمایشگر شماره تلفن می گوییم، طرفین یک ارتباط مخابراتی را قادر می سازد Caller ID
تا از شماره تماس گیرنده و مخاطب تماس آگاه شوند.این اطلاعات می تواند علاوه بر این که حاوی شماره تلفن تماس گیرنده
.(CNAM یا Caller Name Display ) باشد ، نام سرویس مورد استفاده را نیز منتقل کند
اکنون بیشتر تھرانی ھا ( و خیلی از شھرستان ھای دیگر ) از این سرویس مخابراتی استفاده می کنند.تمامی تلفن ھای
ھمراه و تلفن ھای عمومی ( کارتی و سکه ای ) در حال حاضر تحت پوشش این سرویس ھستند.
می باشد.ھنگامی که یک خط تلفن زنگ می ( Frequency Shift Keying سر واژه ) FSK بر اساس تکنیک Caller ID نحوه کار
خورد این اطلاعت بعد از زنگ اول ارسال می شوند.انتقال این اطلاعات بر اساس یک سیگنال که طولی حدود ١٫۵ ثانیه دارد
منتقل می شود.اگر بتوانید این اطلاعات را کد گشایی کنید به چنین ترتیبی دست پیدا خواھید کرد :
- A series of alternating 1s and 0s to help the caller ID box get the timing down
- A series of 180 1s
- A byte representing the type of message
- A byte representing the length of the message
- Month, day, hour and minute, each represented with a pair of bytes
- The 10 digit phone number in 10 bytes
- A checksum byte
مشخصات تماس گیرنده را تشخیص (Box Caller ID ھمان ) Caller ID با استفاده از این اطلاعات دستگاه تلفن و یا دستگاه
می دھد.
پشتیبانی کند ، قادر خواھید تا این اطلاعات را بر روی دستگاه خود ذخیره کنید و در مورد آن Caller ID اگر مودم کامپیوتر شما از
از این قابلیت مودم باخبر شویم می پردازم و سپس چند ابزار دیگر را AT ھا تماس بگیرید.در ابتدا به این که چگونه توسط فرامین
معرفی می کنم.
آگاه شویم؟ Caller ID چگونه از توانایی یک مودم در مورد پشتیبانی از
را برای مودم Caller ID شما قادر خواھید بود تا AT+VCID= و یا 1 AT#CID= در معمول ترین حالت با استفاده از فرمان ھای 1
خود فعال کنید.
دریافت نکردید می توانید فرامین زیر را امتحان کنید : OK اگر در مورد ھیچ کدام از این دستور ھا پاسخ
- AT#CID=2
- AT%CCID=1
- AT%CCID=2
- AT#CC1
- AT*ID1
و تماس با پورتی که HyperTerminal و ارتباط با مودم سیستم خود باید از یک ترمینال مانند AT توضیح : برای وارد کردن فرامین
مودم شما بر روی عمل می کند استفاده کنید.
و فشار دادن (Caller ID یک نام برای این ارتباط انتخاب کردید ( مثلا HyperTerminal بعد از اینکه در : HyperTerminal در مورد
ی را که مودم شما به آن متصل است COM باید پورت Connect Using از منوی Connect To در قسمت بعد و از پنجره OK کلید
را انتخاب کنید. OK ھم COM X Properties در پنجره OK ، انتخاب کنید.بعد از فشار دادن
و ارتباط با مودم را دارید. AT حالا شما امکان استفاده از فرامین
موجه شوید در غیر این صورت کارھا را درست انجام نداده اید و باید OK با پیغام Enter و باید بعد از زدن ATZ ابتدا تایپ کنید
را عوض کنید و یا احتمال دارد برنامه ی دیگری در حال استفاده از مودم شما می باشد. COM احتمالا
دریافت کردید به معنی فعال بودن آن OK در مورد پاسخی که بعد از وارد کردن فرامین می گیرید ، این توضیح لازم است که اگر
دریافت کردید به OK دریافت کردید به معنی عدم توانایی برای فعال کردن آن خاصیت می باشد.اگر ERROR خاصیت است و اگر
روش زیر می توانید آن را تست کنید.
مواجه شدید از یک خط تلفن دیگر به خطی که به مودم متصل است تماس بگیرید ، با چنین نتیجه ای باید OK بعد از اینکه با
مواجه شوید :
RING
DATE = xxxxx
TIME = xxxx
NMBR = xxxxxxxxx
NAME = xxxxxxxx
RING
RING
را فعال نکرده اید ( سایر فرامین را امتحان کنید.) و یا مودم شما از Caller ID مواجه شدید یا به درستی RING و اگر فقط با
پشتیبانی نمی کند. Caller ID
Modem List : پشتیبانی می کنند را در اینجا ببینید Caller ID توضیح : می توانید لیستی از مودم ھایی که از
: Caller ID نرم افزارھای مرتبط با
بر خوردار ھستند برخی از مودم ھا ھم Caller ID علاوه بر اینکه بسیار از دستگاه ھای تلفن ( گوشی ) امروزه از قابلیت نمایش
شما به ھمراه یک نرم افزار می Caller ID این توانایی را دارند.با استفاده از چنین مودمی و استفاده از یک خط تلفن داری
توانید تمامی تماس ھای خود را ثبت کنید.
برای perl و یا Visual Basic نرم افزار ھای بسیار مختلفی وجود دارد و حتی شما می توانید چنین برنامه ای را با استفاده از
سیستم ھای مبتنی بر ویندوز و لینوکس بنویسید.
و یا نمونه ھای مشابه اشاره کرد.لیستی از این نرم WinLog یا Softcab Screensaver از این نرم افزار ھا برای ویندوز می توان به
افزار ھا برای ویندوز را می توانیم در اینجا ببینید :
Caller ID Software
و سایر ابزار ھای C++ و یا Visual Basic ھایی وجود دارد که برای برنامه سازی در Control ActiveX ھمچنین برای این منظور
توسعه از آن می توانید استفاده کنید.
CallerID ActiveX Control
در دسترس ھستند. CallerID Box و یک برنامه آماده با آن به نام VB نمونه برنامه نوشته شده به وسیله
ھمچنین با استفاده از | VB Caller ID Source Code : در دسترس است Visual Basic سورس یک برنامه آماده دیگر ھم به وسیله 6.0
Access 97
می توانید لیستی از تماس ھای خود را در وب فراھم NET. ASP،SQL،VB در وب - با استفاده از این مقاله و بھره گیری از
ذخیره خواھد شد و شما قادر به پیگیری و حذف تماس ھای SQL کنید.تمامی تماس ھای شما در یک دیتابیس با استفاده از
رسیده خواھید بود.
Accessing Caller ID from the Web - Part 1
Accessing Caller ID from the Web - Part 2
Software Non-Windows Caller ID : در مورد برنامه ھای غیر ویندوزی ھم مورد ھایی وجود دارد ، توجه کنید به این لیست
و دیگری یک perl و به طور خاص در مورد سیستم عامل ھای شبه یونیکس دو برنامه مطرح وجود دارد، یکی با استفاده از
کتابخانه از توابع.
نوشته شده است ، تا حدودی ساده ولی ترکیب جالبی را ایجاد کرده است.اگر علاقه دارید perl که با استفاده از cid-modem
را بخوانید.این صفحه راھنمایی ھای لازم را شامل caller id حتما سورس آن را مطالعه کنید.برای استفاده کامل از آن نیاز دارید تا
می شود.
می باشد که دارای قابلیت ھای دیگری ھم ھست.بیشتر نرم افزار linux/unix در اصل یک راه حل مناسب برای Mgetty+Sendfax
ھای مرتبط به تلفن در لینوکس از این برنامه استفاده می کنند.
جعلی ایجاد کنیم و یا آن را از کار بیاندازیم روش قطعی و ساده ای وجود ندارد و عملا اگر Caller ID در مورد این که چگونه
مخاطب از سیستم کاملی استفاده کند این کار امکان پذیر نیست.در مورد این مورد نمی نویسم ، دوستم چیزی گفت که کاملا
از نوشتنش منصرف شدم.چرا باید آرامش و خوشحالی مردم را از بین برد؟