حلول لفشل ترخيص ألعاب الهاتف المحمول، والملف غير الصالح، والإصدار غير الصالح
1. حل فشل التفويض: عادةً ما يرجع فشل التفويض إلى حقيقة أن ملف اللعبة هو الإصدار XX. فيما يلي شرح موجز للمبادئ والأساليب البسيطة للعبة Montnet Game XX: الأيام الأول والحادي عشر والحادي والعشرين من كل شهر هي الأيام التي يقوم فيها Mobile Treasure Box بتحديث الألعاب الجديدة. سيطلق الهاتف المحمول "اللطيف" نسخة تجريبية من اللعبة لمرة واحدة (تتوفر كل من S40 وS60V1 وSE وMOTO عند إطلاق ألعاب جديدة)، لكن فقط S60V2، وهو صندوق 7610، لا يفعل ذلك. مبدأ التجربة بسيط للغاية. وهو يعتمد على اللعبة الأصلية، ويقوم تلقائيًا بإنشاء عدة فئات، ويحدد ما إذا كان قد تم تشغيلها مرة واحدة عن طريق إنشاء أرشيف. سيحتوي ملف JAR الذي تم تنزيله على مجلد com، والذي يحتوي على مجلدين: fourthpass وsynthetimes. مبدأ XX هو تعديل الكود الذي يتعامل مع RMS بحيث يمكن تشغيل البرنامج بشكل طبيعي. بشكل عام، إذا تم تعديل كل لعبة بشكل مباشر، فلن تحدث مشكلة فشل التفويض من الناحية النظرية. ومع ذلك، إذا قام XX باستبدال ملف معدّل مباشرةً لتوفير المتاعب، فقد تحدث مشكلة فشل التفويض. الحل في الواقع بسيط للغاية: احذف مجلد COM الموجود في ملف JAR الذي تم تنزيله، ثم انقله إلى الهاتف المحمول، حتى لا تكون هناك مشكلة فشل التثبيت، ولكن لا يمكن تشغيل اللعبة بعد التثبيت. ثم انقل ملف JAR دون حذف مجلد COM إلى الهاتف المحمول، واستخدم SELEQ لنسخه إلى دليل تثبيت اللعبة (SYSTEM/MIDLE ضمن T/، يمكنك معرفة ذلك من خلال النظر إلى اسم ملف التثبيت الخاص بك. إنه ليس ضمن SYSTEM/APP، وهذا مجرد ملف التسجيل الذي تم إنشاؤه بواسطة التثبيت)، واستبدل اللعبة المثبتة في الأصل، ويمكن تشغيلها بشكل طبيعي. المبدأ هو نفس تثبيت لعبة SIS الأصلية، ثم استبدال ملف APP بملف XX، لكن العملية مزعجة نسبيًا. 2. حل الملف غير الصالح: سبب هذا الموقف بشكل عام هو تعديل معلومات MF في ملف JAR. الحل بسيط جدا. إذا تمكنت من العثور على اللعبة الأصلية، فما عليك سوى تعديل معلومات MF بداخلها. استخدم WINRAR لفتح ملف JAR. يوجد مجلد META-INF بالداخل، وملف MANIFEST. ملف MF عبارة عن معلومات. افتحه باستخدام برنامج "المفكرة"، ثم قم بتعديله وحفظه مرة أخرى. تذكر استخدام Save As وتحديد تنسيق UTF-8 للتشفير. الطريقة الأكثر أمانًا هي تثبيت WTK وإنشاء مشروع جديد وجعل MIDLET الرئيسي يحمل نفس اسم MIDLET الخاص باللعبة. اكتب المعلومات في الإعداد كالمعلومات التي تحتاجها اللعبة، مثل الرمز والمؤلف والإصدار وما إلى ذلك. سيؤدي هذا تلقائيًا إلى إنشاء بيان في مجلد التطبيق/ملف المشروع/صندوق WTK. MF، فإن استخدام هذا الملف لاستبدال الملف الأصلي يمكن أن يحل مشكلة الملفات غير الصالحة. 3. عادةً ما يكون سبب الإصدار غير الصالح هو إصدار CLCD. ويتم نفس الشيء عن طريق تعديل البيان. ملف MF، تغيير تكوين MicroEdition: هذا العنصر، مثل QD، 6600، هو MicroEdition-Configuration: CLDC-1.0. إذا كان MicroEdition-Configuration: CLDC-1.1، فقم بتغييره مباشرة إلى Micro Edition-Configuration: CLDC-1.0، ولكن هذه الطريقة لا يمكنها سوى حل مشكلة التثبيت وقد لا تتمكن من العمل بشكل صحيح. لا يوجد سوى عدد قليل من الألعاب التي تمت كتابتها كـ 1.1، لكنها في الواقع لا تزال ألعاب 1.0. وبالمثل، يمكن لـ QD أيضًا حل مشكلة التثبيت عن طريق تعديل إصدار MIDP. أما فيما يتعلق بإمكانية تشغيلها، فهذا يعتمد على اللعبة نفسها وRP.
الردود (3)
شيء جيد حقًا!
ماذا يجب أن أفعل إذا كان هناك خطأ في برنامج التطبيق؟
الكثير، الكثير، الكثير لا أفهم..-_-
— تم تحميل كافة الردود —