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

سؤال حول الpushregistry

مغلق
بدأه aromr في 31 يوليو 2005 · 5 رد · 731 مشاهدة · في JavaME
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اتابع المنتدي منذ مايقرب من سنة

والمس التطور الرهيب في مستوى الموضوعات المقدمة

ارجو عرض

Sample Code

خاص بالـAPI

;(Pushregistry("MIDletName",Time

وذلك لتشغيل التطبيق في اوقات معينة اتوماتيكيا

مثل مفكرة المواعيد

هل الـ Time

عبارة عن

?absolute time in miliseconds

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

تم تعديل هذه المشاركة بواسطة aromr في 31 يوليو 2005 في 11:55

#3

السلام عليكم

شكرا على الرد السريع

لقد زرت هذه الصفحة من قبل

والمشكلة ما زالت قائمة

احاول ان اجل برنامج مفكرة المواعيد يقوم اتوماتيكيا عند وقت التذكير

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

لا اعرف اين المشكلة

#4

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

/**

* Schedule this MIDlet's launch.

* @param deltatime the length of time in

* milliseconds before expiration.

*/

private void scheduleMIDlet(long deltatime)

throws ClassNotFoundException,

ConnectionNotFoundException,

SecurityException {

String cn = this.getClass().getName();

// Get the current time by calling Date.getTime()

Date alarm = new Date();

long t = PushRegistry.registerAlarm(cn,

alarm.getTime()+deltatime);

}

#5

السلام عليكم

المشكلة كانت بكل بساطة انه عند وضع برنامج للعمل أتوماتيكيا يجب ان يكون وقت التشغيل بالـ

MiliSecond and relative to 1/1/1970

يعني انك تضع الوقت الذي يجب ان تقوم فيه الميدليت على هيئة رقم يمثل عدد المللي ثانية من اول يناير عام 1970 إلى وقت القيام الذي تريده

المفكرة تعمل بنجاح

المشكلة الجديدة ان جهاز سيمنز M65

لا يقوم بالتشغيل الاتوماتيكي

رغم انه

MIDP 2.0

CLDC 1.1

هل لديكم تفسير

أيضا عند قراءة الوقت من الجهاز في نوكيا الوقت يكون بتوقيت الموبايل

لكن على سيمنز يرجع الوقت بتوقيت جرينتش

#6

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

Mohamed Deraz

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

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