نديم الحب
مــؤسس المــوقع
::::[بيـانـات العضـو]::: : مَُشَارِكآتي : 15151 ألعمــُـر : 35 نَقَّاطَيّ : 19321 سَمِعَتيََ : 143 ألقــسم ألمفــُضل : الاسلامي دولـتـي : جـنســي : العمل : الهواية : المزاج : المنتدى للبيع :
تواصل واتس
+967772204567
معلومات واضافات Groups forum Nadim Love:
| موضوع: شغل MP3 على أجهزة الفئة 65، محاكيات SEGA, Nintendo, GameBoy السبت أغسطس 08, 2009 5:34 pm | |
| بسم الله الرحمن الرحيم
في الموضوع الأول هنا تجد شرح التعامل مع باتشات VKP لكن مع التبحر في موضوع الباتشات ستجد المزيد. كلها معتمدة على باتشات VKP V_Klay Patch . على سبيل المثال: توجد باتشات GPF Graphic Patch File، و توجد الـ DIS-patches و توجد ELF patches . وكل نوع منها يحتاج شرح خاص. ويجب أن تمر بالمرحلة الأولى قبل أن تبدأ بموضوع آخر المهم في هذا الموضوع الحديث عن باتشات ELF و هي متوفرة من زمان بميزات خطيرة لكن قد جاء وقت الحديث عنها لأنه و أخيرا ظهر باتش يتيح تشغيل ال MP3 مباشرة على هواتف الفئة 65 وبعض الهواتف التي لم تكن تدعم ال MP3 (قلنا من زمان أن المشكلة هاردوير وأن أجهزة x65 لن تدعم ال MP3 بأي حال والعهدة على الراوي لكن الأمر تغير وأصبح بالإمكان عن طريق باتشات ELF) ما المقصود ب ELF؟ Executable & Linking Format. و هي عبارة عن ملفات بامتداد elf لكل واحد منها وظيفة، وتعتبر كأنها برامج خاصة بنظام تشغيل Siemens. مصممة لتعمل على سيمنز فقط ولا علاقة لها بالجافا. و لهذا فهي سريعة جدا في التعامل معها كأنك تتعامل مع قوائم الجهاز العادية. ويستطيع مبرمج هذه الملفات أن يتحكم عن طريقها بأي شئ في الهاتف. و سنطلق على هذه الملفات -مجازاً- كلمة برامج. ========================== مواقع لتحميل ملفات ELF: لأجهزة S-Gold "x65" مثل Siemens C65, CX65, CX70, M65, S65, Sl65, Sk65, CX75, M75, C75, Me75,
موقع Kibab يصنفها تحت بند X65v100 ------------- لأجهزة New S-Gold (Siemens S75, SL75)
موقع Kibab يصنفها تحت بند x75v100 --------------- وهنا موقع تشيكي أضاف قائمة للأجهزة الجديدة S-gold 3 و تشمل El71,E71 و توجد به برامج الأجهزة القديمة أيضا
======================= ما مدى توافقها مع الأجهزة المختلفة؟ أي ELF مصمم لأجهزة x65 فهو متوافق معها جميعا، و لا يعتمد على إصدار السوفت وير. و أي ELF مصمم للفئة x75 فهو متوافق معها أيضا بنفس الطريقة ======================= ما فائدة بعض هذه البرامج؟ على سبيل المثال 1-برامج: مثل التعامل مع الملفات المضغوطة ZIP , RAR, 7Z تحويل الملفات الصوتية على الهاتف بين WAV,MP3 تشغيل ملفات Powerpoint البسيطة إلخ.... Text editor يفتح أي ملف على هيئة نص قواميس (طبعا القواميس كلها روسية ) ---------------- 2- ألعاب: ألعاب بسيطة مثل tetris, pingpong إلخ.... في برنامج اسمه Madphone يجعل الهاتف يشغل ال vibration و يومض الشاشة بسرعة مخيفة مع بعض الأصوات ولا حل لإيقافه إلا إعادة تشغيل الهاتف.
------------------ 3- محاكيات Emulators: و متوفر منها محاكيات لأجهزة الألعاب التالية SEGA, Nintendo, GameBoy, ZX Spectrum, Sega Game Gear, NES / Dendy وغيرها. تجد الألعاب نفسها ROMS هنا http://www.emu-land.net/ تخيل أن جهاز مثل Sega Megadrive II يعمل بمعالج سرعته 4MHz بينما تستطيع برامج ELF استغلال سرعة معالج الهاتف بالكامل و هي في أسوأ الحالات أكثر من 100MHz. سرعة محاكيات ELF لا تقارن مثلا بتطبيق الجافا الذي وضع في المنتدى من فترة
------------------ 4- تعديلات في الهاتف: مثلاً - ساعة رقمية كبيرة على الشاشة الرئيسية - CPU monitor لإظهار نشاط المعالج - Traffic indicator لإظهار عداد ال GPRS بالكيلوبايت على الشاشة الرئيسية - Start menu متعدد القوائم - Windows يحول قوائم الجهاز إلى قوائم تشبه الويندوز بالكامل - آلة حاسبة إضافية - منبه بمواعيد مختلفة - عد تنازلي للأحداث المسجلة بمنظم مواعيد الهاتف وقت ما تحب - GPF viewer يظهر لك كل صور الهاتف وبيانات عنها مثل الأبعاد و رقمها المسلسل إلخ.. مهم لمن يهوى تصميم باتشات الجرافيك - FFSaver يقوم بحفظ ملف Full Flash لجهازك على الميموري ، يعتبر معجزة - Xtask يتيح استعمال و تعديل وظائف الهاتف بقوائم جديدة تماما -TMO Editor يقوم بتعديل ملفات ال T9 - ScreenShoot لالتقاط صور لقوائم الهاتف بزر معين انت تخصصه و يحفظ الصور على الهاتف والمزيد
======================= تجهيز الهاتف لتشغيل ملفات ELF:
أولا: إنشاء بعض المجلدات Folders في ذاكرة الهاتف و تجدها بالمرفقات ثانيا: تطبيق باتشات VKP معينة وهي كما ذكر سابقا في الموضوع الأول تعتمد على نوع الهاتف و إصدار السوفت وير و أسماؤها كالتالي: كود PHP:
- Function Library
- SWI-Hook
- API
- ElfLoader
[size=16]
يتبع>>نديم ، الحب ، برنامج ، تحميل ، دليل ، مسلسل ، انشوده ، جديد ، كامل المنتديات للبيع : للتواصل واتساب 967772204567+ | |
|
نديم الحب
مــؤسس المــوقع
::::[بيـانـات العضـو]::: : مَُشَارِكآتي : 15151 ألعمــُـر : 35 نَقَّاطَيّ : 19321 سَمِعَتيََ : 143 ألقــسم ألمفــُضل : الاسلامي دولـتـي : جـنســي : العمل : الهواية : المزاج : المنتدى للبيع :
تواصل واتس
+967772204567
معلومات واضافات Groups forum Nadim Love:
| موضوع: رد: شغل MP3 على أجهزة الفئة 65، محاكيات SEGA, Nintendo, GameBoy السبت أغسطس 08, 2009 5:35 pm | |
| [/size] *طبعا أول ثلاث باتشات معروفة لمن تعامل لفترة مع باتشات VKP و هي أساسية لعمل باتشات أخرى أيضا يعني ليست حكراً على موضوع ال ELF. ** أي باتش من الباتشات المذكورة قد تجده معتمداً على باتش آخر فعليك تطبيق هذا الباتش أيضا. مثلا أريد تشغيل باتش SWI-Hook على جهاز M65 نسخة سوفت وير 50. تجده هنا http://patches.kibab.com/patches/details.php5?id=5444 لكن لاحظ خانة Depends on فهي تبين لك انه ليعمل هذا الباتش فعليك أيضا تشغيل الباتشات التالية كود PHP:
4061 - SWI-hook
5443 - Big Function Library v61007
5446 - Master-patch v14
*** أحيانا تجد هذه الباتشات مجموعة مع بعضها في باتش VKP واحد و يكون اسمه ELF pack ****تجد قائمة الباتشات الخاصة بجهازك هنا http://patches.kibab.com/patches/ . عليك اختيار نوع جهازك ثم إصدار السوفت وير. بعدها تؤشر على نوع الباتشات التي تريد إظهارها ثم Show patches
========================= طيب. الآن الهاتف مجهز لتشغيل برامج ELF لكن يجب معرفة كيفية التعامل معها أولا لأن الموضوع لم ينته بعد أين أضع برامج ELF؟ في أي مكان داخل مجلد ZBin - الذي أنشأناه في ذاكرة الهاتف- او مجلد فرعي داخله ======================= ما فائدة مجلد Daemons؟ أي برنامج ELF يوضع داخل هذا المجلد يعني أنك تنوي تشغيله أوتوماتيكيا بمجرد تشغيل الهاتف كل مرة (لاحظ لو قرأته بالعربي ستنطقه "دائماً Daemon" ) طبعا مشكلة لو وضعت فيه باتش MadPhone ======================= ما فائدة ملف extension.cfg الموجود في Data\\zbin\\etc ؟- مهم جدا - يتم تحديد أي برنامج ELF يقوم بفتح نوع معين من امتداد الملفات اتوماتيكا بمجرد الضغط على الملف مثلا أنا عندي على الهاتف برنامج TED.elf في المكان التالي Data\\zbin\\TED. جميل. و أريد أن أفتح أي ملف بامتداد txt في هذا البرنامج يعني أريد أن أضغط على ملف ال txt فيفتح اتوماتيكيا في برنامج TextEDitor. كل ما عليك هو إضافة السطر التالي بداخل ملف extension.cfg (باستخدام ال notepad مثلاً) كود PHP:
txt:0:/ZBin/TED/TED.elf
(بحيث الرقم "صفر" هو ذاكرة الهاتف) ويوجد برنامج ELF صمموه خصيصا لتعديل ملف extension.cfg نفسه على الهاتف مثال آخر لتشغيل العاب SEGA و امتداداتها bin و smd كود PHP:
bin:0:/ZBin/SEGA/SEGA.elf
smd:0:/ZBin/SEGA/SEGA.elf
طيب ما رأيك في الملفات غير المعروفة (أي امتدادات مجهولة أخرى) و تريد أن تفتحها في Text Editor مثلا. أضف السطر التالي كود PHP:
*:0:/ZBin/TED/TED.elf
=================== لا أريد التعقيد لكن من الضروري أن أقول أن الشرح السابق للتعامل مع ملف extension.cfg هو خاص للنسخة القديمة ELF loader v1.8 لأنه ظهرت نسخة V2.0 وبها تعديلات أفضل ولها شرح مختلف قليلاً بالنسبة ل ELF loader V2.0 أو ELF pack V2.0 فتتميز بالآتي: - يمكن تخصيص أيقونات معينة لأي امتداد ملفات تريد - طريقة تخصيص الامتدادات مختلفة قليلا كما يلي: تكتب امتداد الملف المراد بين قوسين ثم تكتب تحته البرنامج التي تريد فتحه به، و مكان الأيقونات المستخدمة (أيقونات كبيرة و صغيرة) كود PHP:
[txt]
RUN=0:/ZBin/TED/TED.elf
SMALL=0:/ZBin/img/TXT_SMALL.png
BIG=0:/ZBin/img/TXT_LARGE.png
و إذا أردت تخصيص برنامج text editor مثلا لفتح أي امتداد غير معروف فاكتب مسار البرنامج و الصور (صور لأي امتداد مجهول) دون أن تكتب فوقه أي امتداد كود PHP:
RUN=0:/ZBin/TED/TED.elf
SMALL=0:/ZBin/img/UNK_SMALL.png
BIG=0:/ZBin/img/UNK_LARGE.png
ALTRUN=0:/ZBin/TED/TED.elf
==================================== هذه معلومات مبدئية وكل برنامج تقوم بتحميله يأتي معه ملف لشرحه غالبا باللغة الروسية لو كان هناك داع للشرح. نأتي لموضوع تشغيل ال MP3 على أجهزة مثل C65, CX65, CX70, M65, S65, Sl65, Sk65, C75, Me75 مقطع فيديو يبين هاتف M65 يشغل MP3 ولن يكون مجرد تشغيل، فالبرنامج بإصداره الأول به وظائف أساسية مثل Playlist, Shuffle, Repeat. وبه أيضا وظيفة تحويل ملفات ال MP3 إلى WAV على الهاتف (س: ما الفائدة؟ ج: جعل ال WAV نغمة للجهاز). وطبعا اللي بيشغل برامج ELF أكيد مر عليه باتش ال ### لتشغيل أي برنامج في الخلفية الطريقة: 0- تجهيز الهاتف لتشغيل ملفات ELF 1- حمل ملف hookelfs_194 من المرفقات، وفك الضغط عنه 2- خذ نسخة Fullflash back up جديدة (راجع الموضوع الأول للباتشات) و ضعها داخل مجلد hookelfs_194 3- غير اسم ملف ال fullflash إلى flash.bin 4- double click على ملف MakePatch. عندها ستجد أنه قد تم إضافة ملف جديد (باتش) اسمه AudioHook.vkp
5- قم بتطبيق الباتش AudioHook.vkp على هاتفك 6- شغل الهاتف وانقل له برنامج MP3.elf (تجد البرنامج في مجلد Players) فلنقل مثلا إلى المسار التالي كود PHP:
0:/ZBin/mp3/MP3.elf
*أصحاب C75,Me75 FW22 فقط لهم نسخة خاصة من MP3.elf حملوها من المرفقات ** توجد نسخة خاصة ب S65 تدعم تشغيل الملفات من كارت الذاكرة MP3mmc.elf 7- أضف هذه الأسطر لملف extension.cfg لأصحاب ELF loader v1.8 كود PHP:
mp3/432/433:0:/Zbin/mp3/MP3.elf
لأصحاب ELF loader v2.0 كود PHP:
[mp3]
RUN=0:/ZBin/mp3/MP3.elf
8- مبروك طبعا لا مانع من 3.5mm audio adaptor أو سماعة سيمنز ستريو لتستمع لملفاتك بصورة أفضل بانتظاركم ملحوظة: (كل علامة " / " استخدمتها في الشرح بعد الصفر والنقطتين -وليس قبلهما كما في السطر الخاص بامتداد ال MP3- عليك أن تحل محلها العلامة " \\ " لأنني اضطررت أن أستخدم العلامة " / " مجازاً في أكواد ال PHP لتعرض بصورة صحيحة) ======== نديم ، الحب ، برنامج ، تحميل ، دليل ، مسلسل ، انشوده ، جديد ، كامل المنتديات للبيع : للتواصل واتساب 967772204567+ | |
|