الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

بالجافا: لعمل اتصال هاتفي عبر الجوال

بدأه حسام الملحم في 21 أبريل 2005 · 7 رد · 5,103 مشاهدة · في JavaME
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم،

كثر السؤال عن كيفية عمل اتصال هاتفي بالجافا في الجوالات. بقليل من البحث أراد الله أن أجد الضالة المنشودة في مكان لم أفكر أبدا أن يكون فيه، وبطريقة لم أعتقد أنها بتلك السهولة!

هذه الطريقة متوفرة (بالأعم) في الجوالات التي تدعم MIDP 2.0 ولا تحتاج إلى حزم إضافية. أعني بالأعم أن ليس كل جوال يدعم MIDP 2.0 يدعم الاتصال الهاتفي، بل هذا متوقف على الهاتف نفسه!

أليكم الطريقة التي لم أجربها بعد :)

class TelephoneCall extends MIDlet{

    public void startApp(){
        try{
            platformRequest("tel:+966504812912");
        }catch(IOException e){
            e.printStackTrace();
        }
    }
}

الطريقة المستعملة موجودة في الفئة MIDlet وظيفتها الاتصال بأي بروتوكول والله أعلم، http, fax, tel, modem, sms وغيرها!!

وبروتوكول tel جديد!!

يمكنك الاطلاع هنا لمزيد من التفاصيل!

http://bellsouthpwp.net/m/c/mcpierce/j2mef...ersonal_profile

http://www.ietf.org/rfc/rfc2806.txt

#2

جرب البرنامج التالي الذي يتصل بالرقم الذي تدخله.

استخدم الشفرة وضعها في برنامجك الذي تريد لجعل برنامجك قادر على الاتصال.

للمعلومية تعمل هذه الشفرة على الجوالات الداعمة للجافا MIDP2.0

اقرأ الشفرة أو جرب البرنامج على جوالك.

bin.zip

src.zip

#3

السلام عليكم ...

عفواً أخي أبو مازن

كيف عرفت الفروقات البرمجية بين الأجهز الداعمة للجافا MIDP2.0 و MIDP1.0 لأني أعاني من هذا الأمر كثيراً، فعندما أقوم بصناعة برنامج أجد أنه لا ينفذ على MIDP1.0 ولكن ينفذ على MIDP2.0 ...

#4

تعقيب خاطئ.

تم تعديل هذه المشاركة بواسطة أبومازن في 28 أبريل 2005 في 05:00

#5

بقراءة شرح الفئات. اذهب إلى شرح الفئة MIDlet مثلا: أعتقد أن الشروحات محملة في جهازك، لكن هذا رابط سريع.

هذا MIDlet في MIDP2.0.

http://www.wmlscript.it/j2me/api20/javax/m...let/MIDlet.html

في الرابط الأخير: اذهب إلى أمر platformRequest() واقرأ الشرح، ستجد أنه مكتوب عليه Since MIDP 2.0.

إذا لم تجد هذه الكلمة، فهذا يعني أنه MIDP1.0.

شرح الفئات= Documentation

#6

يمكن معرفة الأجهزة التى تدعم MIDP2من موقع نوكيا

http://www.forum.nokia.com

Mohamed Deraz

#7

أ لا تعرف طريق للإتصال الهاتفي بستخدام

؟؟؟؟؟؟MID1.0

#8

اشكرك كتير الشكر ع هذه المعلومة افادتني كتير بارك الله فيك وزادك من علمه

مواضيع مشابهة