أسيرة الزهور

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

79 ردود في هذا الموضوع

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

لقد قمت بعمل واجهات المشروع بلغة javafx

وقمت باتمام عمل المشروع وتم تنفيذه على الحاسوب بنجاح

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

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

هل احفظ بيئة العمل بامتداد exe ثم أنقلها للجوال

أم ان هناك طرقا أخرى

فكرة المشروع ..

برنامج مكون من جزيئين أحدهما مثبت على الهاتف النقال والأخر على الحاسوب بغرض الربط بينهما بحيث:

§ عندما يتم فتح جهاز الحاسوب فإنه يقوم مباشرة بإرسال رسالة نصية إلى الهاتف النقال لتخبره بأن الجهاز تم فتحه. .. لم يتم ايجاد الكود المناسب الى الآن

§ يُمكن البرنامج المستخدم من إرسال أمر إيقاف/تشغيل للحاسوب باستخدام الهاتف النقال . تم تنفيذ الأوامر ولكن داخل جهاز الحاسوب

أرجو المساعده .. وشاكره لكم على كل ما قدمتموه ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

و كيف سترسلين الرسالة من و الى الموبايل؟؟

هل لديكي فكرة؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

فكرة المشروع ..

برنامج مكون من جزيئين أحدهما مثبت على الهاتف النقال والأخر على الحاسوب بغرض الربط بينهما بحيث:

§ عندما يتم فتح جهاز الحاسوب فإنه يقوم مباشرة بإرسال رسالة نصية إلى الهاتف النقال لتخبره بأن الجهاز تم فتحه. .. لم يتم ايجاد الكود المناسب الى الآن

§ يُمكن البرنامج المستخدم من إرسال أمر إيقاف/تشغيل للحاسوب باستخدام الهاتف النقال . تم تنفيذ الأوامر ولكن داخل جهاز الحاسوب

اظن ان الامر سهل -- حتى ممكن الاستغناء عن جزء الموبايل -- اي ارسال رسالة sms عادية من خلال الموبايل -- و الجزء الاكبر راح يكون على الحاسبة من تحليل الرسالة ثم اتخاذ القرار المناسب

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

شكرا لتفاعلك أخي الاخير زمانه ..

بصراحه أنا ليس لدي فكرة عن طريقة الربط بين الجهازين (الحاسوب والجوال)

بمعنى أنني الأن نفذت البرنامج الذي قمت بتصميمه على جهاز الحاسوب وتم تنفيذ عملية ايقاف التشغيل ..

لكن مشكلتي الآن والتي لا اعرف كيف اقوم بها هي كيف اجعل البرنامج يقوم بالعمل من الجوال

اي انه يقوم بايقاف تشغيل الحاسوب بمجرد ضغط الزر في واجهة البرنامج على الجوال وان كانا بعيدين عن بعضهما ..

كما انني اريد من الحاسوب ارسال رسالة sms للجوال المرتبط به في حال تم فتح جهاز الحاسوب ..

أرجو مساعدتك فأنا بأمس الحاجة للمساعدة ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اظن ان هناك طريقتين لأنجاز الامر

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

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

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

الشغلة ببساطة ان الحاسبة غير مرتبطة بشبكة الموبايل -- ولهذا نحتاج الى وضع جهاز موبايل بصورة دائمة بقرب الحاسبة (او ممكن استخدام ما يعرف ب GSM modem وهو يتقبل SIM card لربطه مع الحاسبة -- لكن الموبايل يفي بالغرض)

اتمنى ان يكون كلامي واضح

بالتوفيق

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أعذرني أخي على كثرة تساؤلاتي ..

من أين أحصل على الـ At Command ؟

وهل هو برنامج تطبيقي أم انه بيءة برمجية ؟

وهل يتم تثبيته على الأجهزة الثلاثة ؟

كتابة تطبيق على الحاسب يتحسس الجوال المربوط على الحاسب وعندما تصل رسالة جديدة يقوم بقرائتها ثم تحليها و اتخاذ القرار المناسب>> هل من الممكن استخذام أي لغة

أم لابد من لغة محدده ..ما اقصده هل يجب ان يتوافق نوع اللغة مع الـAt Command ؟

ليس لدي معلومات عن الموضوع .. فاعذرني أخي ..

وجزاك الله خيرا على تفاعلك ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

مافي مشكلة ان شاء الله.

اذا كنتي مهتمة بالموضوع

اول شي - قبل ان تدخلي في البرمجة -- جربي استخدام ال AT command للتحكم بالموبايل من الحاسبة

كما قلت سابقا ستحتاجين لربط الموبايل بالحاسبة بأحد الطرق

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

أوامر AT بشكل مبسط و موسع

اظن من الممكن استخدام اي لغة - انا عملت مع ال سي شارب - واظن الفيجوال بيسك -- واذا لم اكن مخطأ في موضوع بالمنتدى يستخدم الجافا (لست متأكد)

بالتوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

بالخدمة.

اذكر ايضا انني ارسلت رسالة عن طريق موقع ايضا -- اذا وجدت الطريقة سأضعها هنا ايضا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

هناك طريقة اختي لكن فيها مجهود

الامر يعتمد على ملفclient /server

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

اما عن البروتوكول فلك ان تختاري اما البلوثوت او الواي فاي او tcp/ip

خلاصة :

client or server في موبايلك شرط انو يكونs60 بلغة بايثون موبايل

client or server على حاسوبك باي لغة تريدينها او تجيدينها .

بروتوكول لنقل الاوامر حسب ما تطلبين

تم تعديل بواسطه al_gharibe
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

شكرا على تفاعلكم ..

وأرجو من الله أن يحقق لكم ماتتمنونه ..

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

وجاري التجريب بالطرق المطروحة ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

طريقة ال client/ server ستتطلب الكثير من العمل

يعني على الموبايل الذي بجانب الحاسب يجب كتابة برنامج يعمل listen للرسائل الواردة وعند استلام الرسالة يجب ان يقوم بنقلها الى الحاسبة عن طريق البلوتوث مثلا

طريقة ال AT command اسهل بكثير -- نعم انها ليست عملية جدا لبعض الامور -- لكن الحالة التي طلبتها الاخت طارحت الموضوع - اظنه يفي بالغرض

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم أخي الأخير زمانه ..

لقد قمت بتجريب أوامر الAT

نجحت في ارسال رسالة من الجهاز المقترن الى الجهاز البعيد ..

ولكن بصراحه فشلت في اعدا البرنامج الحاسوبي الذي يصدر الأمر بعيدا عن الذهاب الى الHyber Terminal ..

فهل يمكنك مساعدتي ان كان لديك وقت كافي لذلك ..

ولا مانع لدي من أن ارسل لك ما اتممته الى الأن من عمل في مشروعي ..

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

فأنا فعلا لم أستطع تتمت مشروعي .. وخصوصا أنني لا أعرف عن الانجليزيه الا الشيء البسيط ..

فللأسف درست الحاسوب باللغة العربية ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

عذرا اختي لم افهم سؤالكي - اين المشكلة بالضبط؟

ما هي اللغة التي ستستخدمينها؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

بصراحه أنا أشكرك على كل ما قدمت لي من مساعدة ,, الى الأن ..

في أوامر الــ AT كان الجوال الذي بحوزتي لايدعم اسلوب النص وانما يدعم اسلوب وحدات البيانات

بحثت عن طريقة للكتابة باسلوب وحدات البيانات فوجدت هذا الموقع http://rednaxela.net/pdu.php

الذي ساعدني ...

وتمت عملية الارسال بعد ذلك ..

بعدها ذهبت الى برنامج NetBeans IDE 6.9.1 واخترت تطبيق جافا اف اكس ..

لاقوم بعمل برنامج يقوم بالارسال اليا مع بداية عمل الجهاز ..

ولكنني بصراحه لم استطع عمل ذلك ..

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

اي انه يجب ادخال رقم الجوال في الاعدادات الاولى عند تثبيت البرنامج ..

واذا كان هناك لغة أفضل تنصحني بها فليس لدي مانع من تغير ال javafx

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الشكر لله.

على ذكر المواقع -- هذا موقع مفيد جدا بخصوص الموضوع

http://www.developershome.com/sms/

هل انتي متأكدة من ان الجهاز لديكي لا يدعم ال text mode؟ التعامل مع ال text mode اسهل بكثير.

طيب الان انتي ارسلتي رسالة عن طريق ال Hyper Terminal ؟ يعني هل قمتي بوصل الموبايل و عملتي اعدادات المودم؟ تحديدا هل حصلتي على رقم ال serial port ؟

لأن هذا سنحتاجه في كتابة الكود البرمجي.

أظن جعل البرنامج يرسل رسالة مع بداية التشغيل ليس بلأمر الصعب - فقط ما علينا جعل البرنامج يعمل مع بداية تشغيل الحاسبة - وكتابة كود ارسال الرسالة عند تحميل البرنامج

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

بصراحة انا عملت مع جهاز فيفاز من سوني اريكسون

وقمت بتحميل الــ pc suit الخاص به ..

بعد ذلك قمت باستخدام اقتران البلوتوث

وحصلت على رقم المنفذ وهو com5

اما بالنسبة للتأكد من تعامل الجهاز مع اسلوب وحدات البيانات

فلقد قمت بالاختبار المذكور في الرابط الذي زودتني به سابقا ..

سأحاول الحصول على هاتف نقال آخر .. يدعم اسلوب النص ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

اذا استطعتي ان توفري جهاز يدعم اسلوب النص سيكون اسهل و افضل

هذا الجهاز

Nokia 6320

اذا استطعتي ان تحصلي عليه -- فهو افضل الموجود - يدعم الكثير من ايعازات ال AT command

هو قديم - يعني حتى سعره ليس بالمكلف اذا تستطعين شراءه

طيب اذا حصلتي على رقم ال port

انا اعمل على لغة ال سي شارب

اذا حللتي مشكلة الجهاز -- ممكن ننتقل الى الخطوة التالية - و هي كتابة البرنامج الذي يقوم بأرسال الرسالة

الامر سهل ان شاء الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

لقد بحثت كثيرا عن جوال Nokia 6320

ولكنني لم أحصل علية ..

حصلت جهاز Nokia 6300

فهل تعتقد ان هذا الجهاز يقوم بذات العمل

لأنه بصراحه اصحاب المحلات قالوا انه له نفس مواصفات نوكيا 6320

فاذا كان عندك جهاز آخر يقوم بالعمل تعطيني اسمه ما عليك آمر ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

لست متأكد صراحة من هذا

انا الذي تعاملت معه ومتأكد من انه يعمل هو 6320 و 6320i

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

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

لو ممكن تستعيري الجهاز من البائع على سبيل التجربة - واذا دعم الامر ممكن تشتريه

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

بصراحه انا عندي جهاز نوكيا n81

وهو يدعم اسلوب النص.. تم تجريبه ..

راح نجرب عليه ..

وإن شاء الله يكون قادر على الاستقبال ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الجهاز هو المشكلة الوحيدة - اذا انحلت -- الباقي سهل ان شاء الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

طيب اخوي ممكن نبدأ مع جهاز نوكيا n81 ..

لأني بصراحة بحثت في الرياض واماكن كثيرة عن الجهاز اللي تفضلت بذكرة ..

ولم أجده ..!!

فحرصا على الوقت بودي لو نبذأ مع جهاز ان81 ..

يجول في خاطري هذا السؤال بما انه انا عملت شاشات ( واجهات البرنامج ).

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

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

أم أننا نلغي عمل الشاشات ونعمل مع تعليقات (أوامر )

فقط بعيدا عن وجود شاشات ؟!

وجزيت خيرا ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

ممكن تجدي الجهاز في محلات بيع الاجهزة المستخدمة (اذا كان لديكم هكذا شيء) اظن من الصعب ان تجدي جهاز جديد من هذه النوعية

عموما اذا ستعملين فقط ارسال فليس لديكي مشكلة - في الاستقبال ربما تظهر لكي مشكلة.

طيب مالذي تريدين عمله الان اولا؟؟

لم افهم سؤالكي! شاشات لماذا؟؟

هل تقصدين للموبايل؟

يعني هل قمتي بعمل تطبيق على الموبايل؟

الامر لا يتطلب هذا حسب فهمي لمشروعكي

الاوامر سترسل من و الى جهاز الموبايل عن طريق sms عادية - ممكن ان اردتي كتابة تطبيق على الموبايل لارسال ال sms لكن الامر لا يتطلب ذلك بما انه خدمة الرسايل القصيرة موجودة.

واذا الامر ما واضح -- ممكن اوضح اكثر

تم تعديل بواسطه الاخير زمانه
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أهلا اخي

بودي صراحة أن يكون للعمل واجهة تعطي مظهرا جماليا للمشروع .

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

ولكنني الى الأن لم انقله على الجوال ... :unsure: لم أعرف كيف انقلة ..

اقصد كيف احوله لبرنامج تنفيذي ..

دعنا الأن نبدأ مع عملية ارسال رسالة الى الهاتف البعيد مع بداة تشغيل الجهاز ..

ثم بعد ذلك نبدأ من الجهاز البعيد الذي يرد بأمر ايقاف تشغيل الجهاز ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

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



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .