بتاريخ: 17 فبراير 201115 سنة comment_209337 مساء الخيراتهذه اول مشاركه لي بمنتداكم المتميزانا طالبه بمستوى الخامس كليه الهندسهعندي كود لارسال رسائل SMSبواسطه GSM modemمن اجل استخدامه بمشروع تخرجي وهو smart home by using wireless sensor networkالكود الحمد الله شغال تمام بس لارسال رساله واحده فقط ...بس الان اشتي ارجعه يرسل اكثر من رساله لاكثر من شخصبحث بالنت عن امر مناسب باستخدام at commandووجدت هدا الامر cmmsالمشكله انهم مش عاملين معلومات موضحه عن هدا الامر اقصد مش عاملين structure معينلكيفيه استخدامه غيرat+cmms=2ولما حاولت ابحث عن هدا الامر لم اجد شي مفييييذ ماعدا مجرررد انتقاد لاستخدام هدا الامر وان الشبكه ماتدعمهوانه مايرسل الا رساله واحده وكل الرسائل الباقيه تكون errorوماخرجت لطريق .............!!!!!!!فارجو مساعدتكم بليييييييز الي عنده فكره ممكن تساااعدني او توضيح لبنيه امرcmmsاو اي شي يخص هدا الموضوع وممكن يفيذني اتمنى انه مايبخل عليبليييييييييز محتاجه تعاونكم معي باسرع وقت ممكن......الكود مرفق ياريت تشوفونه.ومشكورين مقدما GSMSMSR.rar تم تعديل 17 فبراير 201115 سنة بواسطة eng_sahar تقديم بلاغ
بتاريخ: 18 يونيو 201114 سنة comment_213325 أختي الفاضلة مهندسه سحر أشكر لك موضوعك فائق الاهمية ولكن اعتذر حيث اول مره اراه الان وأنا أتصفحالافضل استخدام SMSLib API وهذا ال API يساعك في ارسال رسالة الي منفذ j2me وذلك بتحميلك ل Java comm API وكذلك RxTxComm API حيث ستجدي الملف المضغوط SMSLib.zip لتجدي في النهاية كلا من الملفين SMSLib.jar and SMSServrer.jar وبالتالي سيكون لديك الملفات log4j-1.2.15.jarslf4j-simple-1.5.11.jarslf4j-api-1.5.11.jarكذلك ستجدي الكود الذي ستستخدميه للارسال import org.smslib.IOutboundMessageNotification; import org.smslib.OutboundMessage; import org.smslib.Service; import org.smslib.modem.SerialModemGateway; class OutboundNotification implements IOutboundMessageNotification { public void process(String gatewayId, OutboundMessage msg) { System.out.println("Outbound handler called from Gateway: " + gatewayId); System.out.println(msg); } } public class SendMessage { public static void main(String args[]) throws Exception { Service srv; OutboundMessage msg; OutboundNotification outboundNotification = new OutboundNotification(); srv = new Service(); SerialModemGateway gateway = new SerialModemGateway("modem.com1", "COM51", 9600, "Nokia", "6310i"); gateway.setInbound(true); gateway.setOutbound(true); srv.setOutboundMessageNotification(outboundNotification); srv.addGateway(gateway); srv.startService(); // Send a message synchronously. msg = new OutboundMessage("+919876543210", "user"); msg.setSrcPort(0); msg.setDstPort(5000); srv.sendMessage(msg); System.out.println(msg); System.out.println(msg.getPduUserDataHeader()); srv.stopService(); } } انظري الي http://smslib.org/موفقه تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.