در شروع بايد بگم مطالب زير خلاصه اي اجماليست از نحوه درست كردن اين گونه فايلها كه دودوست خوبم در سايت موبايلستان زحمت تهيه اون را كشيده اند و دور از انصاف بود كه مطلب بدون تشكر از اونها ارائه شود البته بعضي از مطالب توسط بنده اصلاح شده است... اين مطالب صرفا جهت آموزش ابتدايي تهيه شده و به هيچ وجه كامل نيست دوستاني كه در اين زمينه فعاليت كرده اند يا علاقه به فعاليت دارند مي تونند در همين تاپيك و با همين مطالب شروع كنند و من هم در حد توانم پاسخ گو خواهم بود....و در پايان چند تايي ملودي ويبره واسه دانلود براتون قرار ميدهم كه بيشتر به فعاليت ترقيبتون كنم!

اما براي شروع فايل رو با يك برنامه اديتور متن مثل notepad باز كنيد،

-
خط اول(BEGIN:IMELODY)و خط آخر (END:IMELODY) كه مشخص هستند و شروع و پايان كار برنامه رو مشخص ميكنند.
-
خط دوم و سوم هم كه نبايد كار خاصي انجام بدهند چون اطلاعات درباره كلاس و برنامه هستند.
-
در خط چهارم (NAME) شما ميتوانيد يك نام براي كار قرار دهيد.
-
در خط پنجم (COMPOSER) شما نام برنامه نويس رو قرار مي دهيد.
(
مي توان خط 4و5 رو حذف كرد)
-
قسمت بعدي يعني BEAT شما سرعت كار رو تعيين ميكنيد(محدوديت حدودا بين 50 - 500)
-
قسمت MELODY هم كه در اصل روتين برنامه هستش و اصل كنترل ويبره و... در اين قسمت انجام ميشه.
در قسمت MELODY ميتوان با كمك vibeon , vibeoff ويبره را فعال يا غير فعال كرد.

براي ايجاد حلقه هم از @ استفاده ميشود.

توجه: كدهايي كه وارد ميكنيد CaseSensitive هستند يعني به حروف كوچك و بزرگ حساسيت دارند(مانند زبان C)

مطالب بالا چيزايي بود كه تقريبا با يكم سرو كله زدن با فايل ها پيدا كردم،
led برای کنترل پورت مادون قرمزه اگه دقت کنین میبینین که چشمک میزنه
back
برای کنترل نور lcd هست
این نمای کلی نوشته توی نوت پده:
BEGIN:IMELODY
VERSION:1.2
FORMAT:CLASS1.0
NAME:Helicopter
COMPOSER:vmoghiti
VOLUME:V10
MELODY:V1*7b10(ledonbac...vibeonr9ledoffbackoffvib eoffr5@0)
END:IMELODY

اینو تو نت پد کپی میکنین بعدش موقع سیو کردن باید این طوری بنویسین
exampel.imy
به نقطه قبل از imy توجه کنید!
چندتا نكته جديد پيدا كردم.

1 -
همانطور كه ديديد با كمك دستورات bac... , backoff ميتوان صفحه نمايش رو خاموش و روشن كرد.
2-
با دستورات ledon , ledoff مي توان مادون قرمز رو روشن و خاموش كرد.
3-
با استفاده از *بعد از vibeon يا vibeoff مي توان طول آن را مشخص كرد. به عنوان مثال :vibeon*7b1 كه بسته به طول BEAT يك ويبره بلند ميزند(اعدادبرعكس هستند يعني 1 بلند و تا 5 كوتاه ميشوند.)

اخيرا با يك كد مثل 7c2 يا 7g5 صدا هم توليد كنم. اميدوارم بتونيم بهترش كنيم.
نكته جديد: محدوده BEAT (سرعت كار) 25 تا 900 است.
(
خود اعداد را هم قبول مي كند.)

توجه كنيد كه اگر قسمتي از كد رو اشتباه وارد كنيد مثلا vibeon*7a6 چونكامپايلر ندارد از آن قسمت به بعد اجرا نخواهد شد. چيزي شبيه به ايجاد html با كمكnotepad.


بعد از دستور vibeon/off سه كاراكتر قرار ميگيرد كه با علامت * از خود دستور جدا ميشود.

كاراكتر اول : اين عدد زير و بمي صدا را مشخص ميكند و مي توان از اعداد 1 تا 7 استفاده كرد.
نكته : خود عدد 7 فقط براي ويبره استفاده مي شود و هيچ صدايي توليد نميكند.

كاراكتر دوم : اين كاراكتر براي تن صدا استفاده ميشود و مي توان از a تا g را استفاده كرد.
نكته : كاراكتر c با عدد 7 نيز صدا توليد ميكند.(علت رو نمي دونم)

كاراكتر سوم : اين عدد براي تعيين طول ويبره و صدا به كار مي رود. از 1 تا 5 قابل استفاده است.
عدد 1 بلندترين حالت و تا 5 حالت نزولي دارد(5 كوتاهترين حالت)
نكته : در صورتي كه از عدد 5 بيشتر قرار دهيد از آن دستور به بعد اجرا نخواهد شد.

در قبل گفته بودم كه دستور vibeon/off با چند كاراكتر مثل vibeon*4d5 همراه است، كه اينطور نيست.
در اصل دستور بالا خود دو دستور است، يكي vibeon/off و ديگري 4d5* كه مي توان به طور جدا نيز استفاده گردد.
كار دستور vibeon/off كه مشخص است و براي فعال و غير فعال كردن ويبره است.
اما قسمت دوم: با اين قسمت شما مي توانيد صدا توليد كنيد (همانطور كه قبلاگفته شده) و ميتوان از دو دستور *دار پي در پي استفاده كرد.
براي ايجاد وقفه چه هنگامي كه ويبره فعال است و چه هنگامي كه غير فعال است مي توان از
7b1..5*
استفاده كرد.(يعني 7b1* تا 7b5*)
اولیش در مورد کد # هستش که بین کارکترهای تولید صدا قرار میگیره و یه حالت زیرو بم به اون میده یه مثالم پایین گذاشتم
*6#a5
*6a5
که جفتشونم کار می کنن (ستاره رو بذارین اولش)
--------------------------------------------
مطلب بعدی در مورد فایل جدیدی هستش که به تازگی یه چیزایی راجبش کشف کردم
فرمت Emelody *.emy
که اونم با نت پد می شه دستکاریش کرد
شکل کلی اون به شکل زیره(به دلیل اینکه نوشته زیر به صورت کده ممکن یکمی ایراد داشته باشه اگه میخواین اونو سالم ببینین باید

کل مطلبو کپی کنین تو نت پد)
BEGIN:EMELODY
VERSION:1.0
MELODY:#fp.#fpf#fpf#fpf#fpfd#cbpdpdp#fp#cp.#cP#fp. #fpf#fpf#fpf#fpfd#cbpdpdp#fp#cp.#cPaapap#

gp#g#gp#gp#fp.#fp#fp#fpf#fpf#fpf#fp#gap.aapap#gp#g #gp#gp#fp.#fp#fp#fpf#fpf#fpf#fpfd#cbpdpdp#fp

#cp.#cP.aapap#gp#g#gp#gp#fp.#fp#fp#fpf#fpf#fpf#fp# gap.aapap#gp#g#gp#gp#fp.#fp#fp#fpf#fpf#fpf#

fpfpd#cbpdpdp#fp#cp.#c
END:EMELODY
از خصوصیات اون اینه که کدهای imelody روش جواب نمیده
ولی رویه گوشی من (کا750) به خوبی کار کرد از لینکهای زیر میتونین دوتا فایل مثل همو یکی imy و emy دریافت کنین
dlver-emelody.rar
dlver-imelodi.rar
-----------------------------------------

مطلب بعدی راجب یه سری کد عجیب غریبه که من حین تبدیل بهش برخوردم
BEGIN:IMELODY
VERSION:1.2
FORMAT:CLASS1.0
BEAT:100
MELODY:*4#f5r3.#f5r4.f4#f5r5f4#f5r5f4#f5r5f4d4#c4* 3b4r4*4d4r3d4r4#f5r5#c4r3.#c4r2.#f5r3.#f5r4.f

4#f5r5f4#f5r5f4#f5r5f4d4#c4*3b4r4*4d4r3d4r4#f5r5#c 4r3.#c4r2.a4a4r4a4r4#g4r3#g4#g4r4#g4r4#f5r

3.#f5r5#f5r4.#f5r4.f4#f5r5f4#f5r5f4#f5r5#g4a4r3.a4 a4r4a4r4#g4r3#g4#g4r4#g4r4#f5r3.#f5r5#f5r4.#f5r

4.f4#f5r5f4#f5r5f4#f5r5f4d4#c4*3b4r4*4d4r3d4r4#f5r 5#c4r3.#c4r0a4a4r4a4r4#g4r3#g4#g4r4#g4r4#f5

r3.#f5r5#f5r4.#f5r4.f4#f5r5f4#f5r5f4#f5r5#g4a4r3.a 4a4r4a5r3#g4r3#g4#g4r4#g5r3#f5r3.#f5r5#f5r4.#f5

r4.f4#f5r5f4#f5r5f4#f5r5f5r4d4#c4*3b5r3*4d4r3d5r3#f5r5#c4r3.#c5
END:IMELODY
که این فایل صحیح و سلامت رو گوشی من کار کرد
این کدها در واقع خلاف مباحثیه که قبلا مطرح شده از دوستان خواهش میکنم اگر چیزی فهمیدن مارو بی نصیب نذارن
--------------------------------------------------------------
مطلب بعدی راجب تبدیل فایهای mp3 به imy
این کار به وسیله دوتا برنامه انجام میشه
1- widi : که فایلهای mp3 به midi تبدیل می کنه
2- mobile music pro : که فیلهای midi به imy تبدیل می کنه
جفت این برنامه ها کرک دارن کرکر برنامه widi به این صورت که محتویات فولدر کرکو تو محل نصب برنامه کپی میکنیم بعد

فایلkey.reg اجرا میکنیم کرک برنامه mmp سریال نامبر داره که به وسیله برنامه همراهش اونو درست میکنیم
اگر نتونستین از سریال زیر استفاده کنین
exampel@exampel.com

K52A-PP50-5KK8
به دلیل بالا رفتن حجم پست آموزش های برنامه هارو تو یه پست دیگه می نویسم
مطمعنا این روش یه سری ایراداتی داره (فوت و فن) که به مرور زمان و به کمک دوستان حل می شه در ضمن شما نباید انتظار یه


ملودی توپ رو داشته باشین چون تنوع صدا تو imy کمه همچنین ویبره و.... دیگرو باید به صورت دستی وارد این فایلها بکنیم (به

وسیله نت پد) در ضمن این برنامه ها فایل midi رو به emy هم تبدیل میکنن


لینکهای دانلود
widi
crack widi

mmp



ورژن های بالاتر هم بود ولی کرک نداشت (انصافا گیر آوردنشون خیلی سخت بود)
یه راه ساده هم هست که به این نوع فایلها دسترسی داشته باشیم
یه سر به صفحه اول بزنین آدرس یه سایتو یکی از دوستان گذاشته فقط کافی دانلود کنی