PDA

نسخه کامل مشاهده نسخه کامل : سونی اریکسون : آموزش سازماندهی activity menu



abolfazlm
02-10-2008, 23:09
خیلی از ما دوست دارم وقتی دکمه منو رو میزنیم عملی رو انجام بده که میخوایم ... به عبارت دیگه دوست داریم یه شرتکات از برنامه یا هر چیزی که بیشتر با اون کار میکنیم رو بزاریم ...همون تور که تو عکس زیر میبینید من واسه کلید راست یا همون menu این کارو کردم و اونو شورتکان mobyExplorer کردم ....

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
راه های زیادی برای این کار وجود داره...
یکی از این راه ها اضافه کردن تگ به custom.xml هستش ...
با فشردن activity menu به جای باز کردن activity menu میتونه یه لینک یا برنامه یا activity menuیی که شما براش تعریف کردین باز کنه ...

خوب بریم سر اصل مطلب...
برای راحتی کار شما من customize_upgrade.xml رو براتون attach کردم که نحوه کار با اون رو براتون توضیح میدم ...
نمای کلی لایوت customize_upgrade.xml به صورت زیره :



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

این هم تگ هایی که میتونید برای customize_upgrade.xml استفاده کنید


<activity-menu-horizontalorientation>false</activity-menu-horizontalorientation>
True : لایوت افقی (حالت عادی )
False : لایوت عمودی

<activity-menu-horizontalorientation-setting>true</activity-menu-horizontalorientation-setting>


قادره که دو لایه مافوق رو عوض کنه
دستور العمل : Settings>New Events>Layout


<action-button-activates>true</action-button-activates>


وقتی که true باشه متونه ACTIVITY_BUTTON_HOOK.itm رو وقتی activity button رو فشار میدیم فعال کنه (چند تا فایل پیوست کردم که بهتون توضیح میدم چجوری فعال کنید )
وقتی فایلی وجود نداشته باشه walkman فعال خواهد شد.


<activity-menu-present>true</activity-menu-present>


وقتی این و <action-button-activates> با هم فعال باشه (یعنی هر دو true ( باشه activity menu میتونه رو به عنوان 'up button' قرار بده ... در غیر این صورت شما نمیتونید activity menu رو فعال کنید ...


<activity-menu-focusoperatortab>false</activity-menu-focusoperatortab>


وقتی این فعال true باشه با باز شدن activity menu تب bookmark هیلایت خواهد شد و اگه داخل پوشه کاستوم ACTIVITY_MENU_HOOK_1.itm وجود داشته باشه هایلایت خواهد شد


<activity-menu-neweventstyle>true</activity-menu-neweventstyle>


این تگ 'new event style' رو عوض میکنه (Settings>New Event رو عوض میکنه )


<activity-showbookmarks>false</activity-showbookmarks>


این تگ فقط برای نشون دادن تغییرات ایجاد شدس وقتی که true باشه . 'Settings>New Events>Layout' اگه تگ <activity-menu-horizontalorientation-setting> ترو باشه چیزی رو نشون نخواهد داد ...


خوب توضیح تگ های customize_upgrade.xml رو دادم ...
برای replace کردن اکتیو منو با یک برنامه یا لینک شما به یک ACTIVITY_BUTTON_HOOK.itm نیاز دارین که باید اون رو در مسیر tpa/preset/custom آپلود کنید ... برای upload کردن میتونید از customize_upgrade.xml استفاده کنید ...

ببخشید گیجتون کردم ... بزارین یه جور دیگه بگم ...

چند تا فایل پیوست کردم
customize_upgrade.xml : این فیل رو در مسیر usb/other کپی کنید
customize_upgrade.xml.@ : یه شورتکاته که باید در مسیر tpa/preset/custom/ ریخته شه (دقت کنید این فایل رو وقتی در این مسیر میریزیم با روشن شدن گوشی custom.xml رو آپدیت میکنی و خودش پاک میشه )

این ها هم ACTIVITY_BUTTON_HOOK هایی هستند که واسه مثال براتون گذاشتم

ACTIVITY_BUTTON_HOOK_opera_mini.itm (این فایل فقط واسه کاستوم تعریف میکنه اپرا مینی رو )
ACTIVITY_BUTTON_HOOK_mobyexplorer.itm (موبی اکسپلورر رو تعریف میکنه)
ACTIVITY_BUTTON_HOOK_org.itm(یه لینک رو تعریف میکنه )

این فایل ها رو باید به صورت ACTIVITY_BUTTON_HOOK.itm تغییر نام بدین و در مسیر usb/other/upload/ قرار بدین ... دقت داشته باشین ACTIVITY_BUTTON_HOOK.itm فقط تعریف کنندس و به تنهایی تو گوشی تغییری نمیبینید. هر بار هم فقط یکی میتونید نصب کنید ... مثلا من رو گوشی خودم موبی اکسپلورر رو نصب کردم ... واسه نصب اپرا باید مال موبی رو از کاستوم پاک کنم...

خوب حالا اکتیویت لایوت رو یاد گرفتیم ... میریم سر نشون دادن activate menu ...یه مثال میزنم

RIGHT_SOFTKEY_HOOK.itm مال موبی اکسپلورر که قبلا active کردم ... واسه کلید سمت راست تعریفش میکنم .... این فایل رو میریزم تو مسیر tpa/preset/custom/ ....
خوب هر فایل رو دونستیم کجا بریزیم ....
1. customize_upgrade.xmlرو در مسیر مشخص شده در بالا میریزیم
2. 2. ACTIVITY_BUTTON_HOOK_mobyexplorer.itm (برای مثال ) رو تغییر نام میدیم به ACTIVITY_BUTTON_HOOK.itm و در مسیر مشخص شده میریزیم .
3. گوشی رو خاموش میکنیم
4. RIGHT_SOFTKEY_HOOK.itm و customize_upgrade.xml.@ رو در tpa/preset/custom/ آپلود میکنیم ... حالا میتونید گوشی رو روشن کنید و تغییرات رو ببینید

بعد از انجام این کارها به صورت اتوماتیک یه پوشه با نام RIGHT_SOFTKEY_HOOK در tpa/preset/system/custom menu که فایل های مربوط به اکتیو منوی راست در اونجا قرار داره که میتونید تغییراتی در اون ایحاد کنید..

پیوست :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
موفق باشید:10:

abolfazlm
02-10-2008, 23:23
برای تغییر دادن یه فایل با فرمت .itm مثلا افزودن فلش منو به تم و از این قبیل باید اونو به .tar تغییر فرمت بدین و سپس با win rar (یا هر چیز دیگه ای) اکسترکت کنید .... فایل xml داخلش رو ادیت کنید و سپس معکوس اعمال بالا رو انجام بدین ...
ساختار xml مثل نمونه زیر هستش :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

adrenalin
03-10-2008, 23:20
دوستمون اینقدر زحمت کشیدن اینا رو اماده کردن یه تشکر خشک خالی هم نمی کنید :13:

abolfazlm
04-10-2008, 00:04
اشکالی نداره آدرنالین جون شاید به دردشون نحورده ... من که دارم باش حال میکنم

n_yaghmaei
07-10-2008, 18:18
دوست من از زحماتت ممنونم ولی لطف کن یک خرده زیر دیپلم طریقشو بگو تا همه متوجه بشن

abolfazlm
07-10-2008, 23:17
دوست من از زحماتت ممنونم ولی لطف کن یک خرده زیر دیپلم طریقشو بگو تا همه متوجه بشن

n_yaghmaei عزیز من اولش یه خورده پیچیده در مورد اکشن ها توضیح داده بودم اما آخر به طور خیلی ساده توضیح دادم...
ولی باشه
چشم
بازم ساده تر میگم
اصل این کار واسه اینه که شورت کات از چیزایی که دوست دارم بذاریم تو هر جا دوست داریم مثلا نرم افزار یا بلوتوث یا چیزایی که زیاد استفاده میکنیم...مثلا به جا منو سمت راست میخوایم یه شورتکات جدید تعریف کنیم تا جای اون قرار بگیره...خوب ... تا اینجاش که سخت نبود !!:10:

خوب فایل های پیوست رو دانلود کن
customize_upgrade.xml رو بریز تو other گوشی

یه پوشه دیگه تو other درست کن به نام upload و ACTIVITY_BUTTON_HOOK.itm رو بریز تو اون (ACTIVITY_BUTTON_HOOK_mobyexplorer.itm برای مثال جای منو سمت راست میخواد قرار بگیره اونو به ACTIVITY_BUTTON_HOOK.itm تغییر نام بده بعد بریز تو upload )

خوب گوشی رو خاموش کن و customize_upgrade.xml.@ و RIGHT_SOFTKEY_HOOK.itm ( داخل mobyexplorer_RIGHT_SOFTKEY_HOOK.rar فایل RIGHT_SOFTKEY_HOOK.itmمربوط به نرم افزار moby هست که منو رو به موبی اکسپلورر تغییر میده) رو در مسیر tpa/preset/custom با سیتول آپلود (فلش ) کنید

بعد از آپلود گوشی رو روشن کرده و تغییرات را مشاهده خواهید کرد ...
دیگه از این ساده تر من مخم قد نمیده ... بقیه دوستان اگه میتونن ساده تر بگن!!!
در ضمن اگه شرتکات یه نرم افزار (تو بالا نرم افزار موبی اکسپلورر رو شورتکات قرار دادیم) استفاده میکنید باید نرم افزار نصب بشه (من موبی اکسپلورر رو قبلا نصب کرده بودم)....

موفق باشین

abolfazlm
19-11-2008, 22:27
برای این که بتونیم یه برنامه جاوا رو لینک بدیم نیاز به فایل jad نرم افزار داریم... حالا اگه این فایل رو همراه نرم افزار گرفتین که بهتره ...اما اگه موجود نیست میتونید از نرم افزار های موجود برای تبدیل فایل jar به jad استفاده کنید ...هم نسخه کامپیوترش هست هم مخصوص گوشی جاوا ... من نسخه کامپیوترش رو ندارم ... نسخه جاواشو براتون پیوست میکنم ...
خوب بعد از این که فایل jad رو تهیه کردید میریم سراغ مرحله دوم

به این اسکریپت دقت کنید :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

خوب این اسکریپت مربوط به right soft key موبی اکسپلورر هستش ...به عبارت دیگه نرم افزاری که ما لینکش رو به جای دکمه سمت راست یعنی منو قرار دادیم

1 . 2 ... نام دکمه و نامی که نمایش داده خواهند شد ....
3. .... لینک آیکونی که اگه باشه به جای نام نشون داده میشه ..

خوب بریم سراغ اکشن (برد قرمز ) : قسمت مهم که واسه عملیه که ما وقتی دکمه رو فشار بدیم انجام بده ...
ما میخوایم نرم افزار moby Explorer که توی گوشیمون نصب شده رو اجرا کنه ...
چجوری؟
4 که type یا نوع عمل رو مشخص میکنه رو java انتخاب میکنیم ...
5.6و 7 رو باید به دست بیاریم ...
من برای این کار از نرم افزار SE menu editor استفاده میکنم ...
مراحل طبق شکل زیر :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
خوب در مرحله 5 همونطور که در شکل بالا میبینیم به اون چیزی که میخوایم دست پیدا کردیم ...
Name . vonder و point رو به ترتیب در 5.6.7 بالا به ترتیب جایگزین میکنیم و با این کار اکشن ما تموم شد و آمادس ...فقط توجه داشته باشین شکل کلی اسکریپت حفظ شه ...در غیر این صورت عملی انجام نخواهد شد
موفق باشید!!
پیوست :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

fswteam
20-11-2008, 03:52
ابولفضل جان کارت خیلی درسته حالا من از طرف خودم و بروبچ می گم اموزش اینکه یه قسمت از خود گوشی رو انتخاب کنیم رو هم بگو تا الالن همش نرم افزار های خارجی گفتی
مثلا من می خوام به جای Menu بشه Walkman و به جای Calls هم بشه مثلا Game و همچنین اگه می تونی بگو چه طوری اون Menu رو مثل گوشی خودت وسط این دوتا قرار بدم
خیلی ممنونت می شم

mirsedali
20-11-2008, 14:46
من برای این کار از نرم افزار SE menu editor استفاده میکنم ...


از آموزشت ممنون. ولي من هرچي گشتم نتونستم اين برنامه رو دانلود كنم
ميشه يه لينكي چيزي برامون بذاري؟

abolfazlm
21-11-2008, 00:32
از آموزشت ممنون. ولي من هرچي گشتم نتونستم اين برنامه رو دانلود كنم
ميشه يه لينكي چيزي برامون بذاري؟

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ابولفضل جان کارت خیلی درسته حالا من از طرف خودم و بروبچ می گم اموزش اینکه یه قسمت از خود گوشی رو انتخاب کنیم رو هم بگو تا الالن همش نرم افزار های خارجی گفتی
مثلا من می خوام به جای Menu بشه Walkman و به جای Calls هم بشه مثلا Game و همچنین اگه می تونی بگو چه طوری اون Menu رو مثل گوشی خودت وسط این دوتا قرار بدم
خیلی ممنونت می شم
برای تغییر منو به wallkman باید نوع اکشن رو اینترنال و سپس بوکنیم wallkman رو بنویسی
کافیه RIGHT رو به LEFT و CENTER تغییر بدی
CENTER_SOFTKEY_HOOK.itm
LEFT_SOFTKEY_HOOK.itm
البته این رو همه گوشی ها جواب نمیده ... واسه چپ میتونی از fast key هم استفاده کنی البته من تست نکردم
... واسه راست بعضی گوشی ها پچ هست ... واسه مرکز هم از standbye mode استفاده کردم

fswteam
21-11-2008, 07:40
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدبرای تغییر منو به wallkman باید نوع اکشن رو اینترنال و سپس بوکنیم wallkman رو بنویسی
کافیه RIGHT رو به LEFT و CENTER تغییر بدی
CENTER_SOFTKEY_HOOK.itm
LEFT_SOFTKEY_HOOK.itm
البته این رو همه گوشی ها جواب نمیده ... واسه چپ میتونی از fast key هم استفاده کنی البته من تست نکردم
... واسه راست بعضی گوشی ها پچ هست ... واسه مرکز هم از standbye mode استفاده کردم
ابولفضل جان می شه کمی بیشتر توضیح بدید می دونم وقت گیره اما اینم می تونه جزوی از اموزشت باشه والا من دیگه نمی خوام الف کار کنم به همین دلیل ساده با همین کاستوم بگو گوشیمم S500@W580 هستش

mirsedali
21-11-2008, 11:09
ابولفضل جان کارت خیلی درسته حالا من از طرف خودم و بروبچ می گم اموزش اینکه یه قسمت از خود گوشی رو انتخاب کنیم رو هم بگو تا الالن همش نرم افزار های خارجی گفتی
مثلا من می خوام به جای Menu بشه Walkman و به جای Calls هم بشه مثلا Game و همچنین اگه می تونی بگو چه طوری اون Menu رو مثل گوشی خودت وسط این دوتا قرار بدم
خیلی ممنونت می شم



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

برای تغییر منو به wallkman باید نوع اکشن رو اینترنال و سپس بوکنیم wallkman رو بنویسی
کافیه RIGHT رو به LEFT و CENTER تغییر بدی
CENTER_SOFTKEY_HOOK.itm
LEFT_SOFTKEY_HOOK.itm
البته این رو همه گوشی ها جواب نمیده ... واسه چپ میتونی از fast key هم استفاده کنی البته من تست نکردم
... واسه راست بعضی گوشی ها پچ هست ... واسه مرکز هم از standbye mode استفاده کردم

من متوجه نشدم ميخواين چيكار كنين. ميشه بگين منظورتون چيه؟
يعني سه تا لينك هم ميشه اون پايين درست كرد؟

mirsedali
21-11-2008, 11:11
ابولفضل جان کارت خیلی درسته حالا من از طرف خودم و بروبچ می گم اموزش اینکه یه قسمت از خود گوشی رو انتخاب کنیم رو هم بگو تا الالن همش نرم افزار های خارجی گفتی
مثلا من می خوام به جای Menu بشه Walkman و به جای Calls هم بشه مثلا Game و همچنین اگه می تونی بگو چه طوری اون Menu رو مثل گوشی خودت وسط این دوتا قرار بدم
خیلی ممنونت می شم



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

برای تغییر منو به wallkman باید نوع اکشن رو اینترنال و سپس بوکنیم wallkman رو بنویسی
کافیه RIGHT رو به LEFT و CENTER تغییر بدی
CENTER_SOFTKEY_HOOK.itm
LEFT_SOFTKEY_HOOK.itm
البته این رو همه گوشی ها جواب نمیده ... واسه چپ میتونی از fast key هم استفاده کنی البته من تست نکردم
... واسه راست بعضی گوشی ها پچ هست ... واسه مرکز هم از standbye mode استفاده کردم

من متوجه نشدم ميخواين چيكار كنين. ميشه بگين منظورتون چيه؟
يعني سه تا لينك هم ميشه اون پايين درست كرد؟:18:

bashir935
24-11-2008, 19:02
دستت طلا abolfazlm جان کارت خیلی درسته
خوش به حاله اونایی که مثله من کا770 ندارنو میتونن اینکارارو رو گوشیشون انجام بدن

اخه منه بیچاره نمیدونم از دسته این گوشی چیکار کنم الف stand by یا desktop که میریزم توش یا کار نمیکنه یا اگه کار کنه همه نوشته ها بزرگ و بهم ریخته نشون داده میشه

(فقط بخاطر اینکه ال سی دی گوشی من 0.1 اینچ از کا 800 کوچیکتره)
bcfgedit هم رو گوشیم کار نمیکنه

abolfazlm
24-11-2008, 23:10
من متوجه نشدم ميخواين چيكار كنين. ميشه بگين منظورتون چيه؟
يعني سه تا لينك هم ميشه اون پايين درست كرد؟:18:
آره میشه ... ولی در هر صورت یکدومش باید منو باشه ... وگرنه به مشکل بر میخوری ....

دستت طلا abolfazlm جان کارت خیلی درسته
خوش به حاله اونایی که مثله من کا770 ندارنو میتونن اینکارارو رو گوشیشون انجام بدن

اخه منه بیچاره نمیدونم از دسته این گوشی چیکار کنم الف stand by یا desktop که میریزم توش یا کار نمیکنه یا اگه کار کنه همه نوشته ها بزرگ و بهم ریخته نشون داده میشه

(فقط بخاطر اینکه ال سی دی گوشی من 0.1 اینچ از کا 800 کوچیکتره)
bcfgedit هم رو گوشیم کار نمیکنه

ممنونم دوست عزیز ... در ضمن باید بگم درسته که desktop خوب جواب نمیده رو k770 ولی standbye جواب میده و میتونی با اون خیلی کارا انجام بدی... نوشته ها رو هم میتونی فونتشو تغییر بدی ... خوبی گوشیای db2020 اینه که هر فونتی رو میتونی براش استفاده کنی ... در ضمن آموزش تغییر فونت رو هم همراه با تغییر لایوت تو کلوپ الف گذاشتم ... میتونی از اونجا کمک بگیری ...

abolfazlm
25-11-2008, 00:00
پچ right_soft key برا k800


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

bashir935
26-11-2008, 18:54
ابولفضل جان از بابت کمکت ممنونم

دیروز الف مود 5 ریختم تو گوشیم
کلی از الف های که اجرا نمیشد الان اجرا میشه

یه سوال داشتم
میخواستم بدونم تو layout کدوم قسمتش مکان شارژ باتری و سیگنال رو عوض میکنه؟

Sasuke-7
05-12-2008, 06:03
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

برای تغییر منو به wallkman باید نوع اکشن رو اینترنال و سپس بوکنیم wallkman رو بنویسی
کافیه RIGHT رو به LEFT و CENTER تغییر بدی
CENTER_SOFTKEY_HOOK.itm
LEFT_SOFTKEY_HOOK.itm
البته این رو همه گوشی ها جواب نمیده ... واسه چپ میتونی از fast key هم استفاده کنی البته من تست نکردم
... واسه راست بعضی گوشی ها پچ هست ... واسه مرکز هم از standbye mode استفاده کردم
اقای abolfazlm میشه خواهشا اموزش قرار بدی که ما هم اون پایین رو 3 تا لینک کنیم همچنین کمی مکان اون Calls & Menu رو تغییر بدیم (نمی دونم کحای لایوت هستش)

cico
30-12-2008, 12:48
سلام رفقا اگه ميشه يه آموزش كامل واسه اين كار بزاريد
واقعا از زحماتتون ممنون
راستي من پچ رايت سافت كي كا 800 رو نب كردم اما رايت سافت كي هوك ميخواد اگه ميشه بگيد چجوري بايد ايجاد يا حد اقل همين كه تو اين تاپيك هست ويرايش كنم
خداييش اگه كسي به من كمك كنه يه عمر دعا گوش ميشم

malakhak
07-03-2009, 01:20
من می خوام برا k810 جای call رو با flile manager عوض کنم باید چه کار کنم

malakhak
15-03-2009, 01:32
من می خوام برا k810 جای call رو با flile manager عوض کنم باید چه کار کنم
عزیزان من کسی نیست به این درخواست رسیدگی کنه ؟