ساخت تم حرفه ای برای ویندوز موبایل 6.5
اطلاعات کلی:
چندی پیش مایکروسافت تم ساز آنلاینی عرضه کرد که قابلیت ساخت تم برای دستگاه های دارای ویندوز موبایل
6.5را داشت. با این حال این تم ساز از نظر ساپورت بسیار محدود بوده و قابلیتهای حرفه ای را ندارد. در این پست میخوام نحوه ساخت تم رو بهتون یاد بدم,البته بصورت حرفه ای. با استفاده از این روش میتونید تم هایی همچون عکسزیر درست کنید:
تم های ویندوز موبایل 6.5 بسته به فایل های تصویری میباشد که اطلاعات بیشتر در رابطه با این فایل ها از جمله اسم و سایز هر کدام در زیر ذکر خواهد شد.توضیح اصلی:نحوه کلی ساخت تم به این صورت است که ابتدا فایل های تصویری مطابق بارزولوشن تولید میشوند. اگر میخواهید اطلاعات بیشتر درباره این فایل ها کسبکنید تم ها سخته شده برای ویندوز موبایل
6.5 را با برنامه
فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید. بررسی کنید. فایل های دانلود شده در بخش
3 یا
4 ملزومات در حقیقت فایل ها بیس تم هستند و با اینکه پسوندشان
CAB هست اما در مراحل بعدی به
TSK تبدیل میشوند. فایل های
TSK فایل های شناخته شده تم در ویندوز موبایل اند و فرمت
TSK فرمت تم های سطحی ویندوز موبایل است. فایل های تصویری و فایل های
TSK همه در یک فایل
CAB جمع آوری میشوند که در حقیقت اینستالر تم هست. ساختار تم هایی که در اینجا میسازیم به اینصورت است:
- فایل CAB که نصب کننده تم است
- فایل ها گرافیکی بسته به رزولوشن
- فایل های TSK
- رنگ های تم در بخش های خاص که بصورت رجیستری در فایل TSK وجود دارد
ملزومات:- برنامه تولید و ادیت فایل های تصویری همچون
فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید.
یا
فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید.
- برنامه
فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید.
- فایل HanHeldUsers.com VGA برای دستگاه هایی با رزولوشن VGA و WVGA. این فایل های بیس اصلی ساخت فایل TSK هستند.(ضمیمه)
- فایل HanHeldUsers.com QVGA برای دستگاه هایی با رزولوشن
QVGA
و WQVGA. این فایل های بیس اصلی ساخت فایل TSK هستند.(ضمیمه)
اطلاعات در مورد رزولوشن ها و فایل های تصویری مرتبط با تم:تم ها
WVGA بر پایه تم های
VGA ساخته میشوند, همینطور تمهای
WQVGA بر پایه تم های
QVGA ساخته میشوند. از طرفی رزولوشن
QVGA در طول و عرض نصف
VGA است.در نتیجه تمامی تم های قابل تبدیل به یکدیگر هستند. اطلاعات بیشتر در زیرذکر شده همچنین با کلیک روی هر رزولوشن وارد صفحه والپیپر های مختص آنرزولوشن میشوید.
- VGA = 640x480
- WVGA = 800x480
- QVGA = 320x240
- WQVGA = 400x240
برای تبدیل فایل های مختص هر رزولوشن باید طول و عرض عکس بسته بهتناسب رزولوشن ها تبدیل شود که با نرم افزار های گرافیکی معرفی شده وبصورت معمول به این شکل انجام میشود:
- VGA و QVGA بهم تبدیل میشود
- VGA و WVGA بهم تبدیل میشود | در این صورت بسته به فایل موجود (پرتره یا لنداسکیپ) طول یا عرض + یا - 160 میشود (این روش درست نیست و در اکثر مواقع اشتباه میشود)
- QVGA و WQVGA بهم تبدیل میشود | در این صورت بسته به فایل موجود (پرتره یا لنداسکیپ) طول یا عرض + یا - 80 میشود (این روش درست نیست و در اکثر مواقع اشتباه میشود)
- بعضی ازفایل ها با اندازه های متفاوت توسط تناسب ریاضی تبدیل میشوند. برای تبدیل میتوانید از ماشین حساب های حرفه ای همچون
فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید.
استفاده کنید. - در تقسیم عدد های فرد بعد از بدست آمدن اعشار به عدد پایین تخمین زده میشود برای مثال فایلی با طول 67 و عرض 30 که برای رزولوشن VGA است برای تبدیل به QVGA طولش به 33 و عرضش به 15 کاهش میابد. توجه داشته باشید که اعداد 67 و 30 تقسیم بر 2 شدند. عدد فرد 67 تقسیم بر 2 شده و عدد 33.5 بدست آمد و سپس به عدد کوچکتر یعنی 33 تخمین زده شد.
لیست فایل های تصویری همراه با سایز:سایز فایل های زیر بر مبنای
VGA است. میتوانید توسط متد های بالا اندازه ها را تبدیل کنید, همچنین از اسم هر فایل مشخص است که برای کدام قسمت ویندوز بکار میرود.
توجه داشته باشید که برای رزولوشن مورد نظر فایل بک گراند در دو حالت
Portrait و
Landscape تولید کنید. این دو فایل در مراحل بعدی مورد نیاز واقع میشوند.
listViewSelector.png - 474x72
menuBorder.png - 118x101
menuDownArrowBackground.png - 289x67
menuSelector.png - 172x72
menuUpArrow.png - 34x30
menuUpArrowBackground.png - 289x67
menuUpArrowDisabled.png - 34x30
msgboxBorder.png - 104x101
msgboxTitle.png - 389x46
scrollbarThumb.png - 26x70
scrollbarTrack.png - 26x120
scrollbarUpArrowButton.png - 26x40
scrollbarUpArrowButtonSelected.png - 26x40
sipHighlight.png - 120x52
softkeybar.png - 480x52
softkeyHighlight.png - 180x52
TabCurveH.png - 68x46
TabCurveEdgeHShadow.png - 68x46
taskbar.png - 480x52
taskbarHighlight.png - 120x52
toastBorder.png - 472x230
UpDownArrowPushed.png - 54x44
UpDownArrowPushedRight.png - 54x44
یادآوری ساختار اصلی:نحوه کلی ساخت تم به این صورت است که ابتدا فایل های تصویری مطابق بارزولوشن تولید میشوند. اگر میخواهید اطلاعات بیشتر درباره این فایل ها کسبکنید تم ها سخته شده برای ویندوز موبایل
6.5 را با برنامه
فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید. بررسی کنید. فایل های دانلود شده در بخش
3 یا
4 ملزومات در حقیقت فایل ها بیس تم هستند و با اینکه پسوندشان
CAB هست اما در مراحل بعدی به
TSK تبدیل میشوند. فایل های
TSK فایل های شناخته شده تم در ویندوز موبایل اند و فرمت
TSK فرمت تم های سطحی ویندوز موبایل است. فایل های تصویری و فایل های
TSK همه در یک فایل
CAB جمع آوری میشوند که در حقیقت اینستالر تم هست. ساختار تم هایی که در اینجا میسازیم به اینصورت است:
- فایل CAB که نصب کننده تم است
- فایل ها گرافیکی بسته به رزولوشن
- فایل های TSK
- رنگ های تم در بخش های خاص که بصورت رجیستری در فایل TSK وجود دارد
طریقه ساخت تم:- فایل های قسمت ملزومات را دانلود کنید.
- اسم تم خود را انتخاب کنید. در مراحل زیر *(اسم تم) نام تم است. اگر شما اسم Fox را بر میگزینید در مراحل زیر *(اسم تم) در حقیقت Fox است.
- فایل تصویری بالا را با استفاده از برنامه های گرافیکی تولید کنید.
- فایل CAB دانلود شده در بخش 3 یا 4 ملزومات را با
فقط اعضا مجاز به مشاهده لینک ها هستند، لطفا برای مشاهده لینک های انجمن ثبت نام کنید یا وارد انجمن شوید.
باز کنید.این فایل ها بیس اصلی ساخت فایل TSK هستند که در این مرحله CAB میباشند اما پس از اعمال تغییرات زیر به TSK تبدیلشان میکنیم. فایل ها بک گراند به این بیس ها اضافه میشوند اما دقت کنید که فایل های گرافیکی که در بالا نشان داده شد در این بیس قرار نمیگیرند.- در قسمت [Theme Name] *(اسم تم) را قرار دهید. همچنین در رجیستری جست و جو کنید هر کجا [Theme Name] میبینید آن را به *(اسم تم) تغییر دهید.
- تغییرات را که میخواهید در رنگ بندی تم اعمال کنید در رجیستری فایل های بیس اجرا کنید.
- نوبت آن است که فایل بک گراند را اضافه کنیم. بسته به رزولوشنی که میسازید باید فایل ها مرتبط را با نام درج شده در زیر و فرمت JPG تولید کنید و در بیس قرار دهید. این فایل ها باید در فولدر Windows نصب شوند, دقت داشته باشید که باید مسیر نصب به Windows بصورت Hard-Coded باشد. برای هر رزولوشن دو فایل لازم است که در حالت Portrait و Landscape نمایش داده میشوند. میتوانید فایل های VGA و WVGA را در بیس با هم قرار دهید. همینکار را با QVGA و WVGAهم میتوانید انجام دهید. با این کار فایل بیس شما بر روی دو رزولوشن کارمیکند. (اینکار باعث نمیشود که فایل های گرافیکی هم با هر دو تم منطبقشوند)
- VGA
- stwater_640_480.jpg
- stwater_480_640.jpg
- WVGA
- stwater_800_480.jpg
- stwater_480_800.jpg
- QVGA
- stwater_320_240.jpg
- stwater_240_320.jpg
- WQVGA
- stwater_400_240.jpg
- stwater_240_400.jpg
[*]حال فایل های بیس را که تغییر داده ایم و عکس بک گراند به آنها اضافه کرده ایم ذخیره میکنیم. برای ذخیره باید
Save As انتخاب شود و بجای پسوند
CAB یا
WCM ازمنوی
Save as type گزینه دوم انتخاب شود که در حقیقت فرمت
TSK است. فایل با نام QVGA.tsk
*(اسم تم) برای
QVGA و VGA.tsk
*(اسم تم)برای
VGA ذخیره شود. برای مثال
FoxQVGA.tsk و
FoxVGA.tsk. دقت داشته باشید که در قسمت
File name حتماً
tsk. به آخر اسم اضافه شود.
[*]یک فایل
CAB جدید درست کنید. این فایل نصب کننده تم است.
- تمامی فایل های گرافیکی تولید شده (شامل بک گراند ها نمیشود, تنها فایل های تولیدی که در لیست هستند) و فایل های TSK تولید شده را وارد فایل CAB نصب کننده کنید.
- مسیر نصب را \*(اسم تم)\My Documents\Themes\ تعریف کنید و دقت کنید که Hard-Coded تیک خورده باشد و همه ی فایل های به این مسیر کپی شوند.
- فایل را بصورت CAB ذخیره کنید.
[*]فایل
CAB نصب کننده را روی دستگاه نصب کرده و تم های خود را امتحان کنید.نویسنده: Hirad در handheldusers