วิธีแก้ปัญหาความล้มเหลวในการอนุญาตเกมบนมือถือ ไฟล์ไม่ถูกต้อง และเวอร์ชันไม่ถูกต้อง

โปสเตอร์ต้นฉบับ: ช่วยฉันด้วยปีศาจตัวน้อย จำนวนการดู: 1796 ตอบกลับ: 3 โพสต์ใน: 2011-11-22 16:32:02
1. วิธีแก้ปัญหาความล้มเหลวในการอนุญาต: โดยปกติแล้วความล้มเหลวในการอนุญาตนั้นเกิดจากการที่ไฟล์เกมเป็นเวอร์ชัน XX นี่คือคำอธิบายโดยย่อเกี่ยวกับหลักการและวิธีการง่ายๆ ของ Montnet Game XX: วันที่ 1, 11 และ 21 ของทุกเดือนเป็นวันที่ Mobile Treasure Box อัปเดตเกมใหม่ มือถือ "ใจดี" จะเปิดตัวเกมเวอร์ชันทดลองครั้งเดียว (S40, S60V1, SE และ MOTO ทั้งหมดจะพร้อมใช้งานเมื่อเปิดตัวเกมใหม่) แต่มีเพียง S60V2 ซึ่งเป็นกล่อง 7610 เท่านั้นที่ไม่มี ใช่) หลักการของการทดลองนั้นง่ายมาก มันขึ้นอยู่กับเกมต้นฉบับ สร้างคลาสหลายคลาสโดยอัตโนมัติ และกำหนดว่ามีการรันครั้งเดียวโดยการสร้างไฟล์เก็บถาวรหรือไม่ ไฟล์ JAR ที่ดาวน์โหลดมาจะมีโฟลเดอร์ com อยู่ในนั้น ซึ่งมีสองโฟลเดอร์: Fourpass และ Sincetimes หลักการของ 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 เป็นข้อมูล เปิดด้วย Notepad จากนั้นแก้ไขและบันทึกอีกครั้ง อย่าลืมใช้บันทึกเป็นและเลือกรูปแบบ UTF-8 สำหรับการเข้ารหัส วิธีที่ปลอดภัยที่สุดคือการติดตั้ง WTK สร้างโปรเจ็กต์ใหม่ และให้ MIDLET หลักมีชื่อเดียวกับ MIDLET ของเกม เขียนข้อมูลในการตั้งค่าเป็นข้อมูลที่จำเป็นสำหรับเกม เช่น ไอคอน ผู้เขียน เวอร์ชัน ฯลฯ ซึ่งจะสร้าง MANIFEST โดยอัตโนมัติในโฟลเดอร์ APP/ไฟล์โครงการ/bin ของโปรเจ็กต์ WTK MF การใช้ไฟล์นี้เพื่อแทนที่ไฟล์ต้นฉบับสามารถแก้ปัญหาไฟล์ที่ไม่ถูกต้องได้ 3. เวอร์ชันที่ไม่ถูกต้องมักเกิดจากเวอร์ชันของ CLCD เช่นเดียวกันโดยการแก้ไข MANIFEST MF เปลี่ยน MicroEdition-Configuration: รายการนี้ เช่น 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 ด้วย
ตอบ 🤍 0 📤 แบ่งปัน เก็บรวบรวม
ของดีจริงๆ!
ฉันควรทำอย่างไรเมื่อซอฟต์แวร์แอปพลิเคชันมีข้อผิดพลาด?
เยอะมาก เยอะมาก เยอะมาก จนอ่านไม่ออก..-_-
— โหลดคำตอบทั้งหมดแล้ว —

ทิ้งคำตอบไว้