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

ابليت للتحكم بالاجهزة

مغلق
بدأه رامي العيساوي في 20 فبراير 2003 · 17 رد · 1,415 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

تقوم هذه الابليت بارسال بايتات الى منفذ تسلسلي مثلا COM1 للتستقبلها دارة و تقوم بالباقي و لكن نظريا لا يوجد مشاكل و لكن عند البدا لا تعرف من اين تاتيك المشاكل هناك ثلاث مشاكل....

==============================================

أولا:

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

ثانيا:

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

Exception occurred during event dispatching:



java.lang.ExceptionInInitializerError: java.security.AccessControlException: access denied (java.util.PropertyPermission javax.comm.properties read)



	at java.security.AccessControlContext.checkPermission(Unknown Source)



	at java.security.AccessController.checkPermission(Unknown Source)



	at java.lang.SecurityManager.checkPermission(Unknown Source)



	at java.lang.SecurityManager.checkPropertyAccess(Unknown Source)



	at java.lang.System.getProperty(Unknown Source)



	at javax.comm.CommPortIdentifier.<clinit>(CommPortIdentifier.java:678)



	at Ramy.openButton_actionPerformed(Ramy.java:165)



	at Ramy$SymAction.actionPerformed(Ramy.java:153)



	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)



	at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)



	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)



	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)



	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)



	at java.awt.Component.processMouseEvent(Unknown Source)



	at java.awt.Component.processEvent(Unknown Source)



	at java.awt.Container.processEvent(Unknown Source)



	at java.awt.Component.dispatchEventImpl(Unknown Source)



	at java.awt.Container.dispatchEventImpl(Unknown Source)



	at java.awt.Component.dispatchEvent(Unknown Source)



	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)



	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)



	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)



	at java.awt.Container.dispatchEventImpl(Unknown Source)



	at java.awt.Component.dispatchEvent(Unknown Source)



	at java.awt.EventQueue.dispatchEvent(Unknown Source)



	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)



	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)



	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)



	at java.awt.EventDispatchThread.run(Unknown Source)

مع اني اضفت صلاحيات للابليت بكل شي و لكن استمر هذا الخطا بالظهور

ثالثاً:

اريد ان ارسل بشفرة الـ ASCII

==============================================

وسوف ارفق مع الموضوع ملف الابليت لكي تتطلعو عليه و تخبروني الحل ساعدو اخوكم JavaMan باي شي حتى لو كان بسيط و شكرا:o

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#2

انا ما عندي فكره .. لكن اذكر مره الاخ مدني جاوب على سؤال قريب من سؤالك هذا ...

#3

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

واين الاخ مدني ليساعدني في هذه المحنة :'(

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

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#4

هو له رد على موضوع في منتدى الموسوعه و لكن الموضوع ضاع على حد علمي .. لكن اذا تبغى تنبش عن الموضوع هناك فتستطيع www.c4arab.com و على فكره .. تنبيش لكن بدون خاصية البحث :eek:

#5

نداء الى الاخ مدني فارجو من الذي سمع النداء ايصاله الى الاخ مدني وشكرا مستقبلي المهني متوقف على الاخ مدني:'(

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#6

اخي صلاح ممكن تخبرني على سؤال هو جاوب لانه في ثلاثة اسئلة مختلفة

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#8

يارب ترسى ذاكرتك على شي محدد .... دوختني با اخ صلاح احسن ابحث في كل المنتديات الموجودة في المجرة ربما اجده:D

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

ولكن ماذا افعل الآن

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#10

مشكور اخي صلاح.....

و لكن هل من المعقوا ان الاخوة ليس لديهم ادنى فكرة عن الموضوع...

ارجو ان تساعدوني ختى و لو بتلميح او فكرة بسيطة وشكرا

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#11

اللي اذكره .. انهم ربطوا المنفذ بالفيجوال بيسك و بعدين ربطوا الفيجوال بيسك بالابليت !!! او شئ من هذا القبيل ...

#12

بسم الله الرحمن الرحيم

أ

اقتباس
ولا:

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

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

اقتباس
ثانيا:

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

راجع الأجابة السابقة.

اقتباس
ثالثاً:

اريد ان ارسل بشفرة الـ ASCII

لم أفهم السؤال.

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

أعتقد ان الأخوة مهتمون بمجالات مختلفة غير هذا المجال الذى لن يهم سوى هواة الألكترونيات و بالتالى فهم معذورين :D

فتــ الجافا ــى

#13

مشكور كثير اخي خالد و لكنني لا اعرف كيف اخبر الجافا ابليت ان ترسل الى الخادم و ليس الى المستخدم فكيف ذلك

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

يوجد لدي مشكلة جديدة وهي اني لا استطيع جعل الـ tomcat للعمل على غير localhost فمثلا عند الدخول اليها من غير مستخدم فلا تعمل و لكن على 127.0.0.1 تعمل فما هو الحل

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#14

انا انزلت مخدم tomcat

مشكلة جديدة وهي اني لا استطيع جعل الـ tomcat للعمل على غير localhost فمثلا عند الدخول اليها من غير مستخدم فلا تعمل و لكن على 127.0.0.1 تعمل فما هو الحل

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#16

ولكن اين الاخ خالد يبدو انه مشغول الله يعينه و يوفقه لبين ما يرجع للمنتدى و يجاوب على سؤالي:

كيف اخبر الجافا ابليت ان ترسل البايتات الى المنفذ التسلسي في المخدم و ليس المستخدم

اخي صلاح مشكو كثير لاهتمامك بي و الحمد لله انحلت مشكلة Tomcat

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#17

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

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

#18

حقا هذا رائع اننا نعمل على نفس المشروع

انا ايضا اشتغل بس مع برنامج تطبيقي على السوينج و رح نتابع في هذا الموضوع حتى نجد حلا اذهب الى موضوع استعمال Beans في صفحة JSP يوجد هناك مساعدة و دعم كبيرة من اخي bawazeem شاركنا في افكارك ان اردت;)

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

هذا الموضوع مغلق.

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