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

عمل اتصال لاسلكي بين الحاسوب والجوال

رائج
بدأه أسيرة الزهور في 14 أبريل 2011 · 78 رد · 11,626 مشاهدة · في منتدى الاتصالات السلكية واللاسلكية و الصوت و الصورة
مشاركة: واتساب X فيسبوك تيليجرام
#51

وعليكم السلام و رحمة الله

هذه هي المشكلة

عموما هذه صورة للجوال

http://ourimages.co.cc/data/Nature/nokia-6320.jpg

تم تعديل هذه المشاركة بواسطة الاخير زمانه في 7 مايو 2011 في 23:52

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

#52

السلام عليكم أخي

الحمدلله حصلت على الجوال المذكور ..

الأن ماذا نفعل ..في الفيجوال

ماهي اكواد استقبلا امر ايقاف التشغيل ..

#53

السلام عليكم أخي

أرجو من الله أن تكون بأحسن حال .

وصلت للكود الذي يقوم بايقاف التشغيل في

السي شارب ولكن كيف يمكن ان أقرأه من الرساله ..

الكود ..

;("Process.Start("shutdown.exe", "-s
#54

و عليكم السلام

ممتاز اختي - الحمد لله اذا وجدتي الجهاز

خلاص الان كل ما عليكي ان تقومي ببرمجة الجزء الخاص ب receive

ما هو ايعاز الا AT الذي يقوم بعملية القراءة ثم كيف استخدامه برمجيا

انتي هذا مشروع تخرج صح؟؟

في المشروع هل سيكو هناك مناقشة امام لجنة من الاساتذة؟

انا اخشى ان اعطيكي الامور مباشرة وبالتالي يوم المناقشة ربما تظهر لديكي بعض المشاكل في فهم بعض الامور

لذا انا اتمنى ان تقومي انتي ايضا بالبحث و القراءة

الموقع الذي سبق وان وضعته في احد ردودي -- ممتاز جدا للموضوع بصورة عامة

----

حاولي ان تبحثي قليلا في موضوع الريسيف - وانا اراكي مجتهدة صراحة

و سأوضح الامر انا لكي في ردي القادم ان شاء الله

و لا تنسينا من الدعاء

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

#55

انا قمت بالرد على الرسالة الاولى - ولم انتبه للرسالة الثانية

الايعاز مضبوط

لكن الان الاهم من الايعاز

كيف ممكن نقرء رسالة من الجوال

فقط جربي قومي بقراءة رسالة من الجوال الجديد عن طريق الترمنل لترين هل ينجح الامر

وسأضع لكي الكود الخاص بالسي شارب ان شاء الله

انتي هل ستقومين بأرسال الرسالة بالعربي ام بالانكليزي

لان الامر سيفرق

تم تعديل هذه المشاركة بواسطة الاخير زمانه في 9 مايو 2011 في 01:08

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

#56
الاخير زمانه كتب:

و عليكم السلام

ممتاز اختي - الحمد لله اذا وجدتي الجهاز

خلاص الان كل ما عليكي ان تقومي ببرمجة الجزء الخاص ب receive

ما هو ايعاز الا AT الذي يقوم بعملية القراءة ثم كيف استخدامه برمجيا

انتي هذا مشروع تخرج صح؟؟ نعم هو مشروع تخرج

في المشروع هل سيكو هناك مناقشة امام لجنة من الاساتذة؟ نعم هناك مناقشة مع عدد من الأساتذة

انا اخشى ان اعطيكي الامور مباشرة وبالتالي يوم المناقشة ربما تظهر لديكي بعض المشاكل في فهم بعض الامور

لذا انا اتمنى ان تقومي انتي ايضا بالبحث و القراءة ... أنا أحاول البحث في الموضوع والاطلاع على الموضوعات المتعلقة

وجزيت أخي خيرا .. لا حرمني الله واياك الجنة ..

#57
الاخير زمانه كتب:

انا قمت بالرد على الرسالة الاولى - ولم انتبه للرسالة الثانية

الايعاز مضبوط

لكن الان الاهم من الايعاز

كيف ممكن نقرء رسالة من الجوال

AT+CMGR

فقط جربي قومي بقراءة رسالة من الجوال الجديد عن طريق الترمنل لترين هل ينجح الامر جربت أمر استعراض الرسائل ونجح الأمر وساجرب أمر قراءة الرسائل

وسأضع لكي الكود الخاص بالسي شارب ان شاء الله

انتي هل ستقومين بأرسال الرسالة بالعربي ام بالانكليزي بالانكليزي

لان الامر سيفرق

#58

طبعا عملية قراءة الرسالة من الجوال اصعب شوي من عملية الارسال

اولا تحتاجي ان تقومي بتعريف ال event الخاص ب serial port وتقرئي من خلاله

SerialPort port = new SerialPort();
 port.DataReceived += new SerialDataReceivedEventHandler(port_DataReceived);
 port.Open();

ال port_DataReceived هو اسم الدالة التي ستعالج حدث وصول البيانات

ثم بعد ذلك تقومي بكتابة كود قراءة الرسالة داخل هذه الدالة (لا اعرف هل موضوع ال event واضح بالنسبة لكي؟)

void port_DataReceived(object sender, SerialDataReceivedEventArgs e)
        {
            string msg= port.ReadExisting();
 ----
-----
        }

لست متأكد من الكود بعد استدعاء دالة القراءة - جربي مثلا تعرضي ال msg في MsgBox وانظري ما هي النتيجة

المشكلة انا لا اعمل على حاسبتي الشخصية لذا لا استطيع التجربة

عموما هذه المقالة اظنها مفيدة - وانا في وقتها تعلمت منها

http://www.codeproject.com/KB/IP/Send_and_Read_SMS.aspx?msg=3549176

ستحتاجين لعمل نفس الخطوا تقريبا في الجزء الخاص بالاستقبال

حملي البرنامج الموجود في المقالة - ستجدين انه كن اضاف كلاس ShortMessageCollection ستحتاجين انتي ايضا ان تقومي بتعريفه

طبعا انتي بعد استلام الرسالة ستحتاجي ان تقومي بتجزئة الرسالة للحصول على النص فقط لان انتي عندما تقرئين الرسالة ستجدي انها تحوي على معلومات اضافية مثلا التاريخ او الرقم على ما اذكر - عموما هذه خطوة ثانية - المهم الان عملية القراءة

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

#59

السلام عليكم أخي

أين يتم تعريف الـevent ؟

داخل زر ام في حدث تحميل النافذة ..

وجزاك الله خير الجزاء.

#60

وعليكم السلام

ممكن تضعيه داخل الزر مثلا - ان شاء الله مافي مشكلة

اذا هنالك شي ما واضح اخبريني - راح احاول ان اضع رد مفصل اكثر ان شاء الله

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

#61

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

أخي أتمنى أن تكون بتمام الصحه والعافية ..

بالنسبة للبرنامج

فلقد قمت باضافة زر جديد

وكتبت فيه الكود

ولكن لم ينجح الأمر فقد ظهرت لي العديد من الأخطأ.

بالنسسبة لماذكرته سابقا

ستجدين انه كان اضاف كلاس ShortMessageCollection ستحتاجين انتي ايضا ان تقومي بتعريفه

هل له مكتبه خاصه ؟

ارفقت لك صورة للأخطأ التي ظهرت لي في البرنامج

لا اعلم ان كان موقع الكلاس صحيح أم خاطيء.

ياليت أخي توضح لي لأنه المشرف طلبت مني تسليم نسخه من المشروع

يوم السبت ..

وحزيت خيرا .. وأعطاني الله وأعطاك ما نتمنى ..

post-225786-013639100 1305061197_thumb.j

المرفقات
Image.jpg

تم تعديل هذه المشاركة بواسطة أسيرة الزهور في 11 مايو 2011 في 00:03

#62

و عليكم السلام - اهلا اختي

ممكن ترفقي لي البرنامج كامل

يعني ال folder الخاص بالمشروع - قومي بكبسه و ارفعية لي

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

#63

السلام عليكم اخي

الملف كامل ومضغوط ارسلناه على الخاص..

ربما يكون الخطأ في موقع تعريف الكلاس

الخاص باستقبال الرسالة ..

احنا نسخنا الكلاس الموجود في الموقع

والصقناه في نفس الملف الخاص بارسال الرسالة ..

أتمنى ان يكون لديك الوقت الكافي لمساعدتنا ..

ولك جزيل الشكر ..

تمنياتي لك بالتوفيق ..

تم تعديل هذه المشاركة بواسطة أسيرة الزهور في 11 مايو 2011 في 11:27

#65

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

صراحه أخيالبرنامج لم يقرأ الرسائل

يظهر مسج بوكس مضمونه انها لم تصل رسالة

مع ان هناك رساله جديدة واردة

وعدد من الرسائل في صندوق الوارد..

هل تعتقد أنه يجب فصل البرنامج

أقصد ان يكون برنامج خاص لقراءة الرسائل وآخر لارسالها ؟؟

أعلم انك مشغول .... أتمنى ان تستطيع مساعدتي ..

وأتمنى من الله أن يوقني ويوفقك لما يحبه ويرضاه ..

وأن يجعل النجاح حليفنا في كل مكان وزمان ..

#66

و عليكم السلام

لا الامر لا يحتاج الى فصل

المفروض عند الضغط على زر القراءة - يقوم البرنامج بقراءة الرسائل الموجودة في صندوق الوارد واظهارها على الفورم

المشكلة انا لا استطيع تنفيذ البرنامج لدي - ولهذا لا اعرف كيف اساعد :sad:

هل حملتي البرامج من موقع ال codeproject التي وضعتُ روابطها مسبقا؟؟

المفروض ان هذه البرامج تتنفذ بدون مشاكل - فأنا سبق وان نفذتها لدي

تم تعديل هذه المشاركة بواسطة الاخير زمانه في 13 مايو 2011 في 01:06

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

#67

اذا يبدو ان هناك مشكلة ما !!!

سأحاول البحث عن حل ربما في

تغير موقع بعض الاكواد ..

جزاك الله خيرا ..

#70

أهلا اخي الان ظهرت الاستثناءات ..

لم تعد هناك أخطأ بالكود ..

ولكن أيضا لايقرا فبعد ان تم الارسال

اصغط على زر القراءة ولكن لا فائدة ..

لا يظهر سوى الاستثناءات (مسج بوكس).

على الرغم من وجود رسائل جديدة

ورسائل أخرى مقروءة مخزنة على الجوال ..

#71

اكتبي لي نص الرسالة التي تظهر او ارفقي لي صورتها

ربما انتي تفقدين الاتصال مع الموبايل بعد عمل الارسال

جربي نفذي بدون الارسال - فقط اعملي قراءة

و ايضا نفذي البرنامج الثاني الذي ارسلته اليكي

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

#72

السلام عليكم الرسائل التي تظهر هي

no data received from phone

والثانية

the port is close.

أعتذر أخي لم انتبه لرد ك ...

#73

هذه الاخطاء تظهر في البرنامج الاول صح؟؟

عموما اذا نجح البرنامج الثاني ممكن تسنفادي من عنده

بالنسبة للأخطاء

اظن انه بعد عملية ال send يغلق البورت و لهذا عندما تقومي بعمل ريسيف يظهر الخطأ

قومي بأعادة فتح البورت داخل زر الريسيف

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

#74

لاخفاء البرنامج

اولا اضيفي هذه الادوات

Button

contextMenuStrip

notifyIcon

كما في الصورة مثلا

post-47438-055142000 1305501901_thumb.pn

ثم اشري على ال contextMenuStrip واكتبي بها خيار الاظهار

post-47438-081113300 1305501981_thumb.pn

ثم اشري على notifyIcon

اهم خاصية تغيرها في هذا الونترول

اولا غيري خاصية ال Text الى اسم البرنامج

ثم غيري خاصية ال icon وابحثي الى ايقونة من الحاسبة لكي تظهر جنب الساعة

ثم اهن شيء اختاري خاصية ال contextMenuStrip و اختاري contextMenuStrip 1

post-47438-029195100 1305502157_thumb.pn

الان في البرمجة

في الزر المضاف - زر الاخفاء اكتبي

this.Hide();

وفي داخل ال contextMenuStrip - يعني في الارجاع اكتبي

this.Show();

عند التنفيذ - عند الضغط على الزر سوف تختفي النافذة و تبقى الايقونة بجنب الساعة

لاعادة اظهار النافذة - اضغطي بالزر الايمن على الايقونة - ستظر القائمة - اختاري ال restore لكي تظهر النافذة

المرفقات
aaaaa.pngbbbb.pngcccc.png

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

#75

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

هل للأيقونه ((الصورة التي اريد وضعها كأيقونه )) امتدادات محددة ؟؟

وماهي ..؟؟

شكرا ..

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