18-12-12, 08:17 PM
بالنسبة للطلب الثاني وهو معرفة رقم المتصل
فالمطلوب:
أولاً: خدمة إظهار رقم المتصل من شركة الإتصالات.
ثانياً: أن يكون المودم يدعم خاصية إظهار رقم المتصل.
الطريقة:
إذا توفرت الشروط لديك سيبقى معرفة الكود المناسب لكي تطلب من المودم إظهار رقم المتصل (الكود سيكون باستخدام أوامر AT)
وهناك عدة أكواد تختلف من مودم لآخر
وهذه بعضها
طبعا الطريقة الوحيدة لمعرفة أي أمر يعمل لديك هي تجربتها كلها
فالأمر الذي سيعمل لديك سيعطي نتيجة OK والذي لا يعمل سيعطي Error
إرسال الأمر سيكون بهذه الطريقة
ولقراءة النتيجة نضع الكود
الآن عندما يتصل بك أحدهم سوف تقوم الأداة باستدعاء الحدث SerialPort1_PinChanged
ليعلمك بأن لديك مكالمة
وعندما تقوم بقراءة البيانات الموجودة سوف يظهر لديك
كالآتي - إذا كان المودم يدعم خاصية كشف الرقم
تفسير المعطيات:
السطر الأول = كلمة RING أي أن الهاتف يرن وهي الكلمة الافتراضية الوحيدة التي ستظهر إذا لم يكن المودم يدعم خاصية كشف الرقم
السطر الثاني = رقم المتصل
السطر الثالث = اسم المتصل وهو غير مدعوم في أغلب الشركات
السطر الرابع = التاريخ وهو هنا 050704 أي 5/7/2004
السطر الخامس = الوقت وهو هنا 19:15
مرفق مثال كامل على جميع ما تم ذكره منذ مشاركة الاتصال برقم هاتف إلى هذه المشاركة
بالتوفيق
فالمطلوب:
أولاً: خدمة إظهار رقم المتصل من شركة الإتصالات.
ثانياً: أن يكون المودم يدعم خاصية إظهار رقم المتصل.
الطريقة:
إذا توفرت الشروط لديك سيبقى معرفة الكود المناسب لكي تطلب من المودم إظهار رقم المتصل (الكود سيكون باستخدام أوامر AT)
وهناك عدة أكواد تختلف من مودم لآخر
وهذه بعضها
كود :
AT#CID=1
AT#CLS=8#CID=1
AT#CID=2
AT%CCID=1
AT%CCID=2
AT+VCID=1
AT#CC1
AT*ID1طبعا الطريقة الوحيدة لمعرفة أي أمر يعمل لديك هي تجربتها كلها
فالأمر الذي سيعمل لديك سيعطي نتيجة OK والذي لا يعمل سيعطي Error
إرسال الأمر سيكون بهذه الطريقة
كود :
SerialPort1.Write("AT#CID=1" & Chr(13))كود :
SerialPort1.ReadExistingالآن عندما يتصل بك أحدهم سوف تقوم الأداة باستدعاء الحدث SerialPort1_PinChanged
ليعلمك بأن لديك مكالمة
وعندما تقوم بقراءة البيانات الموجودة سوف يظهر لديك
كالآتي - إذا كان المودم يدعم خاصية كشف الرقم
كود :
RING
CID00966505555555
CIN
DATE050704
TIME1915السطر الأول = كلمة RING أي أن الهاتف يرن وهي الكلمة الافتراضية الوحيدة التي ستظهر إذا لم يكن المودم يدعم خاصية كشف الرقم
السطر الثاني = رقم المتصل
السطر الثالث = اسم المتصل وهو غير مدعوم في أغلب الشركات
السطر الرابع = التاريخ وهو هنا 050704 أي 5/7/2004
السطر الخامس = الوقت وهو هنا 19:15
مرفق مثال كامل على جميع ما تم ذكره منذ مشاركة الاتصال برقم هاتف إلى هذه المشاركة
بالتوفيق

