تبليغاتX
انتظار منتظر +++ وبلاگ مثبت اندیشان
انتظار منتظر +++ وبلاگ مثبت اندیشان
روانشناسی و کامپیوتر و نکات آموزنده/امنیت/ نکات سلامتی/جوان/جوانان/مسایل روز/مسایل سیاسی/ اجتماعی
تسلیت

به نام خدای حضرت علی (ع)

سلام به همه مسلمانان جهان

شب ضربت خوردن مولای متقیان حضرت علی (ع) را به پیشگاه مقدس صاحب الزمان(عج الله)   و به همه علی دوستان تسلیت عرض می نمایم.

2 نوشته شده در  شنبه سی ام مهر 1384ساعت 23:25  توسط دی تی اس  | 

به نام خدا و سلام

سرويس نمايشگر شماره تلفن


Caller ID
که در مکالمات فارسي به آن سرويس نمايشگر شماره تلفن مي گوييم، طرفين يک ارتباط مخابراتي را قادر مي سازد تا از شماره تماس گيرنده و مخاطب تماس آگاه شوند.اين اطلاعات مي تواند علاوه بر اين که حاوي شماره تلفن تماس گيرنده باشد ، نام سرويس مورد استفاده را نيز منتقل کند ( Caller Name Display يا CNAM).  اکنون بيشتر تهراني ها ( و خيلي از شهرستان هاي ديگر ) از اين سرويس مخابراتي استفاده مي کنند.تمامي تلفن هاي همراه و تلفن هاي عمومي ( کارتي و سکه اي ) در حال حاضر تحت پوشش اين سرويس هستند.

نحوه کار Caller ID بر اساس تکنيک FSK ( سر واژه Frequency Shift Keying ) مي باشد.هنگامي که يک خط تلفن زنگ مي خورد اين اطلاعات بعد از زنگ اول ارسال مي شوند.انتقال اين اطلاعات بر اساس يک سيگنال که طولي حدود 1.5 ثانيه دارد منتقل مي شود.اگر بتوانيد اين اطلاعات را کد گشايي کنيد به چنين ترتيبي دست پيدا خواهيد کرد :


- 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

با استفاده از اين اطلاعات دستگاه تلفن و يا دستگاه Caller ID ( همان Caller ID

Box) مشخصات تماس گيرنده را تشخيص مي دهد.

اگر مودم کامپيوتر شما از Caller ID پشتيباني کند ، قادر خواهيد تا اين اطلاعات را بر روي دستگاه خود ذخيره کنيد و در مورد آن ها تماس بگيريد.در ابتدا به اين که چگونه توسط فرامين AT از اين قابليت مودم باخبر شويم مي پردازم و سپس چند ابزار ديگر را معرفي مي کنم.

چگونه از توانايي يک مودم در مورد پشتيباني از Caller ID آگاه شويم؟

در  <http://www.mtnsys.com/pages/howto/htmdmtst.htm> برترین حالت با استفاده از فرمان هاي AT#CID=1 و يا AT+VCID=1 شما قادر خواهيد بود تا Caller ID را براي مودم خود فعال کنيد.
اگر در مورد هيچ کدام از اين دستور ها پاسخ OK دريافت نکرديد مي توانيد فرامين زير را امتحان کنيد :
- AT#CID=2

- AT%CCID=1

- AT%CCID=2

- AT#CC1

- AT*ID1

توضيح : براي وارد کردن فرامين AT و ارتباط با مودم سيستم خود بايد از يک ترمينال مانند HyperTerminal و تماس با پورتي که مودم شما بر روي عمل مي کند استفاده کنيد.
در مورد HyperTerminal : بعد از اينكه در HyperTerminal يك نام براي اين ارتباط انتخاب كرديد ( مثلا Caller ID) و فشار دادن كليد OK در قسمت بعد و از پنجره ?Connect To از منوي Connect Using بايد پورت COM ي را كه مودم شما به آن متصل است ، انتخاب كنيد.بعد از فشار دادن OK در پنجره COM X Properties هم OK را انتخاب كنيد.
حالا شما امكان استفاده از فرامين AT و ارتباط با مودم را داريد.
ابتدا تايپ كنيد ATZ و بايد بعد از زدن Enter با پيغام OK موجه شويد در غير اين صورت كارها را درست انجام نداده ايد و بايد احتمالا COM را عوض كنيد و يا احتمال دارد برنامه‌ي ديگري در حال استفاده از مودم شما مي باشد.

در مورد پاسخي که بعد از وارد کردن فرامين مي گيريد ، اين توضيح لازم است که اگر OK دريافت کرديد به معني فعال بودن آن خاصيت است و اگر ERROR دريافت کرديد به معني عدم توانايي براي فعال کردن آن خاصيت مي باشد.اگر OK دريافت کرديد به روش زير مي توانيد آن را تست کنيد.
بعد از اينکه با OK مواجه شديد از يک خط تلفن ديگر به خطي که به مودم متصل است تماس بگيريد ، با چنين نتيجه اي بايد مواجه شويد :



RING
DATE = xxxxx
TIME = xxxx
NMBR = xxxxxxxxx
NAME = xxxxxxxx
RING
RING

و اگر فقط با RING مواجه شديد يا به درستي Caller ID را فعال نکرده ايد ( ساير فرامين را امتحان کنيد.) و يا مودم شما از Caller ID پشتيباني نمي کند.
توضيح : مي توانيد ليستي از مودم هايي که از Caller ID پشتيباني مي کنند را در اينجا ببينيد :
Modem List <http://www.identafone.com/modems.html>
نرم افزارهاي مرتبط با Caller ID :
علاوه بر اينکه بسيار از دستگاه هاي تلفن ( گوشي ) امروزه از قابليت نمايش Caller ID بر خوردار هستند برخي از مودم ها هم اين توانايي را دارند.با استفاده از چنين مودمي و استفاده از يک خط تلفن داري Caller ID شما به همراه يک نرم افزار مي توانيد تمامي تماس هاي خود را ثبت کنيد
.
نرم افزار هاي بسيار مختلفي وجود دارد و حتي شما مي توانيد چنين برنامه اي را با استفاده از Visual Basic و يا perl براي سيستم هاي مبتني بر ويندوز و لينوکس بنويسيد.
از اين نرم افزار ها براي ويندوز مي توان به Softcab Screensaver <http://www.softcab.com/ftp/cidsaver.zip> يا WinLog  <http://www.yes-tele.com/log.html>و يا نمونه هاي مشابه اشاره کرد.ليستي از اين نرم افزار ها براي ويندوز را مي توانيم در اينجا ببينيد :
Caller ID Software <http://www.ainslie.org.uk/callerid/cli_soft.htm>
همچنين براي اين منظور ActiveX Control هايي وجود دارد که براي برنامه سازي در Visual Basic و يا ++C و ساير ابزار هاي توسعه از آن مي توانيد استفاده کنيد.

CallerID ActiveX Control <http://www.sunny-beach.net/calleridactivex.htm>????? ?????? <http://www.sunny-beach.net/CallerIDActiveXVBSample.zip>
نوشته شده به وسيله VB و يک برنامه آماده با آن به نام CallerID Box <http://www.sunny-beach.net/CallerIDVisitor.htm>در دسترس هستند.
سورس يک برنامه آماده ديگر هم به وسيله Visual Basic 6.0 در دسترس است :VB Caller ID Source Code  <http://www.yes-tele.com/modem.html>|?????? <http://www.yes-tele.com/access.html>با استفاده از Access 97

در وب - با استفاده از اين مقاله و بهره گيري از VB،SQL،ASP .NET مي توانيد ليستي از تماس هاي خود را در وب فراهم کنيد.تمامي تماس هاي شما در يک ديتابيس با استفاده از SQL ذخيره خواهد شد و شما قادر به پيگيري و حذف تماس هاي رسيده خواهيد بود
.

Accessing Caller ID from the Web - Part 1 <http://www.15seconds.com/issue/020626.htm>Accessing Caller ID from the Web - Part 2 <http://www.15seconds.com/issue/020813.htm>
در مورد برنامه هاي غير ويندوزي هم مورد هايي وجود دارد ، توجه کنيد به اين ليست :Non-Windows Caller ID Software <http://www.ainslie.org.uk/callerid/nopcsoft.htm> و به طور ??? <http://www.ainslie.org.uk/callerid/nopcsoft.htm>در مورد سيستم عامل هاي شبه يونيکس دو برنامه مطرح وجود دارد، يکي با استفاده از perl و ديگري يک کتابخانه از توابع.
cid-modem <http://www.jwz.org/cid/cid-modem>
که با استفاده از perl نوشته شده است ، تا حدودي ساده ولي ترکيب جالبي را ايجاد کرده است.اگر علاقه داريد حتما سورس آن را مطالعه کنيد.براي استفاده کامل از آن نياز داريد تا caller id <http://www.jwz.org/cid/>را بخوانيد.اين صفحه راهنمايي هاي لازم را شامل مي شود.
Mgetty+Sendfax <http://www.leo.org/~doering/mgetty/>
در اصل يک راه حل مناسب براي linux/unix مي باشد که داراي قابليت هاي ديگري هم هست.بيشتر نرم افزار هاي مرتبط به تلفن در لينوکس از اين برنامه استفاده مي کنند.

2 نوشته شده در  دوشنبه هجدهم مهر 1384ساعت 0:47  توسط دی تی اس  | 

 
Free IranAdwords.com