PDA

نسخه کامل مشاهده نسخه کامل : تاپیک آموختن Multimedia Builder 4.9.8



قاهر - Gahir
30-06-2009, 21:27
با نام خدا .

سلام دوستان .
هدف از احداث این تاپیک اینه که دوستانمون رو در جهت ساختن AutoPlay یا Autorun هاشو با این برنامه مولتی مدیا ساز آشنا و کمک کنیم و متعاقبا کمک بگیریم و در کل بیاموزیم ! :دی

لطفا فقط سوالات و مشکلات مربوط به برنامه ی MultiMedia Builder (ترجیحا نسخه ی 4.9.8 ) ارائه بدید .

لطفا دوستان دیگر برای این برنامه تاپیک های دیگری رو اشغال نکنید .

فهرست موضوعی-پستی مباحث آموزشی این تاپیک به شرح زیر است :
البته گفتنی که به دلیل کمبود بسیار زیاد امکانات این فروم ، به ناچار فهرست را به شکل زیر در آوردیم .

موضوع ------------------------------------------------------- پست
نگاهی گذرا به : Multimedia Builder -------------------------- یک
نصب و ریجستری برنامه‌ی MultiMedia Builder 4.9.8 --------------- دو
به Multimedia Builder خوش آمدید ! --------------------------- سه
منوی File |-------------------------------------------------- سه
منوی Edit |-------------------------------------------------- چهار
منوی View |-------------------------------------------------- پنچ
منوی Project |----------------------------------------------- شش
منوی Project |ادامه »» -------------------------------------- هفت
منوی Page |-------------------------------------------------- هشت
منوی Object |------------------------------------------------ نه
منوی Arrange |----------------------------------------------- ده
منوی Effects |----------------------------------------------- یازده
منوی Tools |------------------------------------------------- دوازده
منوی Window |------------------------------------------------ سیزده
منوی Help |-------------------------------------------------- چهارده
تخلص و مقدمه برای شروع جدید |--------------------------------- پانزده
آموزش طراحی و مثالی برای ساخت یک Autorun یا AutoPlay ساده با برنامه MMB |



صفحه 1 ||---------------------------------------------- شانزده
صفحه 2 ||---------------------------------------------- هفده
Plug In ها در برنامه Multimedia Builder و معرفی سایت های مناسب|--------------- هجده
برنامه ی Real-Drow برای ایجاد کردن فایل (3SB (Alpha Image برای برنامه ی MMB|------- نوزده
دانلود برنامه MultiMedia Builder 4.9.8.13 |-------------------------------- بیست
برسی چندین اشکال و نکته های MMB|----------------------------------- ت نشده
کتاب آموختن MMB و مشکلات وجودی| ----------------------------------- ت نشده
ت نشده ----------------------------------------------------- ت نشده

به دلیل عدم وجود اختیار لینک قرار دادن ،لینک پستی موارد بالایی خالی هستند !:13:
با تشکر از شما ،Gahir

این پست ، به روز رسانی خواهد شد !

قاهر - Gahir
30-06-2009, 22:03
┐───────┌
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
┘───────└
(ترجیحا نسخه : 4.9.8.7)
Multimedia Builder : همانطور که از اسمش پیداست برای ساخت و تدوین یک برنامه ی خود اجرای چند رسانه است .

سازندش Roman Voska زحمت کشیدند که این برنامه رو با زبان ویژوال ++C نوشتن و البته در قسمت Aboutاش هم از زنش Zuzana (همون سوسانوی خودمون با چندی تغییر :دی) (البته نام بردن فک و فامیل دیگرون کاری نادرست است ، ولی من آنچه را که خود سازنده در برنامه اذعان داشته است ، نوشته ام ) تشکر کرده ( نمی دونم به چه دلیل × ) و با کمک (Peter Misik (Orol), Pavel Kudrys (Odklizec برنامه رو گسرتش داده است و با همکاری دو تن از دوستاش Lenny Gorczyca, Eric Tetz که در اضافه کردن کمک و راهنمایی (فایل Help ) و سایر کمک ها به ایشون ( Roman ) ، این برنامه را ساخته است .

شما می توانید برای کسب اطلاعات بیشتر و برنامه های بیشتر از شرکت Mediachance به آدرس زیر مراجعه کنید :

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

علت این که من در دو پست نوشتم ( ترجیحا ورژن 4.9.8.7 ) اینه که این برنامه آخرین نسخه از نسخ در دسترس است و تا اطلاع ثانویه هیچ خبری از نسخه ی جدیدش نشده است .

قاهر - Gahir
30-06-2009, 22:05
نصب و ریجستری برنامه‌ی MultiMedia Builder 4.9.8
برای نصب برنامه ، اول از یه جایی برنامه رو گیرش میارید ( یا دانلود میکنید یا دیسک Assistant حاوی Multimedia می خرید ، جز اینا راهی دیگر ندارید :27: ! ) بعد که روش دوبار کلیک زدید مراحل نصب رو می پیمایید و تمام ، برنامه ی تریال نصب شد . البته توجه به قانون کپی رایت " © " باید عرض کنم که قسمت License Agreement برنامه رو کامل بخونید ( بنده خداها خون چگر خوردن تا یه برنامه عرضه بدن آخه :31: ) .

برای ریجستری یا خلاصی از نسخه‌ی Unregistered ( یعنی ثبت نشده ) که به صورت یک اعلان مارک زرد رنگ هنگام کامپایل میاد ، می توانید از کیژن های موجود در Assistantها استفاده کنید یا اینکه چرخی در اینترنت بزنید و از سایت های معتبر مخصوص این کار ، سریال یا کی میکرش ( KeyMaker ) رو دانلود کنید ; (به همین سادگی به همین خوشمزگی : Multi Media Builder :دی )

یا اینکه نه ، اینهمه زحمت نکشید و از این سریال استفاده کنید :





Multimedia Builder 4.9.8 Serial

Name : Gahir.Marufiazar@EGR.com
Code : 1-274452-406
MP3 : 274452LZ01

قاهر - Gahir
01-07-2009, 10:23
به Multimedia Builder خوش آمدید !

در این قسمت ما نگاهی گذرا به منو های این برنامه که چندان قسمت های انحرافی نداره می پردازیم .

منوی های برنامه Mulltimedia Builder به شرح زیر است :

File| Edit| View| Project| Page| Object| Arrange| Effects| Tools| Window| Help

توجه داشته باشید که هر منو را که در پست جداگانه اعلان می کنیم .

منوی File |
خودتان که با اکثر زیرمنوهای این منو آشنا هستید ، فقط دو سه تا شو توضیح مختصر میدم .

New from Template ... : تمپلیت های ساخته شده و آماده توسط کاربر یا ممکن است توسط سازنده برای دسترسی و ساخت سریع برنامه .
Compress & Export ... : همان Save کردن ولی با شیوه‌ی جدید . در این قسمت فقط شما نوع ذخیره سازه و نحوه ی فشرده شدن فایل و امکان ایجاد رمز عبور برای برنامه‌ی خود استفاده می کنید . اگر می خواهید که در برنامه فقط Script ( برنامه ی نوشته شده با این برنامه ) و نوشته های دیگر رو به صورت کد Hex مشاهده کنید از تیک Add Secure Layer برای این کار استفاده کنید ، توجه داشته باشید که استفاده از این تیک توصیه نمیشه چرا که مستقیما بعد از Compress و Export شدن توسط برنامه Multimedia Builder قابل استفاده نیست ، و باید از برنامه های Hex نمایان مانند WinHex که یکی از برنامه های پیشرفته برای این مورد هست استفاده کنید .
همانطوری که نوشتم بهتره اصلا از این قسمت استفاده نکنید .
Compile ... : این قسمت ، قسمت نهایی برای برنامه ی ساخته شده است ... یعنی همون ساخت فایل قابل اجرا (Exe (مخفف Executable )) با توجه به اختیاراتی که در این قیمت گنجونده شده .
توضیحات مربوط به این قسمت در جای مخصوصش داده میشه .
Reduce Size ... : این قسمت این اختیار رو در دست کاربر می ده که میتونه عکس های استفاده شده در برنامه رو در همون اندازه ای که استفاده شدن ثابت کنه . یعنی وقتی شما یه عکس 200x200 رو در قسمت سازنده ی برنامه Add می کنید ، هنگام اعمال هر تغییر بر روی عکس مثلا تغییر اندازه ، تغییر Effectهای اعمالی روی آن قبل از زدن این زیر منو ، شما میتونید اندازش رو به اندازه ی اولیه ( در اینجا همون 200x200 ) و شاید در برخی مورد ها Effect های اعمالی رو هم برگشت بدین ؛ ولی هنگام استفاده از این زیر منو برنامه آخرین تغییر اعمالی روی عکس رو ذخیره می کنه و همون اندازه رو اندازه ی ذاتی عکس می کنه . مثلا اگر شما اندازشو کوچیک کنید ( 100x100 ) با زدن این زیر منو این اندازه میشه اندازه ی اصلیش و بعد از ذخیره ی برنامه و بارگذاری مجدد آن ، دیگر آن عکس با بزرگ کردن اندازش ، از کیفیت آن می افتد ( به طور خلاصه کیفیت و اندازه ی عکس بعد از اعمال این زیر منو میشه همون کیفیت و اندازه ای که در آخرین تغییر روی عکس اعمال کردید )

Import Objects ... : در این قسمت شما Objectها (شی ها ) را وارد می کنید .
Export Objects ... : این منو هم که از اسمش پیداس ، برای صادر کردن ( همون ذخیره کردن Objectهای برنامه MMB )
توضیحاتی در باره‌ی Import و Export هر Object :
حالا شی چیه ؟ : هر وسیله‌ی مورد استفاده در برنامه یک شی ( بهتر بنویسم Object ) است . مثلا : یه عکس استفاده شده در قسمت سازنده ی برنامه یک Object برای اون به حساب میاد .
این قسمت کاربرد نسبتا خوبی داره چون در بسیاری از موارد که شخص داره برنامه‌ی بزرگی میسازه برای رفع مشکلات ادغامات ( ادغامات : قاطی پاتی شدن ) از این Object ها استفاده کنه .
فرمت Object برنامه *.Obm هست . که چندتا Object در دایرکتوری نصب برنامه در قست Objects هست .
یعنی این Objectکردن این اختیار رو میده که کاربر بتونه هر گروه بندی یا هر چیزی که در برنامه استفاده می کنه ، به صورت مجزا در دیسک ذخیره کنه .

MEF Import : توضیحاتی در این مورد در قسمت مربوط ذکر خواهد شد .
Import Page و Export Page ... : صفحه هایی که توسط برنامه ساخته میشه رو وارد یا صادر می کنه . بازم این قسمت کمک خوبی در بهینه سازی استفاده از برنامه می کنه .

خوب فکر کنم مابقی قسمت ها رو خودتون خوب می دونید .

قاهر - Gahir
01-07-2009, 10:23
منوی Edit|
این قسمت هم جاهای مبهمی نداره فقط دو قسمت رو براتون توضیح بدم که :
زیر منوهای Snap to Grid و Edit Grid... : این زیر منو ها این اختیار رو به کاربر می دن که در طراحی صفحه مورد نظرش کمی منظمتر باشن .
زیر منوی Snap to Grid نقطه ها را با فاصله ی پیشفرض 10 در 10 نمایش می ده برای تغییر این اندازه و سفارشی کردن آن از زیر منوی Edit Grid ... استفاده کنید که در صفحه ی ظاهر شده یک پیش نمایش از فاصله نقاط رو در اختیار کاربر می ذاره . توجه داشته باشید که این نقطه ها مانند آهن ربا عمل کرده و اشیا و کنترل ها رو به خودشون جذب می کنند که این روش برای اندازه گیری دقیق فواصل بین کنترل ها مفید هست گر ابزار دیگری به نام Arrange هست که در جای خودش توضیح داده می شه .
قسمت مهم دیگر اینه که شما می تونید با استفاده از زیر منوی Edit Guides ... همون Gridها رو ایجاد کنید ولی به صورت متحرک و قابل تغییر دستی علاوه بر آن می تونید خاصیت آهن ربایی با استفاده از زیر منوی Snap to Guides که در Gridها بود رو به آن (ها) اضافه کنید یا از آن بگیرید .

قاهر - Gahir
01-07-2009, 14:40
منوی View |
این منو هم چندان قسمت های مشکل نداره ، فقط به بررسی سه زیر منوی زیر می پردازیم :

Quick Object : این ابزار کاربرد مضاعف داره . برای جلوگیری از اتلاف وقت در اضافه کردن مورد های مورد نیاز در برنامه از این قسمت استفاده میشه و برای دسترسی سریع و ساده به فایل مورد استفاده .
Dimensions : این وسیله نیز در بسیار موارد خوب . دو مشخصه‌ی اول این ابزار نشان دهنده ‌ی فاصله ی طولی و عرضی شیء انتخابی از قسمت ابتدایی تصویر ( قسمت چپ - بالای محیط کاری این برنامه) است .
مشخصه‌های دیگر نیز به ترتیب عرض و ارتفاع شیء انتخابی رو نشون میدن .
Zoom : این وسیله کاربرد چندانی نداره ولی بودنش بد نیست . در برخی موارد که لازم داریم فاصله ها رو پیکسلی مشخص کنیم از این وسیله استفاده می کنیم .( لازم به ذکر است که نبود این ابزار در Platformهای ویندوز مشکلی نداره ، که البته در اکثر نسخ MMB این وسیله هست ، در صورت نبود از Magnifier ویندوز استفاده کنید )

توجه داشته باشید که ابزاآلات بالا (Tools) که در منوی View هستند به هیچ قسمت برنامه نمی چسبند ، ولی اگر بخواهید آرایش مناسبی از این ابزارها داشته باشید ، می توانید به TaskBar ویندوز نزدیک کنید که مانند آهن ربا به تسک بار میچسبه این عمل برای Screen مانیتورتون نیز صادقه ... یعنی به گوشه های مانیتور می چسبن .

(Object Toolbar (simple : این ابزار نیز در قسمت ToolBars قرار دارد . این وسیله همون ابزار اشیای موجود در برنامه است که به صورت افقی زیر Main Toolbar قرار می گیره .

قاهر - Gahir
01-07-2009, 14:41
منوی Project |

این منو کاربرد زیادی نسبت به سایر منو ها داره .

زیر منوی Project Settings : این قسمت تنظیمات پروژتون رو نشون میده .

قسمت Windows Size : در این قسمت شما اندازه ی پنجره ی نمایش رو تنظیم می کنید . که اولین Edit Box که مربوط به Widths است همون عرض پنجره ی نمایشی رو نشون می ده . Heights نیز اندازه ارتفاع پنجره رو نشون می ده . در قسمت Quick Preset چندین اندازه‌ی پنجره ی پیشفرض استاندار قرار داده شده که عومیت داره . از هر کدوم که راحت ترید برای تغییر اندازه ی پنچره‌ی نمایشی خود استفاده کنید .
Windows Title : عنوان پنجره‌ی نمایشی رو در این قسمت وارد کنید . سعی کنید از 25 کارکتر یا کمتر برای عنوان خود استفاده کنید مگر در حالتی که تیک (Standard Window (Caption, Close Button, Border روشن باشه .

علت اینکه نوشتم سعی کنید از 25 کاراکتر یا کمتر استفاده کنید اینه که نوشته‌ی عنوان ، وقتی برنامه ی Compile شده رو اجرا می کنید مانند دکمه های موجود برنامه ها در قسمت TaskBar ویندوز که ظاهر میشه به علت زیاد بودن کارکتر ها به دنبال بخشی از عنوان پنجره که بیش از 25 کارکتره ، سه تا نقطه ( ... ) می ذاره که ظاهر دکمه رو خراب میکنه .

تیک (Standard Window (Caption, Close Button, Border : با روشن بودن این تیک ظاهر پنجره مانند ظاهر ویندوز که داری دکمه های ضربدر (برای خروج) ، منفی (برای کوچک نمایی) میشه . که البته دکمه مربع (برای بزرگ نمایی) خاموشه ، که این یکی از نقطه ضعف این برنامه است . در قسمت قبل از نام عنوان با روشن بودن تیک یک قسمت برای آیکون وجود داره که آیکون برنامه رو نشون می ده .
تیک Enable Minimize : با روشن بودن این تیک قابلیت کوچک نمایی روشن می شه . در غیر این صورت شما نمی توانید پنجره رو کوچک کنید .
تیک Client Border : با روشن بودن این تیک برنامه اطراف پنجره خطوطی سیاه رنگ به منظور نشان دادن اطراف پنجره نشون می ده .



حالت های ترکیبی تیک های بالا :
اگر Standard Window خاموش باشد و Client Border نیز خاموش باشد پنچره با رنگ پس زمینه‌ی خودش بدون هیچ اطرافی (Border) نشون داده میشه .
اگر Standard Window خاموش و Client Border روشن ، اطراف پنجره خطوط سیاه ایجاد میشه تا تمایز بین سایر برنامه ها و برنامه‌ی شما ایجاد بشه .
اگر همه‌ی موارد روشن بشه همه‌ی کارهایی که این تیک ها خواهند کرد اعمال میشن .
توجه داشته باشید که اگر تیک Standard Window خاموش باشد در عوض قسمت گروهی ( Nonstandard window (No Border, Different Shape, Transparent روشن میشه .

این قسمت چند تا اختیار دارد :

تیک Movable : نشان می دهد که آیا پنجره قابل حرکت باشد یا خیر . با روشن بودن پیشفرش یعنی با وجود این اختیارات پنجره قابل حرکت است .
تیک Window Has Custom Shape : می توان گفت این قسمت یک قسمت مفید تر از قسمت های دیگر اختیارات را در اختیار ما قرار می دهد . با روشن شدن تیک مربوطه بسته‌ی گروهی Outline Shaper و B\W Mask روشن می شوند .
قسمت Outline Shaper : در این قسمت شما یک تصویری را از دیسک خود Load میکنید که این عکس شکل و شمایل نمایش پنجره‌ی برنامه را نشان می دهد .
برای دریافت بهتر به توضیح های زیر توجه کنید :
بر روی دکمه‌ی مقابل نوشته‌ی Image کلید کنید . یک تصویر با فرمت های شناخته شده‌ی زیر انتخاب کنید .
فرمت های قابل استفاده در این مورد : (*.BMP;*.JPG;*.PCX;*.PNG;*.TIF;*.GIF)
سپس Ok بزنید ، متوجه می شوید که پنجره ای که قرار است نمایش داده شود در محیط کاری برنامه تغییر کرده است ، اگر برنامه را اجرا کنید باز متوجه میشوید که قسمتهای خاصی از پنجره قابل رؤیت هستند و قسمت های خاصی را میتوان Drag کرد ( اگر تیک Movable روشن باشد ) .

خوب ، شما در قسمت Outline Shaper می توانید از هر عکسی با هر رنگی استفاده کنید ، ولی این گونه عکس ها چندان توصیه نمی شود ( در اصل به کل توصیه نمیشود ) .
شما از یک عکس ساده و کم حجم که تنها از دو رنگ سیاه و سفید ساخته شده و با اندازه‌ای برابر با اندازه‌ی پنجره است ، استفاده کنید . در این قسمت قسمت هایی که می خواهید در پنجره نشان داده شود را با یک رنگ (سیاه یا سفید ) و قسمت‌هایی از پنجره را که می خواهید دیده نشوند را با یک رنگ متفاوت رنگ پیشین استفاده کنید . در این مورد برنامه خود تشخیص می دهد که قسمتی از عکس که دارای رنگ بیشتری است را به عنوان قسمت نمایشی استفاده کند که البته اگر تصویر را به دوقسمت مساوی دقیق با یک اندازه پخشندگی رنگ ایجاد کنید ، برنامه اولویت نمایشی عکس را به قسمت سفید عکس می دهد تا قسمت سیاه عکس .

مانند شکل زیر شما متوجه می شوید پنجره فقط قسمت های محصور در رنگ سیاه را نشان میدهد . و قسمت های سفید از پنجره حذف می شود .


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

قسمت Tolerance : حد و تاپ و تحمل عکس قرار داده شده را مشخص می کند .
Start Point : محل شروع عکس را مشخص می کند که در مقابل کادر نوشته‌ی X ، مقدار طول از مبدا و در مقابل کادر نوشته‌ی Y ، مقدار عرض از مبدا را وارد کنید .
عرض از مبدا و طول از مبدا یعنی اینکه ، نقطه‌ی شروع X و Y این برنامه همانطور که قبلا نوشته بودم در گوشه‌ی چپ - بالای پنجره‌ی برنامه در محیط کاری است . مانند شکل زیر :


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

در قسمت Library : شما می توانید تغییرات اعمالی را به صورت یک فایل (Window Shape Files (*.Shp که مخصوص این برنامه است ، را با استفاده از دکمه‌ی Save ذخیره کنید و بعد ها به منظور عمومی بودن استفاده از این فایل یا برای مصارف Template آن را Load کنید تا دیگر زحمت Load کردن و تعیین موقعیت تصویر را نکشید.

قسمت B\W Mask : این قسمت نیز مانند قسمت قبل از یک عکس برای نوع پنجره‌ی نمایش استفاده می شود با این تفاوت که در این قسمت باید حتما رنگ تصویر انتخابی از دو رنگ سفید و سیاه (Black \ White ) باشد و هنگام استفاده از عکس مربوط ، خود برنامه اندازه‌ی پنجره را با اندازه‌ی عکس یکسان می‌کند که قابل تغییر نیست . یکی دیگر از تفاوت این قسمت با قسمت قبل این است که فقط قسمت سیاه عکس قسمت قابل دیدن پنجره است و قسمت سفید قسمت حذفیات است .
مزیت این اختیار این است که اگر یک عکس سیاه کامل با اندازه‌ی مشخص و فرمت مشخص را در وسطش (یا هر موقعیت دیگر بجر گوشه ها ) یک دایره‌ی سفید (یا هر شکل دلخواه دیگر ) رسم کنیم ، با قرار دادن آن در برنامه قسمت سفید حذف می شود یعنی Mask میشود و در پنجره‌ی برنامه‌ای که قرار است با MMB بسازیم مویینگی ظاهر میشود یعنی آن قسمت سفید حذف شده باعث می‌شود که ما در پنجره‌ی برنامه‌ی خود پشت برنامه را ببینیم .

مانند شکل زیر که با قرار دادن عکس مشابه عکس زیر قسمت های محصور سیاه قسمت های پنجره‎‌ی برنامه میشود و قسمت سفید حذف میشود با این تفاوت که ما می توانیم در فایل exe برنامه‌‎ی خود از قسمت سفید موجود در عکس ، پشت برنامه را ببینیم :


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

برای اینکه این موضوع ها را بطور طبیعی مشاهده کنید ، دو فایل برنامه MMB با فرمت MMD را در زیر قرار داده ام تا منظور واقعی نوشته ها را شهودی درک کنید :

برای قسمت قسمت Outline Shaper از Project Settings :

برای قسمت قسمت B\W Mask از Project Settings :


قسمت If 256 Colors Detected : این قسمت بیان می کند که اگر رایانه‌های 256 رنگی ( همون رایانه های قدیمی ) را تشخیص بدهد ، چه کار کند ؟
در این قسمت سه دکمه‌ی رادیویی وجود دارد که کار هر کدام را با توضیح مختصر می نویسم :
Run First Page Anyway : با این دکمه در هر شرایط صفحه‌ی نخست برنامه اجرا میشه و به ادامه اجرای برنامه می پردازه .
Run Another File : یک فایل دیگری را با قرار دادن آدرس آن در کادر مربوط اجرا کند . توضیحات مربوط به نحوه‌ی آدرس دهی نیز در مکان خودش داده میشود .
Run Another Page : یک صفحه‎ی دیگر از صفحات موجود در برنامه‌‎ی ساخته شده را اجرا کند . توضیحات مربوط به نحوه‌ی فراخوانی صفحات را در مکان خودش داده می شود .
Palette : در این قسمت نیز اگر رنگهای 256 تشخیص داده شود ، یکی از دو بسته‌ی گرافیکی رنگ موجود در این قسمت اجرا میشود که بسته‌ی رنگ Windows Standard به طور پیشفرض انتخاب شده است .
Graphic MMB : بسته‌ی گرافیکی رنگ برنامه‌ی Multimedia Builder را انتخاب و اجرا خواهد کرد .
Windows Standard : بسته‌ی گرافیکی رنگ استاندار ویندوز را انتخاب و اجرا خواهد کرد.

قسمت Style : در این قسمت شما روش اجرای برنامیتان را انتخاب خواهید کرد .
Always on top : این تیک این اختیار را به کاربر می دهد که تا برنامه ی او همواره بالاتر از سایر برنامه ها اجرا شود .
Windows Desktop Component : با انتخاب این گزینه برنامه ی شما در صفحه‌ی کاری ( Desktop ) اجرا خواهد شد .
Save Last Position in Registry : آخرین موقعیت قرار داده شده ی برنامه را در ریجستری ذخیره می کند و بعد از اجرای مجدد برنامه از همان موقعیت اجرا خواهد شد . با روشن شدن این تیک یک کادری در زیر آن با مقدار دهی پیشفرض MyApp روشن می شود . این کادر و این مقدار ( همان MyApp ) یک مکانی از Registry را برای ذخیره‌ی آخرین موقعیت برنامه ایجاد میکند که بنا به مقتضیات شما می تواند هر رشته‌ای را به خود بگیرد .

قسمت Background Mode : در این قسمت اختیارات نمایشی پس زمینه قرار داده شده است .با روشن کردن تیک Full Screen Background این اختیار روشن می شود .
Disable Alt-Tab in Win95 : اختیار فشردن دکمه‌های ترکیبی Alt + Tab را در ویندوز 95 نا توان می کند .
Cover Windows Taskbar : زمینه‌ی پشت ، نواز وظیفه (Task Bar) را نیز بپوشاند .
Solid fill : در این قسمت شما رنگ مات را برای زمینه ی پشت اختیار میکنید .


Image : در این قسمت شما می توانید برای زمینه‌ی پس از تصویر استفاده کنید که این قسمت اختیارات زیر را دارد :
Normal : حالت معلمولی تصویر انتخابی را اعمال می کند .
Tile : تصویر را به صورت کاشی کاری در پس زمینه می نگارد ، این مورد برای تصاویر با ابعاد کوچک بسیار مناسب است .
Stritch : تصویر را به اندازه‌ی مناسب پرده‌ی مانیتور تبدیل میکند ( Manitor Screen ) . البته این مورد برای عکس های با کیفیت زیاد مناسب نیست بر عکس آن نیز صادق است ، این مورد برای عکس های کم کیفیت و کوچک مناسب نیست .
برای پاک کردن تصویر از پس زمینه دکمه‌ای با علامت ضربدر را بفشارید .



قسمت Display Resolution : در این قسمت می توانید کیفیت صفحه‌ی نمایش را برای برنامه‌ی خود در حین اجرا تنظیم کنید . که به طور پیشفرض این تیک خاموش است . بهتر است که خاموش باشد . در بعضی موارد که برخی از مانیتورهای توانایی رندر تصویر با کیفیت بالا را ندارند میتوانید از این اختیار استفاده کنید .
با روشن شدن تیک Try to Change to شما می توانید کیفیت نمایش صفحه‌ی نمایش را از لیست مقابل آن انتخاب کنید .
Allow Up-Sizing : به شما این اجازه را می دهد که اندازه‌ی کیفیت را خیلی بالا ببرید . با روشن کردن این تیک یک پیغام از سوی برنامه می آید که میگوید ، استفاده از این تیک اصلا توصیه نمیشود زیرا ممکن است برنامه شما را در برابر سخت افزارهای قدیمی یا سخت افزارهایی که توانایی چندانی در پردازش ندارند با مشکلات بسیار بزرگی مواجه کند . پس اجازه دهید این تیک به حال عادی خود (خاموش) باقی بماند .

قسمت Set Process Priority : در این قسمت شما اولویت پردازش را اعمال می کنید .که به طور پیشفرض Noraml انتخاب شده است .تیک های دیگر آن به ترتیب Low (ضعیف) و High (سطح بالا) هستند .

بعد از تنظیم دقیق پروژه‌ی خود و اعمال تغییرات Ok را بفشارید در غیر این صورت دکمه‌ی Cancel را بفشارید .

توجه کنید که یک دکمه با شکل علامت سوال در بیشتر پنجره‌های مجاوره‌ای ( در اینجا Project Settings ) وجود دارد که این دکمه ، برنامه ی Help مولتی مدیا را اجرا می کند و راهنمایی کامل در این قسمت وجود دارد .

زیر منوی Paths Replace : این قسمت یک کادر تبادلی باز میکنید .
در این قسمت بخشی از برنامه که برای اجرای برنامه ( می تواند ، عکس ، فیلم ، موسیقی ، یا حتی برنامه و... باشد ) دیگر در خارج از برنامه لینک شده اند را تغییر مسیر میدهد . توضیحات در بخش آدرس دهی .
زیر منوی Text Replace: این قسمت یک کادر تبادلی باز میکنید .
در این قسمت برنامه برای راحتی کار کاربران این کادر تبادلی را ایجاد کرده است . در این کادر تبادلی ، کنترل ها و شی هایی که در برنامه می توان نوشته‌ی آن ها را تغییر داد ؛ به صورت لیست ظاهر می شوند که با کلیک کردن بر روی شی ایجاد شده در لیست می توانید نام و مقدار و Tooltip آن را تغییر دهید .
برای مثال در برنامه یک دکمه بسازید که برنامه MMB نام آن را به طور پیشفرض TextBTN میذارد ، اگر بعد از قرار دادن کنترل به این زیر منو بروید مشاهده می کنید که یک مقدار به لیست چپ-بالا افزوده شده است . در این لیست ها اول نام صفحه ‌ای که شی در آن قرار دارد نوشته می شود بعد با دوتا کولن " :: " نام شی نوشته میشود .اگر به نام صفحه دست نزده باشید لیست به شکل زیر نمایان میشود :

Page 1::TextBTN

که با کلیک روی آن امکان تغییرات سمت راست برای این شی آماده می شود .


در قسمت های بالا سمت راست : دو تا نوشته وجود دارد یکی Original Text یعنی نوشته ی اصلی اعمال شده به این شیء و در سمت راست آن نیز یک نوشته ی دیگر وجود دارد که نوشته است Object . در مقابل نوشته‌ی Object نوع شیء انتخابی نوشته می شود که قابل Drag است . در زیر قسمت این دو نوشته یک مکانی برای نوشته‌ی نوشته‌ی اصلی دارد که غیر قابل تغییر است ، در واقع همان نوشته‌ای است که ما در کادر پایین آن می نویسیم و در بالا نشان می دهد که شما این نوشته را اعمال کرده اید .
در قسمت پایین آن قسمتی هست که با نوشته‌ی New Test جدا شده است ، اینجا همان جایی که شما می توانید نوشته‌ی مربوط به شیء را تغییر دهید و نتیجه‌ی اعمالی را هم در بالای آن و هم بر روی خود شیء مشاهده کنید .
در پایین جلوی نوشته‌ی Tooltip مکانی است که تا کاربر برای شیء انتخابی یک ToolTip اضافه کند .
Tooltip چیست ؟ Tooltip یک کادر زرد رنگ ویندوز است که به هنگام نگه داشتن Mouse روی شیء خاص آن Tooltip نمایان میشود و توضیحی مختصر در باره‌ی شیء یا عملکرد شیء در اختیار سایر کاربران قرار می دهد .


همه‌ی این تغییرات زمانی اعمال میشوند که شما دکمه‌ی Apply را بفشارید .
اگر مایل به بیرون آمدن از این کادرتبادلی هستید دکمه‌ی Cancel را بفشارید .


بدلیل حجم زیاد مطالب در دو سه زیر منوی هر منو ... زیر منوهایی که حجیم هستند را در پست‌های جداگانه قرار میدهیم .

قاهر - Gahir
02-07-2009, 16:45
منوی Project |ادامه »»

زیر منوی Check & Distribute :
در این قسمت ، تنظیمات پایانی برنامه‌ی Autorun ساخته شده را اعمال می کنید :

Distribute to Destination : در این قسمت ، شما با استفاده از دکمه‌ی Local مسیر اجرایی و کامپایل برنامیتان را انتخاب می کنید .
سعی کنید از مسیر هایی که فارسی ( Unicode ) هستند ، استفاده نکنید .

قسمت Player : در این قسمت شما نوع Player برای exeی خود تعیین می کنید که به طور پیشفرض full انتخاب شده است .
قسمت Macromedia Flash : در این قسمت چنانچه شما از Swf ( فرمت کامپایل شده‌ی برنامه‌ی flash ) در Autorunتان استفاده کرده اید ، اختیار Embed Flash Player Runtime برای Embed (جاسازی) کردن این نوع فرمت ها به کار می رود که این با روشن شدن این تیک Player فلش در برنامه‌یتان جاسازی میشود . پس اگر از Swf استفاده کرده اید برای جلوگیری از اجرای نشدن برنامه یا خطاهای احتمالی در سیستم هایی که Player فلش را ندارند ، این تیک را روشن کنید .
تیک Generate autorun.inf : با روشن بودن این تیک ، برنامه در مسیر autorun ساخته شده یک فایل inf ایجاد میکند که محتویات آن دو خط است .
ویندوز هنگام اجرای دیسک حاوی Autourn ابتدا این فایل را مورد بررسی قرار می دهد و با اعلانات موجود در آن فرآیند اجرایی خود را به پیش می برد .
برای مثال :
همانطوری که در فایل inf یک دستور ICON=Icon.ico باشد ، یعنی اینکه ویندوز آیکون دیسک حاوی فایل inf موجود در مسیر ابتدایی دیسک را همان Icon.ico قرار می دهد .
همانطور که دستور OPEN نیز به ویندوز می گوید که فایل بعد از مساوی من را اجرا کن .
در این مورد برنامه‌ی MMB داخل فایل inf دو دستور ساده‌ی OPEN و ICON را قرار می دهد که این دو دستور با توجه به توضیحات عملیاتی را انجام می دهند .
خوب اگر مایلید که این فایل ایجاد شود ، بگذارید تا تیک روشن بماند ، در غیر این صورت ، تیک را بردارید .

قسمت Compression Method : این قسمت متد و روش فشرده سازی فایل .exe را از شما می خواهد که به طور پیشفرض Best انتخاب شده است ، چنانچه مایل به انتخاب سایر مورد ها هستید کرکه را کلیک کنید .

قسمت FMOD Configuration : این قسمت تنظیمات FMOD را نشان می دهد که مربوط به صدای استفاده شده در برنامه است . که به طور پیشفرض DirectX انتخاب شده است .
تیک MPEG accurate VBR encoding فایل MPEG را دقیقا بر اساس VBR رمزگذاری می کند .

قسمت Stand Alone : این قسمت مستقل سازی برنامه است .
با روشن بودن تیک Create Stand-Alone file برنامه را خود کفا میکند . یعنی به صورت یک فایل executable که ممکن است در هر رایانه ای اجرا شود .
تیک Allow only one instance باعث میشود که برنامه فقط برای یک بار مستقل باشد .

قسمت Secure Layer : این قسمت یک لایه‌ی امنی را ایجاد میکند که با روشن شدن تیک Add Secure Layer این امکان وجود خواهد داشت . ولی توجه داشته باشید که سازنده در دکمه‌ی علامت سوال مقابل آن ذکر کرده است که بهتر است از این اختیار استفاده نکنید . زیرا این لایه همانطوری که مشابه آن را توضیح دادیم فقط توسط برنامه‌های Hex قابل دیده شدن هستند و ممکن است با روشن بودن این تیک اجرای برنامه به کندی صورت گیرد . در واقع یک لایه‌ی مخفی امنی را در خود exe ایجاد میکند .

قسمت Icon : همانطور که از اسمش پیداست ، برای الحاق آیکون برنامه است .
دکمه‌ی 16 Color : این دکمه بیان میکند که آیکون انتخابی باید 16 زنگی باشد ، استفاده از این آیکون برای مقابله با سیسیتم های ضعیف است که قدرت اجرا و نمایش آیکون های با کیفیت را ندارند .
دکمه‌ی 256 Color : این دکمه هم بیان میکند که آیکون انتخابی باید 256 رنگی باشد .
در مقابل این دو دکمه قبل از انتخاب آیکون اندازه‌ی آیکون را به ما اعلان میکند و ما مجاز هستیم که از این اندازه برای آیکون Autorun خود استفاده کنیم .
بعد از انتخاب آیکون مورد نظر خود نام آیکون در مقابل دکمه‌ی مربوطه ظاهر می شود .

توجه داشته باشید که آیکون ها حتما باید با این دو رنگ باشند و با اندازه‌ی 32x32 در غیر اینصورت با پیغام خطا مواجه خواهیم شد .

یکی از نقاط بسیار ضعیف این برنامه همین قسمت آیکون است که ما مجبوریم که آیکونی با کیفیت ثابت انتخاب کنیم درحالیکه دیگر امروزه در سیستم های قوی آیکون با این اندازه رشت دیده میشود .
ولی بعد از نسخه‌ی 4.9.6 این مشکل را با استفاده از یک برنامه‌ی IconChanger بر طرف کرده است .
بعد از اینکه برنامه‌ی خود را ساختید و آن را به صورت فایل exe در آوردید ، از برنامه‌ی mmb_iconchanger موجود در دایرکتوری برنامه‌ی MMB قادر خواهید بود برای تغییر و جایگذاری هر آیکون با هر کیفیت و اندازه از این برنامه استفاده کنید .
دکمه‌ی Default در قسمت Icon ، حالت پیشفرض را آیکون MMB را بازمیگرداند.

قسمت Copyright Info : در این قمست شما ، اطلاعات نمایشی برای سایر کاربران را در داخل فایل exe خود قرار میدهید ، در واقع تغییر این قسمت ، تغییر فایل RES . موجود در exe است .
Company name : نام کامپنی یا شرکت خود را در این قمست وارد کنید .
Product Name : نام برنامه‌یتان در این قسمت خواهد بود .
Description : توضیحات مربوط به Autorun ساخته شده در این قسمت جای دارد .
Copyright : در این قسمت شما حق کپی رایت برنامه را برای دیگران گوش زد میکنید .
Legal Trademarks : در این قسمت شما آرم تجاری برنامه‌ی خود را به اختصار می‌نویسد .
(File Version (e.g. 4.90.0000.0 : در این قسمت نیز ورژن یا همان نسخه‌ی برنامه را مینویسید که برای مثال در پارانتز نوشته شده است 4.90.0

قسمت Warnings : این قسمت مربوط به اخطار های احتمالی صادر شده از دو مورد است که در زیر آورده شده اند .
تیک Suppress FMOD warnings : اخطار و پیغام مروبط به اشکال FMOD را بدون نمایش نادیده می گیرد .
تیک Suppress Flash warnings : اخطار و پیغام مروبط به اشکال Swf های استفاده در برنامه را بدون نمایش نادیده می گیرد .
قسمت Errors and Warnings : این قسمت لیست Errorهای موجود در پروژه‌ی شما و Errorهای احتمالی را در جعبه‌ی لیست زیر آن نشان میدهد .

با زدن OK تغییرات اعمال میشوند و با زدن Cancel از این پنجره خارج میشوید و چنانچه مایل به مشاهده‌ی فایل Help برنامه هستید از دکمه‌ی Help استفاده کنید .

زیر منوی Embedded Sound : در این قسمت که یک پنجره‌ی جدید را باز میکند ، به شما اجازه میدهد که تا به اندازه‌ی مجاز فایل موسیقی پشتیبانی شده در این برنامه را در برنامه‌ی خودتان Embed کنید ( تعبیه ) .
اگر فایل موسیقی انتخابی بیش از حد مجاز حجیم باشد ، یک پیغام خطایی مشتمل بر این پیغام که "حجم فایل سنگین است ، آیا میخواهید ادامه دهید؟" ظاهر می شود .
زیر منوی Embedded files : این قسمت نیز مانند قسمت قبل است با این تفاوت که در این قسمت می توانید هر فایلی را ولی با حجم کمتر را Embed کنید . اگر فایل حجیم باشد پیغامی می آید که میگوید ، فایل حجیم شما ممکن است اجرای برنامه را کند کند .
زیر منوی Comments : این زیر منو یک کادرتبادلی را باز میکند که شما می توانید در این کادر تبادلی توضیحاتی را در باره‌ی برنامه‌ی خود بنویسید که تا دیگر کاربرانی که فایل شما را مشاهده می کنند بتوانند با این توضیحات به برنامه‌ی شما آشنا باشند .
تیک زیر آن ، Show next time on Open به شما این اجازه را می دهد که هنگامی که دفعه‌ی بعد برنامه را اجرا کردید این توضیحات نمایش داده شوند .
زیر منوی Debug : این بخش از برنامه به شما کمک میکند که برنامه‌ی خود را اشکال زدایی کنید با توجه به اختیاراتی که در این بخش در اختیار شما قرار داده شده است .
زیر منوی Run : با زدن کلید بر روی این زیر منو برنامه شما اجرا می شود . ( MMB یه نسخه‌ی exe را در temp ذخیره میکند بعد آن را اجرا میکند )

قاهر - Gahir
07-07-2009, 20:10
منوی Page |

زیر منوی Add page :
این زیر منو یک صفحه بعد از آخرین صفحه ایجاد میکند .

زیر منوی Insert :
این زیر منو دارای دو قسمت است :
After : یک صفحه درست بعد از صفحه‌ی انتخاب شده اضافه میکند .
توجه کنید که صفحه‌ی انتخابی قرمز رنگ میشود .
Before : یک صفحه درست قبل از صفحه‌ی انتخاب شده اضافه میکند .

زیر منوی Delete Page :
صفحه‌ی انتخابی را حذف میکند .

زیر منوی Page Manager :
با کلیک روی این زیر منو یک کادر تبادلی ایجاد میشود . این کادر تبادلی وسیله‌ی خوبی برای تنظیم صفحاتتان دارد . صفحات به صورت لیست در سمت چپ کادر تبادلی ( پنجره ) قرار می گیرند که با کلیک روی آن ها میتوانید تغییرات مورد نیاز خود را اعمال کنید . تقریبا این پنجره سر جمع شده‌ی زیر منو های قبل است ، با این تفاوت که کار با این پنجره کمی آسان تر است .

زیر منوی Next Page :
صفحه‌ی بعد از صفحه‌ی انتخابی را انتخاب میکند .

زیر منوی Previous Page :
صفحه‌ی قبل از صفحه‌ی انتخابی را انتخاب میکند .

زیر منوی Master Page :
زیرین ترین لایه‌ی پنجره‌ی برنامه‌یتان را با کلیک در صفحه‌ی مورد نظر به صورت یک صفحه نشان میدهد .

زیر منوی Master Top Layer :
بالا ترین لایه‌ی پنجره‌ی برنامه‌یتان را با کلیک در صفحه‌ی مورد نظر به صورت یک صفحه نشان میدهد .

زیر منوی Background :
این زیر منو سه اختیار دارد :
Load Background Image : یک عکس برای لایه‌ی زیرین همان صفحه‌ی انتخابی (نه Master Page ) بارگذاری میکند . توجه داشته باشید که دسترسی به این عکس در لایه‌ی Master Page مقدور نیست .
Tile Background Image : این اختیار را به کاربر میدهد که عکس انتخابی برای لایه‌ی زیرین صفحه‌ی انتخاب شده را به صورت کاشی پیوسته نشان میدهد . این مورد برای عکس های کم حجم و کوچک اندازه مناسب است .
Delete Background Image : عکس انتخابی برای لایه‌ی زیرین صفحه‌ی انتخاب شده را حذف میکند .

زیر منوی Debug :
این زیر منو حالت اشکال زدایی برنامه برای استفاده بهینه از برنامه‌ی شما را در اختیار قرار میدهد و نشان گر آن است که در حالت اجرا چه کارهایی توسط برنامه انجام میشود . این قسمت اکثرا برای اشکالات سطحی برنامه‌های ساده‌ی ساخته‌ شده توسط MMB مناسب است .

زیر منوی Тest Current Page :
صفحه‌ی جاری انتخاب شده را آزمایش میکند .

زیر منوی Сheck for Lost Objects :
شیء های از دست رفته‌ مورد استفاده در برنامه را بررسی میکند .

زیر منوی Рroperties :
پنجره ویژگی های صفحه‌ی جاری را باز میکند .

Label : در این قسمت شما نام صفحه‌ی انتخابی را مینویسید .
Default : در لیست مقابل Default ، شما آیکون مربوط به ماوس خود را به هنگامی که نشانه گر ماوس به داخل محوطه‌ی Autorunتان میرود ، تعیین میکیند .
قسمت Background : این قسمت متشکل از سه بخش است :
From Master Page : پس زمینه را از قمسمت Master Page انتخاب میکند .
Color : رنگ پس زمینه‌ی صفحه‌ی انتخابی را تعیین میکند .
Image : برای پس زمینه‌ی صفحه‌ی انتخابی عکس انتخاب میکند . با دکمه‌ای که با علامت ضربدر است شما میتوانید عکس را حذف کنید. تیک Tile نشان میدهد که عکس پس زمینه باید به صورت کاشی کاری نمایش داده شود .
قسمت Play audio track from CDAudio or Mixed-mode CD : این قسمت این اختیار را میدهد که اگر دیسک حاوی Autorun مذبور به صورت Mixed-Mode یا CDAudio باشد از کدامین Track موسیقی را پخش کند .
قسمت Script : این قسمت ، قسمت برنامه نویسی به زبان ساده‌ی MMB است که درباره آن ان شاء ا... صحبت خواهیم کرد .
قسمت Page Transition : در این قسمت شما تاثیرات روی صفحه‌ی انتخابی را اعمال میکنید . این تاثیرات هنگام نمایان میشوند که صفحه‌ی انتخابی شما صفحه‌ی اول باشد یا توسط شیء های صفحات دیگر اعلان شود .
Delay : این قسمت دیر کرد یا همان تاخیر نمایش Effectهای انتخابی از لیست بالای آن را نشان میدهد . توجه داشته باشید که واحد اعداد موجود در کادر مقابل نوشته‌ی Delay به صورت مینی ثانیه است پس 1000 مینی ثانیه ، 1 ثانیه است .
Plug-in : اختیار مفید این قسمت ، بخش Plug-in آن است . این قسمت این اختیار را می دهد که کاربر Effectهای متفاوت از دیگر Effectهای موجود را بر روی صفحه اعمال کند . برای استفاده از این بخش باید فایلی با فرمت (Transition Plug-In (*.TLL داشته یا آن را بسازید .
قسمت Background Music : در این بخش ، شما آهنگ \ موسیقی بخش شونده‌ی پس زمینه‌ی صفحه‌ی انتخابی را انتخاب میکنید و با روشن بودن تیک (Loop (WAV ، آهنگ \ موسیقی شما بعد از پایان پخش ، تکرار مجدد خواهد شد .
توجه کنید که این تیک ، تمامی فرمت های موسیقی تعریف شده برای MMB را تکرار مجدد میکند نه فقط Wav .
فرمت های موسیقی تعریف شده برای برنامه MMB :

(Wave Files (*.wav
(MPEG Audio Files (* mpg *.mp 1;*.mp 2
(OggVorbis Files (*.ogg
(Windows Media Audio Files (*.wma
(Advanced Streaming Format Files (*.asf
(Midi Files (*.mid;*.rmi
(Module Files (*.mod
(Scream Tracker 3 Files (* s3m
(Fast Tracker II Files (*.xm
(Impulse Tracker Files (*.it
(*.*) All files


برای دریافت کمک های بیشتر راجع به این قسمت بر روی دکمه‌ی ? کلیک کنید .
برای اعمال تغییرات Ok و لغو دستورات اعمالی Cancel را بفشارید .

قاهر - Gahir
22-07-2009, 23:14
منوی Object |

زیر منوی Create :
این زیر منو حاوی شیء ها و ابزارآلاتی است که به عنوان کنترل های برنامه ی MMB در دسترس کاربران این برنامه قرار میگیرد .
فقط کافی است که جزء های این زیر منو را بکشید و در قسمت برنامه خود رها کنید ( Drag and Drop ) که کاری است بس آسان و نیازی به توضیح اضافی درباره ی این قسمت نیست .

زیر منوی Clone Bitmap Object :
این زیر منو به طور پیشفرض روشن نیست . وقتی یک عکسی با فرمت های شناخته شده در این برنامه ( که قبلا توضیح دادیم ) را انتخاب میکنید این زیر منو روشن میشود . با کلید روی آن یک عکس از همان عکس کپی برداری میشود که نام پیشفرض Clone و یک شمارنده ی بعد از آن را میگیرد .

زیر منوی Actions :
این زیر منو دارای چهار جزء است . البته اجزای این زیر منو هنگامی که یک کنترل انتخاب شده باشد ، قابل استفاده است .
جزء External Commands and Page Actions : این جزء یک کادر تبادلی باز میکند که با آن میتوان محدودی از عملکردهای مختص این برنامه را انجام داد .
قسمت Trigger Action : این قسمت دارای سه زیر قسمت است ، که در مقابل برچسبOn Mouse Click ، گزینه ای از لیست عملکردهایی که هنگام کلید روی ماوس اعمال میشود ، انجام میشود . کادر مقابل برجسب Path به طور پیشفرض ( در حالت انتخاب شده ی گزینه ی None ) خاموش میباشد ، عموما با انتخاب سایر گزینه ها به غیر از گزینه ی None روشن میشود و نیز برچسب Path تنها در حالت انتخاب گزینه ی Go To Page به Page تغییر میکند .کادر مقابل برچسب More Parameters نیز به طور پیشفرض خاموش است ، که کادر مقابل آن ، پارمترهای اضافی را برای نوع عملکرد خاص هر گزینه اعمال میکند .

عملکردهای لیست شده ی کادر مقابل برچسب On Mouse Click این کادرتبادلی که مخصوص این برنامه است به شرح زیر است :


None : انتخاب این گزینه از لیست هیچ عملکردی را انجام نمیدهد ( در واقع عملکرد هیچی را انجام میدهد)
Run Program : این گزینه لینک برنامه ی قرار داده شده در کادر Path را با توجه به کادر More Parameters اجرا میکند . که خالی بودن کادر More Parameters هیچ تاثیری در اجرای نشدن آن ندارد .
Explore disk : این گزینه ، لینک دایکتوری قرار داده شده در کادر Path را کاوش میکند . کاوش یک دایکتوری با باز شدن فولدر قرار داده شده در کادر Path در یک صفحه ی جدید بالای سطح پنجره ی برنامه یتان صورت میگیرد.
Browse web : این گزینه نیز ، لینک وب اینترنتی قرار داده شده در کادر Path را با باز کردن Explorer اینترنتی پیشفرض سیستم ، اجرا و جستجو میکند .
Send e-mail : این گزینه ، به آدرس پست الکترونیکی ( جدیدا رایانامه :دی) قرار داده شده در کادر Path بعد از پارامتر : mail to با باز کردن برنامه ی مدیریت رایانامه یا همان OutLook ، یک نامه اختیاری با محتوییاتی که شما قرار میدهید ، می فرستد .
Run another project : این گزینه این اختیار را به کاربر میدهد که در پروژه ی جاری خود که قرار است به صورت فایل exe درآید ، یک فایل پروژه ی دیگر از همین برنامه به فرمت mbd که نام کامل و آدرس دقیق آن در کادر Path قرار گرفته می شود ، اجرا کند .
Exit : با انتخاب این گزینه برنامه از اجرا متوقف میشود .
Go To First Page : این گزینه ، کاربر را به اولین صفحه ی قرار داده شده در لیست صفحه ها در برنامه منتقل میکند .
Go To Last Page : این گزینه ، کاربر را به آخرین صفحه ی قرار داده شده در لیست صفحه ها در برنامه منتقل میکند .
Go To Next Page : این گزینه ، کاربر را به صفحه ی بعد از صفحه ی جاری که این عمل در آن انجام میشود ، منتقل میکند .
Go To Prev Page : این گزینه ، کاربر را به صفحه ی قبل از صفحه ی جاری که این عمل در آن انجام میشود ، منتقل میکند .(Prev گرفته شده از Preview ( یعنی پیش نمایش داده شده ))
Go To Page : این گزینه ، شما را به صفحه ای که دوست دارید می برد . فقط کافی است که نام صفحه ی خود که در لیست صفحات قرار دارد را در کادر Page بنوسید .
Minimize : این گزینه ، پنجره ی نمایشی برنامه یتان را کوچک نمایی میکند .
Audio Open : گزینه های بعد از این گزینه اکـثرا مناسب دیسک های Mixed-Mode یا CDAudio میباشند که این گزینه ، فایل موسیقی ای که نام و آدرس آن در کادر Path قرار داده میشود را اجرا (باز) می کند .
Audio Stop : فایل موسیقی ای که در حال پخش شدن است را قطع میکند .
Audio Play : فایل موسیقی ای که باز شده است ( خط 14 ) را پخش میکند .
Audio Pause : فایل موسیقی ای که در حال پخش شدن است را متوقف میکند .
Audio FW : مسیر (Track) موسیقی باز شده ی جاری یا در حال پخش جاری را به مسیر بعد میبرد .FW از ForWard ( یعنی پیش رو - به سمت پیش ) گرفته شده است .
Audio BW : مسیر (Track) موسیقی باز شده ی جاری یا در حال پخش جاری را به مسیر قبل میبرد . BW از BackWard ( یعنی پسرو - به سمت پیشین ) گرفته شده است .

البته لازم به ذکر است که فرمت قابل فهم برای Audio ( موسیقی ) در این مورد متفاوت است که فرمت های زیر برای برنامه قابل اجرا و فهم هستند :


(Supported song types (*.ogg;*.wma;*.asf
(OggVorbis Files (*.ogg
(Windows Media Audio Files (*.wma
(Advanced Streaming Format Files (*.asf


توجه کنید که استفاده از کادر More Parameter برای استفاده از سایر ویژگی های گزینه های قرار داده شده در لیست است . برای بدست آوردن پارامتر های مربوط به هر گزینه ناچاریت به مرجع اصلی یا فایل Help برنامه رجوع کنید . در واقع این پارامترها مجموعه ای از ثوابت ها هستند که ممکن است برای هر گزینه ای متفاوت باشد .

برچسب Please use relative paths از شما خواهش و تمنا و التماس :دی کرده است که از آدرس دهی مرجع که توضیح آن با کلیک روی دکمه ی Show Me مقابل آن برچسب که با اجرای یک برنامه ی دیگر ظاهر میشود ، استفاده کنید .
( به طور خلاصه : دکمه ی Show Me را بفشارید تا توضیحی در باره ی نحوه ی پیادی سازی آدرس دهی مرجع را یاد بگیرید )

قسمت های دیگر این کادر تبادلی ( یعنی آنچه که در زیر خط افقی نوشته شده است ، هیچ جنبه ای جز آموزش نحوه ی استفاده از این کادر و موارد آن ، ندارد ) . سازنده ی برنامه از آوردن مثال برای آموزش این قسمت برنامه کمک گرفته است .

اگر چنانچه دوست دارید که تغییرات انجام شده اعمال شوند ، روی دکمه OK و برای لغو تغییرات اعمالی روی Cancel را بفشارید .
اگر تمایل به دریافت کمک بیشتر از طریق فایل کمکی برنامه دارید بر روی دکمه‌ی ? کلیک کنید .




جزء Interaction with other objects :
این جزء یک کادر تبادلی باز میکند .

قسمت Interaction with other objects : این قسمت دو بخش دارد .

بخش Moving Mouse over the object trigger : این بخش این را نشان میدهد که هنگامی که ماوس روی کنترل مربوطه برود چه عکس العملی را انجام دهد ، این عکس العمل بلافاصله بعد از اینکه ماوس از محوطه ی کنترل خارج شود ، لغو میشود .
Action : کادر مقابل این برچسب ، چندین عملکردی که به هنگام رفتن ماوس روی کنترل قابل دسترسی است را لیست کرده است .
Show/Hide : این گزینه ، شیء انتخابی از لیست کادر پایین آن یعنی کادر مقابل برچسب Object را نمایش / مخفی می دهد/کند .
Show/Fade Out : این گزینه ، شیء انتخابی از لیست پایین آن یعنی کادر مقابل برچسب Object را نمایش / مخفی به صورت ملایم می دهد/کند . توجه داشته باشید که این قسمت فقط مناسب شیء های تکی است و برای شی ء هایی که گروه بندی میشوند اصلا مناسب نیست و به صورت نمایش / مخفی شدن خشک انجام میشود . یکی دیگر از نقطه ضعف های این برنامه این قسمت است که امکان مخفی کردن نرم و ملایم را از گروه ها میگید در حالیکه که امکان انتخاب گروه ها در لیست مقابل Object است .
Show Only : شیء انتخابی در لیست Object را فقط نمایش میدهد .
Hide Only : شیء انتخابی در لیست Object را فقط مخفی میکند .
RunScript : این قسمت برنامه ی نوشته شده توسط MMB را، بهنگامی که ماوس روی کنترل قرار گیرد ، اجرا میکند که بعد از گذشتن ماوس از محوطه ی شیء این عملکرد ساقد میشود .
تنها بخش ملموس این کادر تبادلی و این بخش این اختیار است ، در حالیکه میتوان عملکردهای بالایی این عملکرد که در لیست قرار داده شده اند را نیز در Script خود اجرا کرد .
بخش Mouse click on the object trigger : این بخش نیز عملکردهایی که ماوس روی شیء انتخابی به هنگام کلید انجام میدهد را نشان میدهد .
Action 1 و Action 2 : این دو عملکرد دارای لیست های یکسانی هستند که کارهای مشابهی را انجام میدهند . و چندان مزیت جالب توجهی ندارند .
یکی دیگر از نقطه ضعف های این برنامه این دو قسمت است که به عنوانی قسمت های ضاید به شمار میروند ، علاوه بر اینکه قسمت های جدیدی نسبت به هم ندارند ، بلکه امکان اجرای Script هم در این قسمت وجود ندارد . شاید ممکن است کاربری ، بیش از 2 عملکرد را بهنگام کلید روی کنترل اعمال کند ، در این حالت چاره چیست ؟!
Show/Hide : این گزینه ، شیء انتخابی از لیست کادر پایین آن یعنی کادر مقابل برچسب Object را نمایش / مخفی می دهد/کند .
Video Play : شیء ویدیویی انتخابی در لیست Object را پخش میکند .
Video Stop :شیء ویدیویی انتخابی در لیست Object را قطع پخش میکند .
Video Pause : شیء ویدیویی انتخابی در لیست Object را متوقف میکند .
Video Skip FW : شیء ویدیویی انتخابی در لیست Object را به صورت فریم به فریم ، به فریم بعدی منتقل میکند در حالیکه که پخش شیء ویدیویی متوقف شده است .
Video Skip BW : شیء ویدیویی انتخابی در لیست Object را به صورت فریم به فریم ، به فریم قبلی منتقل میکند در حالیکه که پخش شیء ویدیویی متوقف شده است .
Video 2 x Fast : شیء ویدیویی انتخابی در لیست Object را با سرعت 2x شتاب میبخشد .
Video 2 x Slow : شیء ویدیویی انتخابی در لیست Object را با سرعت 2x کند میکند .
Show : شیء انتخابی در لیست Object را فقط نمایش میدهد .
Hide : شیء انتخابی در لیست Object را فقط مخفی میکند .
(Invert (Show-Hide : شیء انتخابی در لیست Object را اگر قابل رویت باشد مخفی میکند در غیر این صورت نمایش می دهد .

توجه داشته باشید که لیست Object به صورت خودکار نام شیء(کنترل)های قرار داده شده در پنجره ی کاری را گرفته به لیست اضافه میکند .
یکی دیگر از نقطه ضعف های این برنامه ، این است که این برنامه در لیست Object فقط نام شیء ها را قرار میدهد ولی نوع آنها در لیست به هیچ عنوان مشخص نیست ، مگر اینکه خودتان جزئی از نام شیء(کنترل) را به مشخص کردن نوع آن اختصاص دهید که این کاری است عبث و وقت گیر . علاوه بر این موارد اندازه لیست انتخابی Object و نظایرش در این برنامه با اندازه ی بزرگترین نام کنترلی که در لیست است ، تغییر نمیکند (مناسب نمیشود ) . یعنی اندازه ی لیست انتخابی Object که در حال پیشفرض ( خالی بودن ) فقط 18 تا 23 کارکتر را نمایش میدهد، در حالتی که شیء (کنترلی) ، نامی بیشتر از این کاراترها را داشته باشد ، نام شیء(کنترل) به طور کامل قابل دیدن نیست .

در این برنامه فرمت های ویدیویی قابل فهم در زیر آمده است :


(Video Files (*avi ;*.qt; *mov ; *.mpg ;*.mpeg ; *.m 1v ;*.asf; *.wmv
(AVI Files (*.avi
(Windows Media (*.asf; *.wmv
(MPEG Files (*mpg ; *mpeg ;*.m1v
(QuickTime Files (*.qt; *.mov
All File


اگر چنانچه دوست دارید که تغییرات انجام شده اعمال شوند ، روی دکمه OK و برای لغو تغییرات اعمالی روی Cancel را بفشارید .
اگر تمایل به دریافت کمک بیشتر از طریق فایل کمکی برنامه دارید بر روی دکمه‌ی ? کلیک کنید .

جزء Sound Actions :
این جزء که یک کادر تبادلی باز میکند دارای یک قسمت است .

قسمت Play Sound : این قسمت دارای دو بخش است .

بخش Mouse over the object : این بخش این را نشان میدهد که وقتی ماوس روی کنترل رود چه موسیقی ای را پخش کند . و وقتی ماوس از محوطه خارج شود بخش موسیقی لغو میشود .
شما میتوانید موسیقی های خود را با استفاده از دکمه ی مقابل کادر زیر برچسب Mouse over the object که به صورت سه نقطه است [...] انتخاب و اضافه کنید . بعد از انتخاب موسیقی قابل فهم که لیست فرمت های شناخته شده ی آن در کادر مربوطه است ، آدرس موسیقی ای که شما از آنجا آن موسیقی را انتخاب کرده اید در کادر زیر بچسب Mouse over the object ظاهر میشود .
چنانچه تمایل دارید موسیقی های خود را از فایل Embed داخل پروژه استفاده کنید از دکمه ی مقابل دکمه ی [...] استفاده کنید یعنی دکمه ای شبیه این کاراکترها [/\/\] .
توجه داشته باشید که فایل های موسیقی ای که از راه Embed وارد میشوند ، فقط نام آنها در لیست کادر زیر برچسب Mouse over the object ظاهر میشود .

بخش Mouse click on object : این بخش نیز این را نشان میدهد که بهنگامی که بر روی شیء انتخابی کلیک میکنید چه فایل موسیقی ای پخش شود . همانند بخش قبل این بخش نیز دارای موارد انتخابی موسیقی یکسانی است .
در زیر این دو بخش ، یک برچسب "for CD Audio use "CD:num وجود دارد که نشان میدهد ، برای دیسک های CDAudio فقط کافی است که پارامتر :CD را بنوسید و بعد از آن شماره ی Trackای که میخواهید موسیقیان آن باشد را وارد کنید .

قسمت های بعد از خط افقی هیچ جنبه ای جز نشان دادن مراحل استفاده از این کادر به صورت مثال ندارد .



اگر چنانچه دوست دارید که تغییرات انجام شده اعمال شوند ، روی دکمه OK و برای لغو تغییرات اعمالی روی Cancel را بفشارید .
اگر تمایل به دریافت کمک بیشتر از طریق فایل کمکی برنامه دارید بر روی دکمه‌ی ? کلیک کنید .

جزء (More Actions (Script language :
این جزء که یک کادر تبادلی باز میکند ، نیاز به آموزش زیاد و نوشته های زیادی دارد در بخش مخصوص خود آموزش داده میشود .

جرخی در این قسمت بزنید و از قسمت های مختلف این کادر تبادلی دیدن کنید تا بیشتر با این قسمت آشنا شوید .


اگر چنانچه دوست دارید که تغییرات انجام شده اعمال شوند ، روی دکمه OK و برای لغو تغییرات اعمالی روی Cancel را بفشارید .
اگر تمایل به دریافت کمک بیشتر از طریق فایل کمکی برنامه دارید بر روی دکمه‌ی ? کلیک کنید .

زیر منوی Properties :
این زیر منو هم زمانی که یک شیء انتخاب شده است روشن میشود و یک کادرتبادلی مشخصه ی مربوط به شیء انتخابی را باز میکند . در این کادر تبادلی که برای هر شیء ، مخصوص همان شیء است ، مشخصه های مخصوص آن را نیز ارائه میدهد .
این کادر تبادلی را میتوانید با دوبار کلیک بر روی شیء مورد نظر باز کنید .

در Properties تمامی شیءها ، کادرهای تبادلی More Actions (Script language) ، Sound Actions ، Interaction with other objects ، External Commands and Page Actions وجود دارد و با دکمه ای که دارای Icon نشان دهنده ی Action مربوطه است ، به ترتیب قرار داده شده اند .

Properties صفحه ی یک پنجره فقط دارای کادرتبادلی (More Actions (Script language است .

اگر چنانچه دوست دارید که تغییرات انجام شده اعمال شوند ، روی دکمه OK و برای لغو تغییرات اعمالی روی Cancel را بفشارید .
اگر تمایل به دریافت کمک بیشتر از طریق فایل کمکی برنامه دارید بر روی دکمه‌ی ? در کادر تبادلی More Actions و دکمه ی Help در سایر کادرهای تبادلی کلیک کنید .

قاهر - Gahir
17-08-2009, 22:26
منوی Arrange |
در این منو ، اختیاراتی چون نحوه ی چیدمان اشیاء و کنترل های برنامه ، مرتب سازی ، و لایه ی قرار گیری آن ها ، قرار داده شده است .

زیر منوی Nudge :
در این زیر منو ، اختیارات حرکتی اشیا قرار داده شده است که این اختیارات سبب حرکت اشیا و کنترل ها به قسمت های انتخابی میشود . چهار اختیار Pixel Up ، Pixel Down ، Pixel Left و Pixel Right در صورتی که شی مورد نظر انتخاب شده باشد ، موقعیت آن را فقط به اندازه ی یک پیکسل (Pixel) تغییر میدهد . چهار اختیار بعد که به ترتیب چهار اختیار قبلی قرار داده شده است ، شی انتخابی ، با این تفاوت که فقط به اندازه ی 10 پیکسل به سمت اختیار انتخابی حرکت میدهد را نشان میدهد . چهار اختیار بعدی این زیر منو به ترتیب :
Lower By Pixel (کم کردن به اندازه ی یک پیکسل(عمودی) ) ، شی انتخابی را در صورت وجود اختیار تغییر اندازه ( مانند مربع) ، به اندازه ی یک پیکسل در راستای عمود کوچک میکند .
Heighten By Pixel (بزرگ کردن به اندازه ی یک پیکسل(عمودی)) ، شی انتخابی را در صورت وجود اختیار تغییر اندازه ، به اندازه ی یک پیکسل در راستای عمود بزرگ میکند .
Narrow By Pixel ( باریک کردن به اندازه ی یک پیکسل (افقی)) ، شی انتخابی را در صورت وجود اختیار تغییر اندازه ، به اندازه ی یک پیکسل در راستای افق کوچک میکند .
Widen By Pixel ( پهن کردن به اندازه ی یک پیکسل (افقی)) ، شی انتخابی را در صورت وجود اختیار تغییر اندازه ، به اندازه ی یک پیکسل در راستای افق بزرگ میکند .
چهار اختیار بعدی این اختیارات به ترتیب اختیارات قبلی را با این تفاوت که تغییرات به صورت 10 پیکسلی است ، انجام میدهند .
برای سرعت بخشیدن به کار کردن در این برنامه بهتر است کلید های فوری این اختیارات را که در مقابل آن ها نوشته شده است را به کار ببرید .

زیر منوی Order :
این زیر منو اختیارات زیر را انجام میدهد .
Bring to Front : شی یا کنترل انتخابی را به بالاترین لایه ی موجود در صفحه ی کاربری برنامه منتقل میکند .
Send to Back : شی یا کنترل انتخابی را به پایین ترین لایه ی موجود در صفحه ی کاربری برنامه منتقل میکند .
Bring Forward : شی یا کنترل انتخابی را یک لایه ی به بالا میبرد .
Send Backward : شی یا کنترل انتخابی را یک لایه ی به پایین میبرد .

زیر منوی Align :
این زیر منو اختیارات نحوه ی چیدمان بیش از دو شی را به کاربر میدهد . فقط زمانی که میخواهید محل قرار گیری بیش از یک شی را به دلخواه مرتب کنید ، بعد از انتخاب دو شی ، این اختیارات روشن میشوند.
Left : شی های انتخابی را بر اساس محل چپ ترین شی انتخاب شده در راستای عمودی بر آن می چیند .
Right : شی های انتخابی را بر اساس محل راست ترین شی انتخاب شده در راستای عمودی بر آن می چیند .
Top : شی های انتخابی را بر اساس محل بالاترین شی انتخاب شده در راستای افقی بر آن می چیند .
Bottom : شی های انتخابی را بر اساس محل پایین ترین شی انتخاب شده در راستای افقی بر آن می چیند .
Center : شی های انتخابی را در مرکز شی های انتخاب شده میچیند .

زیر منوی Combine :
این زیر منو که دارای یک اختیار Objects with Background است ، این اختیار را به کاربر میدهد که بتواند از تمامی شی ها و کنترل های موجود در پنجره ی کاری برنامه عکس بکشد و آن عکس را پس زمینه ی ذاتی آن صفحه ی حاوی این شی ها قرار دهد .
با کلید روی این اختیار یک پنجره ی جدید محتوی یک پانل نماینده ی عکس کشیده شده از صفحه و سه اختیار را نشان میدهد .
توجه داشته باشید این اختیار زمانی روشن میشود که شی یا کنترلی انتخاب شده باشد .
قسمت What to Do ؟ : این قسمت دو دکمه ی رادیو که هر کدام کارایی متفاوتی دارد را داراست .
Use this image to create new Background : با روشن بودن این دکمه ، عکس نمایش داده شده در پانل به عنوان پس زمینه ی ذاتی صفحه ی حاوی آن شی (ها) میشود .
Create new floating Graphic Object : با روشن بودن این دکمه ، عکس نمایش داده شده در پانل، پس زمینه ی ذاتی صفحه ی حاوی آن شی (ها) نمیشود ، بلکه از این شی (ها)، عکس کشیده و آن عکس را به صورت یک شی عکس جدید در همان محل ذخیره میکند . اگر دکمه ی تیک Delete Source Objects روشن باشد ، شی (های) اصلی که از آن عکس گرفته شده است ، حذف میشود.
Delete Source Objects : با روشن بودن این تیک ، شی های انتخابی بعد از اینکه از آنها عکس کشیده شده ، حذف میشوند .

زیر منوی Group :
این زیر منو ، شی های انتخابی را گروه بندی میکند و با اسم پیشفرض Group و یک شمارنده ی بعد از آن ، نام گذاری میکند .
با گروه بندی شی های مورد نیاز ، از شلوغی در برنامه جلوگیری میشود و در بسیاری از موارد بسیار مفید است .
برای ایجاد گروه ، باید حداقل دو شی انتخاب شده باشند ، که با انتخاب حداقل مقدار برای ایجاد گروه ، زیر منوی Group روشن میشود که با کلید روی آن ، شی های انتخابی ، گروه بندی میشوند .
زیر منوی UnGroup :
هنگامی که گروهی را ایجاد میکنید ، زیر منوی UnGroup روشن میشود که با این زیر منو میتوانید ، گروه بندی را لغو کنید و شی ها به حالت اولیه خود یعنی ، غیر گروه بندی شده باز گردانید .
زیر منوی Add to Group :
وقتی یک گروه ساخته اید و بخواهید به آن گروه شی یا شی هایی اضافه کنید ، میتوانید با انتخاب گروه مورد نظر و شی یا شی هایی که میخواهید آنها هم به گروه اضافه شوند و با کلید روی زیر منوی ظاهر شده ی Add to Group ، این کار را انجام دهید .
زیر منوی Remove from group :
چنانچه میخواهید شی یا شی هایی از یک گروه خارج کنید ، یعنی جزء گروه بندی نباشند ، روی شی (های) مورد نظر در گروه مربوطه کلیک کنید ، سپس زیر منوی Remove from group ظاهر میشود که با کلید روی آن ، شی یا شی هایی انتخابی در داخل گروه ، از حالت گروه بندی خارج میشو(ن)د .
توجه :
یکی دیگر از اشکالات این نسخه این قسمت است که میتوان به عنوان یک نکته به شما گفت : در این برنامه امکان ایجاد گروه بندی یک شی به تنهایی وجود ندارد ، یعنی اگر بخواهید که فقط برای مثال یک مربع را گروه بندی کنید ، نمیتوانید . ولی با وجود یک اشکال ، چنانچه تمایل به ایجاد گروه تک عضوی دارید ، ابتدا شی مورد نظر را میخواهید گروه بندی شود را به همراه یک شی دیگر که قرار است آن هم گروه بندی و بعد از گروه حذف شود را انتخاب کنید و با هم گروه کنید ، سپس روی شی که قرار بود حذف شود کلید کنید و از منوی Arrange زیر منوی Remove from group را انتخاب کنید ، حالا شما یک گروه تک عضوی دارید . البته همانطور که نوشتم این یک اشکال برنامه نویسی است ، چون اگر برنامه نویس از قبل میخواست گروه بندی تک عضوی وجود داشته باشد ، این اختیار را به هنگامی که یک شی به تنهایی انتخاب است ، قرار میداد ، ولی بهتر از گروه بندی برای چندین جمع چندین شی در یک گروه استفاده کنید .
زیر منوی Group Manager :
این زیر منو به طور پیشفرض بدون اینکه شی ای انتخاب شده باشد روشن است .
زیر منوی Group Manager یک پنجره ی جدیدی را باز میکند که در این پنجره برای راحتی کار کاربر ، دو اختیار زیر منوهای Group و UnGroup و یک لیست نشان دهنده ی شی های موجود در پنجره ی کاری کاربر را نشان میدهد .
اگر در پنجره ی کاری کاربر شی ای وجود داشته باشد ، در لیست این پنجره قرار میگیرید ولی باید حداقل دو شی برای گروه بندی انتخاب شده باشند تا بتوانند گروه بندی شوند .
برای گروه بندی در این پنجره شی های مورد نظر خود را انتخاب کنید و دکمه ی Group زیر لیست را بفشارید تا گروه بندی صورت گیرید ، در این لیست شما نمیتوانید نام گروه را تغییر دهید ، این لیست فقط نشان دهنده ی عملیات گروه بندی است . علاوه بر آن هنگام انتخاب شی های خود و بعد از زدن دکمه ی Group در مقابل نام گروه که به طور پیشفرض Group نامیده شده است یک شمارنده که نشان دهنده ی تعداد عناصر داخل این گروه است را نشان میدهد . این شمارنده که داخل دو کروشه قرار میگیرید جزو نام گروه بندی نیست .
توجه :
برای انتخاب شی ها به صورت تک-تکی در لیست Group Manager میتوانید از کلید Ctrl استفاده کنید .
برای انتخاب شی ها به صورت متوالی (سری) در لیست Group Manager میتوانید از کلید Shift استفاده کنید .

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

برای بستن پنچره Group Manager میتوانید از دکمه Close استفاده کنید .

قاهر - Gahir
19-08-2009, 13:30
منوی Effects |

این منو ، اختیاراتی چون ایجاد جلوه های ویژه تصویر و نوشته را در اختیار کاربر قرار میدهد .

زیر منوی Flip ، شکل انتخابی را به صورت عمودی یا افقی معکوس میکند .
زیر منو های زیر هنگامی روشن میشوند که عکسی انتخاب شده باشد :

Blur : تصویر را تار میکند .
Sharpen : شکل را جلا میبخشد و قسمت های آن را تیز میکند .
Convert to Gray Scale : شکل رنگی یا غیر رنگی را سیاه-سفید میکند .
Tile : شکل را به صورت کاشی میبرد . یعنی شکلی را انتخاب کرده و آن را کوچک کنید ، سپس بعد از زدن این دکمه ، آن مقدار تغییر اندازه شده روی شکل اصلی ماسک میشود و آن قسمت دیده خواهد شد .
Crop : قسمتی از شکل که کاربر توسط ماوس انتخاب میکند را میبرد .

زیر منوی MMB Effects :
این زیر منو چند جلوه را روی کنترل های این برنامه اعمال میکند که به ترتیب زیر است :
Drop Shadow : سایه ای با توجه به اختیارات قرار داده شده به کنترل الحاق میکند .
Glow : اطراف کنترل ، رنگی اختیاری را میتاباند .
Fire : اطراف کنترل ، شکلی به صورت آتش قرار میدهد .
Cut Out : در اثر بریدن کنترل یا شکل ، آن قسمت ها را جدا میکند و حالت خاصی به کنترل یا شکل میبخشد .
Bevel : تیزی های لبه ی نوشته ها را میگیرید و از حالت نرمی خارج میکند . توجه کنید که این جزء فقط روی نوشته ها اعمال میشود .

زیر منوی Special Effects :
این زیر منو نیز ، چند جلوه ی ویژه برای عکس ها در اختیار کاربران قرار میدهد .در این جا فقط توضیحاتی مختصر از عملکرد آنها میدهیم .

Water : روی تصویر آینه ای به صورت اینکه شکل روی آب است ، اعمال میکند .
Motion Blur : شکل را به صورت تار و بلور حرکتی قرار میدهد . یعنی انگار به مرکز شکل حرکت کرده ایم و از آن عکس کشیده ایم .
Emboss : شکل را برجسته میکند . (حکاکی شده )
Sketch : شکل را به صورت تصویر نقاشی شده توسط قلم در می آورد .
Crayon : شکل را به حالتی که انگار با آبرنگ نقاشی کرده ایم در می آورد .
Glass : شکل را به صورت شیشه در می آورد .
Cube : شکل را به صورت یک مکعب در می آورد .
Mosaic : شکل را به صورت موزاییکی (سانسوری) در می آورد .
Flower : شکل را به صورت برگ های گل در می آورد .
Ripple : شکل را به صورت موج دار نشان میدهد .
Twirl : شکل را به صورت یک شکل چرخش داده شده در می آورد .

زیر منوی Interactive Effects :
این زیر منو نیز سه اختیار دارد که این سه اختیار را میتوان به صورت دستی روی شکل عملیاتی انجام داد :

Warp : شکل را با تغییر ماوس روی آن میشکند و چین و چروک را اعمال میکند .
Impressionist : روی شکل اثراتی که در لیست انتخاب میکنید، میگذارد .
Metal Light : روی شکل یک ماسک رنگی که به صورت لامپ است اعمال میکند .

زیر منوی Color Tweak Effects :
این زیر منو فقط برای عکس ها قابل دسترسی است و لیستی از تغییرات رنگی روی عکس را برای تغییر و اعمال Effect سریع در اختیار کاربر قرار داده است .

زیر منو های Restore Original و Make New Original :
این زیر منو ها فقط هنگامی که Effectهای Blur ، Sharpen ،Convert to Gray Scale ، Tile و Crop روی عکس اعمال شده اند ، روشن میشود .
Restore Original : بعد از اعمال Effectهایی که این زیر منو را روشن میکنند ، با کلید روی آن عکس به حالت اولیه و اصلی خود باز میگرد .
Make New Original : این زیر منو آخرین Effectهای اعمال شده روی عکس را روی فایل عکس لود شده در برنامه ، ذخیره کرده و عکس ، همان عکسی میشود که قبل از زدن این زیر منو دیده اید . پس با اعمال دوباره Effectهایی که این زیر منو را روشن میکنند و زدن Restore Original دیگر به حالت اصلی اولیه که لود کرده اید باز نخواهد گشت بلکه به حالت قبلی بر خواهد گشت .

قاهر - Gahir
20-08-2009, 20:12
منوی Tools |

زیر منوی Designer settings :
این زیر منو اختیارات طراحی را در اختیار کاربر قرار میدهد .
تیک Allow only one instance of Designer : این تیک باعث میشود که فقط یکی از طراح ها همزمان اجرا شود .
قسمت FMOD Configuration : این قسمت اختیارات مربوط به صدای برنامه را در اختیار کاربر قرار میدهد .
Output driver : درایور یا راه انداز صوتی خروجی را در لیست مقابل آن تعیین میکنید .
Sound device : دستگاه صوتی برای تشخیص به هنگام پخش صوت در برنامه exe. ساخته شده را نشان میدهد . که بهتر است این دو قسمت را به حال خود بگذارید مگر اشکالی با این اختیارات پیش آید .
تیک MPEG accurate VBR encoding timing : فایل MPEG را دقیقا با رمز گذاری VBR تنظیم میکند .
قسمت To Run or Test Current page : این قسمت،دو دکمه ی رادیویی را در اختیار کاربر قرار میدهد .
Use internal Player : این دکمه که به طور پیش فرض روشن است ، از Player ( پخش کننده ) داخلی خودش استفاده میکند که اگر این دکمه روشن باشد ، نمیتوانید ، آدرس هایی که در محل exe. برنامه Autorun وجود دارند اجرا کنید و به طور پیش فرض مسیر Source برنامه exe. اوتورانتان مسیر دایرکتوری نصب برنامه MMB خواهد بود .
برای مثال : اگر برنامه ی MMB را در مسیر مقابل نصب کرده اید: C:\Program files\MMB ، مسیر اصلی برنامه exe. اوتورانتان نیز در همین مسیر خواهد بود .
Run External player in the location : این دکمه از یک مسیر مجزا که باید مسیری باشد که فایل exe. اوتوران در آن ساخته میشود ، برای آدرسی که فایل exe. همراه خود برای شناسایی مسیر خود لازم دارد ، استفاده میکند .
یعنی با روشن بودن این دکمه و بعد از انتخاب مسیر فایل exe. برنامه Autorunنتان ، این مسیر ، مسیری میشود که فایل exe. در خود نگه میدارد که در یک متغیر جهانی به نام <SRCDIR> ، که مخفف {SouRCe DIRectory}(دایرکتوری منبع-اصلی) است ، ذخیره میکند .
دیگر بعد از این کار برای اجرای برنامه ها در دیسک نوشته شده ، نیازی به تعریف مسیر فایل exe. اوتورانتان ندارید .
برای مثال : اگر دیسک حاوی Autorun را در یک دیسک گردان با نام \:H بگذارید و نام برنامه اوتورانتان Autourn.exe باشد ، مسیر اصلی برنامه میشود : H:\Autourn.exe و اگر دیسک حاوی Autorun را در یک دیسک گردان دیگر با نام فرضی \:J قرار دهید ، آنگاه مسیر اصلی برنامه اوتوران میشود : J:\Autorun.exe به این ترتیب مسیر فایل exe. اوتورانتان در متغیر جهانی <SRCDIR> با توجه به مسیر اجرا شدن آن ، تغییر میکند و دیگر اشکالی در اجرا کردن مسیر سایر برنامه ها در دیسک و نگرانی نسبت به اجرا شدن یا نشدن آن نخواهید داشت .

چنانچه تمایل به اعمال تغییرات هستید دکمه OK و برای خروج از پنجره و لغو تغییرات اعمالی Cancel را بفشارید .

زیر منوی Grid Settings :
این زیر منو اختیارات سیم کشی های را در اختیار کاربران قرار میدهد .
این سیم کشی ها(بهتر است بگوییم گرید ) به صورت نقطه نقطه بوده و برای راحتی کار کاربر و دقت او در طراحی صفحه اوتوران او کمک میکند .
همانطور که در منوی Edit توضیح دادیم .
با زدن کلیک روی این زیر منو ، پنجره ی جدیدی ایجاد میشود که این پنجره دارای دو اختیار زیر است .
Grid X و Grid Y : این دو گرید ، فاصله ی طولی و عرضی این سیم کشی ها معین میکنند . که به طور پیشفرض دو مقدار 10 و 10 را دارد . کمترین مقدار این دو گرید عدد 2 است .
برای اینکه بتوانید ، طراحی را با این برنامه بهتر انجام دهید بهتر است از این گریدها استفاده کنید .

چنانچه تمایل به اعمال تغییرات هستید دکمه OK و برای خروج از پنجره و لغو تغییرات اعمالی Cancel را بفشارید .

زیر منوی Skins :
این زیر منو اختیار تغییر پوسته ی برنامه را به کاربر میدهد .
این زیر منو این Skinها را بنا به عادت کاربر در اختیار وی قرار داده است .
Standard : حالت Skin ویندوز 98 را دارد ، چون نسخ قدیمی برنامه C ، به طور پیشفرض این Skin را داشت ولی اکنون پیشرفت چسم گیری کرده است .
Windows XP : این Skin به طور پیشفرض انتخاب شده است .
Mac : پوسته ای شبیه به پوسته ی سیستم عامل ماکینتاش را در اختیار کاربر قرار میدهد .
Gradient : یک Skinای که منو ها و سایر قسمت ها را با شیب رنگی خط نشان میدهد . بسیار مشهود است که اسن Skin توسط خود سازنده ساخته شده است .

زیر منوی Smart Expanding Menus :
با روشن بودن این زیر منو ، برای برخی منو ها که به صورت گروهی یا طولانی هستند ، یک دکمه ای که باعث کمتر شدن حجم منو و راحتی در استفاده میشود ، قرار داده اند که به طور پیشفرض این زیر منو خاموش است .

زیر منوی Customize :
این زیر منو با باز کردن پنجره ای جدید باعث هر چه سفارشی تر شدن منو ها و زیر منو ها و ابزارآلات میشود .
سربرگ Commands : این سربرگ(Tab) شامل تمامی زیر منوها و منوها این برنامه است که در دو لیست Categories در سمت چپ و Commands در سمت راست میباشد .
با انتخاب هر منو یا عنصر از لیست Categories در سمت راست آن ، لیست Commands ، زیر منوهای آن را نشان میدهد که شما میتوانید با کلید بر روی هر یک از عناصر یا زیر منوهای این منوها علاوه بر اینکه توضیحات آنها را در قسمت Description مشاهده کنید ، میتوانید با عمل کشیدن و رها کردن ماوس (Drag-Drop) جاهای این زیر منوها را بنا به خواسته ی خود سفارشی کنید .
سربرگ Toolbars : این سربرگ شامل ابزارآلات این برنامه است که همه ی آنها انتخاب شده اند به غیر از Object Toolbar - Simple Version که این ابزار همان نسخه ی Popup خودش است با این تفاوت که به صورت افقی زیر جعبه ی ابزار Main قرار میگیرد .
با اختیار دکمه ی New میتوانید ابزارآلات این برنامه را برای خود سفارشی تر کنید .
سربرگ Tools : این سربرگ ، ابزارهای سفارشی خودمان که به صورت فایل exe. هستند در قسمت بین دو زیر منوی Grid Settings و Skins قرار میدهد . که این قسمت کارایی های چندانی برای ساختن یک Autorun ساده با یک برنامه ساده نخواهد داشت . علاوه بر این ، این سربرگ دو قمست Arguments و Initial directory که به ترتیب ، آرگمان فرستاده شده به فایل exe. و دایرکتوری ابتدایی .
بهتر است از این قسمت برای اجرای برنامه های پر کاربرد در MMB ، نظیر Paint ، Notpad و Wordpad و امثال آن که به نظرتان مفید است که در دسترس باشند ، استفاده کنید .
سربرگ Keyboard : در این سربرگ ، شما کلیدهای فوری برای سفارشی کردن برخی از زیر منو ها و ابزارآلاتی که میخواهید سریعتر در دسترس شما باشند ، انتخاب می کنید . می توانید برای یک زیر منو یا ابزاری بیش از یک کیلد فوری تعریف کنید .
سربرگ Menu : در این سربرگ ، شما میتوانید نحوه ی نمایش منو ها را در زیر قسمت Application Frame Menus در لیست کرکره ای Show Menus for انتخاب کنید که دو حالت نمایش وجود دارد .
در قسمت پایین ، تیک Menu Shadows ، باعث ایجاد جلوه ی سایه زیر منو ها میشود .
در قسمت Context Menus در بخش Select context menu با انتخاب منوی کلیک راست Main ، میتوانید آن را سفارشی کنید . در این قسمت منوی کلیک راست که با زدن کلید راست در محیط کاری برنامه ظاهر میشود ، نمایش داده میشود . که میتوانید علاوه بر جابه جایی عناصر ، عناصر و زیر منوهایی دیگر از سربرگ Commands به این قسمت اضافه کنید .
Menu animations نحوه ی نمایش منوها را در اختیار شما قرار میدهد .
Unfold باعث میشود که منوها به صورت مربعی ظاهر شوند .
Slide باعث میشود که منوها از بالا به پایین ظاهر شوند .
Fade باعث میشود منو ها به صورت محو شدن و ظاهر شدن به نرمی ظاهر شوند .
None که به طور پیشفرض انتخاب است ، باعث میشود که منو ها سریعا نمایش داده شوند .
سربرگ Options : این سربرگ نیز ، چند تا اختیار به کاربران میدهد .
Toolbar-- اختیارات مربوط به ابزارآلات را به کاربر میدهد .
Show Screen Tips on toolbars که به طور پیشفرض روشن است ، توضیحات مختصر مفید کنترل ها را به نمایش در می آورد که به طور پشفرض روشن است .
تیک پایین آن Show shortcut keys in ScreenTips باعث نمایان شدن کلیدهای فوری برخی از کنترل ها میشود .
Large Icon که به طور پیشفرض خاموش است ، باعث میشود که Icon ها به صورت درشتری دیده شوند ولی از کیفیت آن کاسته میشود .
Look 2000 که به طور پیشفرض روشن است ، باعث میشود که اطراف جعبه های ابزار برجسته تر نشود ، اگر خاموش شود باعث میشود که قسمت هایی از جعبه ابزار های و قسمت های کوچک بیشتر برجسته شوند .
Personalized Menus and Toolbars-- باعث میشود که به منو ها و ابزارآلات ها را شخصی کنیم .
Menus show recently used commands first دکمه ها یا زیر منوهایی که اخیرا فشرده شده اند ( استفاده شده اند) را بعد از چند بار استفاده به حالت خودش باقی میگذارد . چنانچه خاموش باشد ، بعد از اینکه یک دکمه یا زیر منویی را فشردید ، مانند زیر منوی Smart Expanding Menus بعد از چند لحظه به حالت اولیه خود ( در این مثال یعنی به حالت خاموش) باز میگردد.
اگر دوست دارید در این سربرگ ، اختیارات را به حالت اولیه خود بازگردانید از دکمه ی Reset my usage data استفاده کنید .

هر تغییری که در پنجره ی سفارشی کردن انجام میدهید ، اعمال میشود ، برای بستن پنجره و مشاهده ی تغییرات اعمالی خود دکمه ی Close را بفشارید .

قاهر - Gahir
20-08-2009, 20:12
منوی Window |
این منو شامل اختیارات نمایشی پنجره ی کاری برنامه ی MMB میباشد .

زیر منوی New Window :
این زیر منو باعث میشود که از صفحه ای که در حال حاضر استفاده میکنید ، یک صفحه ای جدیدی کپی گرفته شود .
این کار برای پروژه های بزرگ و برنامه هایی که احتمال خطا زیاد است و همچنین جلوگیری از اشتباه در فایل MBD اصلی مفید است .

زیر منوی Cascade :
این زیر منو پنجره های برنامه را در صورت وجود به صورت آبشاری زیر هم نمایش میدهد .

زیر منوی Arrange Icons :
این زیر منو پنجره های برنامه را در صورت وجود در حالیکه به صورت کوچک نمایش (Minimize) باشند ، مرتب سازی میکند و هر کدام را کنار هم میچیند .

زیر منوی Recent docs :
این زیر منو (ها) که بعد از سایر زیر منو های ، منوی Window قرار میگیرند ، محل قرار گیری پروژه هایی از این برنامه است که اخیرا اجرا شده اند ، است .

قاهر - Gahir
20-08-2009, 20:14
منوی Help |
این منو ، اختیاراتی چون کمک درباره برنامه و اطلاعاتی درباره برنامه در اختیار کاربر قرار میدهد .

زیر منوی Help Topics :
این زیر منو ، یک مرجع کامل فایل کمکی برنامه به زبان انگلیسی را در اختیار برنامه قرار میدهد ، اگر چنانچه در حین استفاده از برنامه به مشکلی برخوردید ، حتما از این قسمت استفاده کنید .

زیر منوی About MMBuilder :
این زیر منو ، پنجره ی جدیدی را باز میکند که اطلاعاتی را درباره سازنده(گان) این برنامه در اختیار شما قرار میدهد .
شما میتوانید در این پنجره برای ریجستری کردن آن روی دکمه ی Enter Reg Code کلید کرده و سریال برنامه را جهت ثبت آن درج نمایید .

زیر منوی Tip of the Day :
این زیر منو یک پنجره ی جدیدی را اجرا میکند که این پنجره به هنگامی که اولین بار برنامه را نصب کردید ، اجرا میشود . این پنجره که توضیح روزانه نام دارد ، اگر تیک Show Tips on StartUp روشن باشد ، هر روز نکاتی را به شما توضیح میدهد . اگر دوست دارید که تیپ ها را زود تر ببینید از دکمه ی Next استفاده کنید . برای خروج از این پنجره ، دکمه ی Close را بفشارید .

قاهر - Gahir
21-08-2009, 10:01
تخلص و مقدمه برای شروع جدید |

به حول قوه ی الهی ، تمامی منو ها و زیر منو ها ، عملکرهای آنها به طور کامل توضیح داده شده ، که میشود گفت حدود 50 درصد توضیحات برنامه کامل شده است . 35 درصد مابقی به کسب تجربه و حرفه شما از این برنامه برمیگرده و 15 درصد که می ماند ، 10 در صدش برای برنامه نویسی و آشنایی با این زبان بسیار ساده و 5 در صدش هم برای وقت گذاری و طراحی تلف میشه که برای کاربرای پیشفرفته 10 درصد طرحی میشه 5 درصد برنامه نویسی . اینا نظرات من هستند .

از این به بعد ، ما چند تا مثال ساده که بیان کننده چندین تابع برای شروع برنامه نویسی باشه ، واسه ی شما معرفی میکنیم .
تابع های برنامه نویسی شده ی این برنامه از پیش نوشته شده اند و تصور نکنید که این برنامه نویسی یک برنامه نویسی شی گرا مانند زبان بیسیک باشد ، بیشتر میتوان گفت این برنامه عملگراست ! (بعنی بیشتر به عمل کرد هر کنترل آن هم کنترل های محدود پرداخته است ) . این زبان بسیار ساده تر از این حرفاست . نمیتواند به گرد اسکریپت نویسی VB6 برسد !!!! ... ولی این برنامه نویسی مختص خود برنامه است و برای خود برنامه (MMB) مناسب است .
تابع های تعریف شده محدود هستند . برای هر کدام مثال ها و توضیحاتی به صورت انگلیسی و کامل در اختیار کاربران قرار داده شده است . اگر در یک تابع با مشکلی برخورد کردید ، میتوانید از Help برنامه کمک کامل و یا از پوشه ی Samples در دایرکتوری برنامه 10 ها یا بیشتر مثال های جالب را مشاهده کرده و از برنامه نویسی آن ها کمک بگیرید .
کسایی که حتی با برنامه ی VB آشنایی جزئی داشته باشند ، میتوانند Script این برنامه را مثل آب خوردن انجام بدن ... پس به خودتون سخت نگیرید .

قاهر - Gahir
28-08-2009, 16:38
آموزش طراحی و مثالی برای ساخت یک Autorun یا AutoPlay ساده با برنامه MMB |
صفحه 1 ||
در این قسمت ما برای شما یک برنامه ی کاربردی بسیار ساده که با MMB میتوان ساخت را آموزش میدهیم .

صفحه ای به اندازه ی 300 در 400 ایجاد کنید . ( اگر دوست داشتید می توانید سایر اختیارات را در زیر منوی Project Settings انجام دهید )

صفحه ای مانند صفحه ی شکل زیر ، طراحی کنید :


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 1 - صفحه ی نخست برنامه ی Autorun ساخته شده توسط برنامه MMB .





این صفحه همانطوری که در شکل مشاهده میکنید ، از کنترل های زیر تشکیل شده است .
چهار تا Text Button که با نام های Button Glow و یک شمارش گر نام ، به ترتیب 1 و 2 و 3 و 4 بعد از آن قرار داده شده است .
یک Text ( نوشته ) که محتوی نوشته ": Show Button Glows" است که با دو بار کلید بر روی شی Text و تایپ نوشته میتوانید اعمال کنید .
یک Dynamic FX که در پس زمینه قرار دارد .
یک Rectangle (مستطیل - هر مربع یک مستطیل است ! ) که در سمت بالای پنجره قرار گرفته است .
یک Text دیگر که محتوی نوشته ی"Welcome to Gahir Help - Lesson 1 \ Fig 01" است .
یک دکمه ی ضربدر در سمت راست بالا .
دو دکمه ی Next و Prev که در سمت راست-پایین قرار دارد .
توجه داشته باشید که موارد 4 تا 7 در بالاترین لایه یعنی Master Top Layer قرار دارند ، بخاطر همین اشاره ای به آنها در شکل نشده است .

توضیحات مورد 1 :
این چهار دکمه که یکی پس از دیگری کپی هم هستند از قسمت جعبه ابزار (Object Toolbar (popup که در سمت چپ برنامه قرار دارد ، انتخاب شده اند .
همانطور که در شکل زیر مشاهده میکنید ، این شکل جعبه ابزار (Object Toolbar (popup را نشان میدهد .


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 2 - جعبه ابزار اشیا / (Object Toolbar (popup

برای استفاده اشیای موجود در این جعبه ابزار فقط کافی است که نشانگر ماوس را بر روی آن ها برده و با کلید روی کنترل مورد نظر و کلید دیگر روی پنجره ی کاری برنامه ، آنها را در دسترس قرار دهید .
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]که سومین عضو این جعبه ابزار است ، باعث ایجاد Text Button (دکمه) میشود . اگر ماوس را روی عضوهایی همانند این که دارای یک فلش سیاه رنگ در گوشه ی پایین-راست است ، نگاه دارید ، باعث میشود که سایر عضوهای مشابه این عضو که به گونه ای زیر عضو آن هستند ، به نمایش در بیایند .
مثلا اگر ماوس را روی عضو Text Button نگه دارید ، میتوانید سایر عضوهای مشابه این عضو را مشاهده و از آنها استفاده کنید .


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 3 - نمایش عضوهای مشابه اعضای جعبه ابزار در صورت وجود

شما این چهار دکمه را با عمل انتخاب-رها /کپی-پیست انجام دهید و با دوبار کلید روی دکمه ها نام آن ها را مطابق شکل تغییر دهید .


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 4 - Property دکمه ، که با دوبار کلید روی آن ظاهر میشود





همانطوری که در شکل 4 مشاهده میکنید ، در قسمت Label ، نام اصلی کنترل که در برنامه مورد استفاده قرار میگیرد ، وجود دارد .

تیک Hide باعث مخفی شدن کنترل میشود . اگر میخواهید شی Hide شده را دوباره بازگردانید ، کافی است که در لیست Objects روی آیکون چشم که ضربدر خورده( [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) است کلیک کنید .
تیک ، Lock Position باعث میشود که شی در مکان خودش قفل شود ؛ یعنی امکان انتخاب و تغییر موقعیت آن توسط ماوس امکان پذیر نیست .
قسمت Style نوع نمایشی دکمه را مشخص میکند .
در قسمت Font هم میتوانید قلم نوشته را تعیین کنید .
در قست Action میتوانید ، عملکردی که بهنگام کلید روی دکمه اجرا میشود را انتخاب کنید .
قسمت Cursor که به طور پیشفرض Default انتخاب شده است ، شمایل (Icon) ماوس را بهنگام رفتن ماوس روی دکمه را مشخص میکند.
بعد از اینکه دکمه ها را قرار دادید و یک نام برای هر کدام مشخص کردید . بر روی یکی از آنها کلید کرده و به قسمت Effects --> MMB Effects --> Glow رفته و افکت Glow را روی دکمه ها اعمال کنید .



[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 5 - مسیر افکت اعمال شده روی دکمه های صفحه ی نخست

در کادرتبادلی جدیدی که ظاهر شده است ، میتوانید نحوی نمایش Effect را روی کنترل ( در اینجا دکمه ) تعیین و اعمال کنید .


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 6 - کادر تبادلی DropShadow/Glow

همانطوری که در شکل 6 مشاهده میکنید ، مشابه شکل تنظیمات را انجام دهید .
بعد از اینکه شما این کار را انجام دادید MMB به طور خودکار افکت ایجاد شده را با نامی که در Label شکل 6 مشخص کردید همراه Text Button ای که این افکت را روی آن اعمال کردید ، گروه بندی میکند .

شما این کار را برای هر 4 دکمه انجام دهید .

توضیحات مورد 2 :
یک شی Text ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) را از جعبه ابزار انتخاب کرده و در محیط کاری برنامه قرار دهید .
با دوبار کلید کردن روی آن محتویات آن را به ": Show Button Glows" تغییر داده و ذخیره کنید .

شما میتوانید از یک Text به عنوان یک Link استفاده کنید ، برای اینکار در Text Property نوشته‌یتان ، در قسمت Actions تیک Enable Actions را روشن کرده .
همچنین میتوانید رنگ نوشته را به هنگام رفتن ماوس روی Text یا کلید روی آن تعیین کنید .

توضیحات مورد 3 :
روی [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] در قسمت جعبه ابزار کلیک کرده تا یک Dynamic FX ( افکت محرک) قرار داده باشید .

بعد از انتخاب این عضو ، برای تعیین اندازه و موقعیت FX ، در محیط کاری برنامه ، Drag-Drop (کشیدن-رهاکردن) کنید تا FX شما ظاهر شود .

با دوبار کلید روی شی FX ، کادرتبادلی خصوصیات Dynamic FX ظاهر میشود .


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 7 - کادر تبادلی Dynamic FX که با دوبار کلید روی FX ظاهر میشود.

شما برای اینکه بتوانید ، Autorunای شبیه شکل 1 ایجاد کنید ، میتوانید از تنظیماتی که در شکل 7 برای نوع نمایشی Dynamic FX استفاده شده است ، استفاده کنید .

نمایش و ظاهر شدن افکت Glow اطراف
روی گروهی از افکت Glow و Text Button ای که ایجاد کرده اید ، دوبار کلید کنید تا کادرتبادلی با عنوان Group ظاهر شود . در این قسمت تمامی اعضای گروهی که گروه بندی شده اند ، نمایش داده میشود .
روی دکمه دو بار کلیک کنید تا کادرتبادلی Text Button ظاهر شود . برای اینکه بتوانید برای دکمه Actionای اضافه کنید میتوانید از دکمه هایی که در قسمت Actions (قسمت پایینی) قرار دارند ، استفاده کنید .

چون عملکرد ما نیازی به نوشتن برنامه ی زیادی ندارد ، از دکمه Interaction with other objects استفاده میکنیم .


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 8 -دکمه Interaction with other objects

بعد از کلید روی این دکمه کادر تبادلی Interaction with other objects ظاهر میشود .


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 9 - کادر تبادلی Interaction with other objects

همانطور که در شکل 9 مشاهده میکنید ، در قسمت Action ما Show/Fade out را انتخاب کرده ایم تا به هنگام نمایش شی ای که در قست Object قرار است انتخاب شود به نرمی محو گردد . در قسمت Object ما عکس افکت Glow شده ی دکمه را به عنوان شی ای که قرار است ظاهر شود و بعدا به نرمی مخفی شود انتخاب کرده ایم .تنظیمات دیگر را به مانند تنظیمات شکل به حال خود رها کنید.

این عمل ها زمانی انجام میشود که ماوس روی دکمه برود و وقتی که ماوس روی دکمه رفت ، افکت Glow شده ی ما نمایش داده خواهد شد و وقتی ماوس از محوطه دکمه خارج شود ، عکس افکت Glow شده به نرمی محو میگردد .

این کارها را برای سه دکمه ی دیگر انجام دهید .

قاهر - Gahir
31-08-2009, 12:52
صفحه 2 ||


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 1- صفحه ی شماره 2 برنامه آموزشی تکمیل شده به صورت بالا میباشد.

صفحه ای جدید به صفحه ی قبلی پروژه خود اضافه کنید .

برای پس زمینه آن یک عکس انتخاب کنید (Background) یا از Dynamic FX (آتش-Fire) استفاده کنید.

یک تکست حاوی متنی که نشان دهنده ی وارد کردن رشته در EditBox باشد را اضافه کنید . زیر این تکست یک EditBox اضافه کرده و نام آن را به دلخواه (در اینجا MessageBox ) تغییر دهید . مانند شکل زیر در قسمت Output در مقابل کادر String نامی که میخواهید از آن به عنوان متغیر استفاده شود را وارد کنید ( در اینجا $MessageBox) علامت $(دلار) بعد از نام متغیر نشان دهنده ی آن است که این متغیر از نوع String (رشته ای) است ، که در اکثر زبان های برنامه نویسی این کاراکتر بیان کننده ی این موضوع است. سپس سایر تغییراتی که دوست دارید اعمال شود را انجام دهید .


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 2- کادر تبادلی خصوصیات Text EditBox


دکمه ای در زیر EditBox قرار داده شده ایجاد کنید تا بتوان یک خط برنامه نویسی شده را اجرا کند .
نام دکمه را Show MSG بگذارید .


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 3- کادر تبادلی خصوصیات Text Button با دوبار کلید روی دکمه


روی آن دوبار کلید کرده و در قسمت Actions دکمه ی (More Actions (Script را بفشارید تا یک کادر تبادلی جدید ظاهر شود . این کادر تبادلی مکان نوشتن برنامه های خط به خطی MMB است .


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 4- کادر تبادلی (More Actions (Script برنامه MMB


تابع Message و سایر توابعی که در برنامه تعریف شده هستند ، به این رنگ در می آیند . در قسمت اول ( آرگمان اول این تابع) ، از ما خواسته شده است که محتویات متن پیغام نمایشی را بنویسیم ، و چون متن پیغام نمایشی ما میتواند توسط کاربر در کادر MessageBox نوشته شود ، ما از متغیر این کادر یعنی $MessageBox استفاده کرده ایم .
سایر توابع برنامه از طریق دکمه جادوگر (Wizard)[ [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]] قابل دسترسی و مشاهده هستند .


همانطوری که در شکل زیر مشاهده میکنید ، با انتخاب تابع Message از لیست توابع تعریف شده ی برنامه ، دو کادر برای دسترسی به آرگمان های در خواستی و یک توضیح مختصر و مفید در گوشه ی راست کادر قرار میگیرد .


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 5- کادر تبادلی Script Wizard برای دسترسی به سایر توابع MMB


در شکل 5، با انتخاب تابع Message ، دو کادر (String / Variable (string و (String / Variable (string/integer روشن میشوند و در سمت راست در قسمت Help توضیحاتی به همراه چندین مثال کارا در اختیار کاربر قرار داده شده است .


بعد از مشاهده و شناخت این قمست دکمه Ok را بزنید تا خط نوشته شده اعمال شود .




اگر کد نوشته شده ی شما ، درست نباشد ، یعنی دارای خطاهای نحوی MMB باشد ، MMB با اعلان پیغامی مبنی بر نادرست بودن خط نوشته شده ، آن قسمت را نادیده میگیرد .


در IDE برنامه MMB برای اضافه کردن توضیحات باید از دو ستاره " ** " استفاده کنید که بعد از تایپ این دو ستاره ، رنگ قسمت های بعد از آن به رنگ سبز در میآید ، یعنی در اجرای برنامه نادیده گرفته میشوند و جنبه توضیحی دارند .

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

مانند شکل 1 ، دوباره یک تکست و یک EditBox ، قرار دهید . اینبار ، نام این EditBox را به TitleBox تغییر داده و متغیر آن را نیز به $TitleBox . دکمه ای زیر آن قرار دهید تا یک بار دیگر متن نوشته شده در MessageBox را به صورت پیغام نمایش دهد با این تفاوت که با زدن این دکمه به پیغام نمایشی شما یک عنوان (Title) که کاربر در کادر TitleBox وارد میکند ، اضافه میشود و به نمایش در میآید .





نام این دکمه را Show MSG EX قرار دهید .


چون تابع Message محدود است ، ما برای نمایش بهتر پیغام و استفاده از دکمه های دیگر غیر از دکمه ی Ok از تابع MessageEx استفاده میکنیم .


در تابع MessageEx اختیارات زیادی که نیاز کاربر را به پیغام برطرف کند وجود دارد . از جمله ی این اختیارات استفاده از یک متن عنوان یا Title است .

در این تابع ، متن عنوان را در آرگمان اول (قسمت اول) و متن پیغام را در آرگمان دوم قرار میدهیم .

این تابع علاوه بر اختیار متن عنوان دارای اختیارات Flag (پرچم) نیز هست .
این Flag ها نحوه ی نمایش پیغام را مشخص میکنند که توضیحات کامل آن هم در فایل Help برنامه و هم در قسمت Help تابع وجود دارد .
برای مثال اگر بخواهیم پیغام نمایشی ما دارای دو دکمه ی Ok , Cancel باشد ، از پرچم شماره 1 استفاده میکنیم .
محل قرار گیری Flagها بلافاصله بعد از کامای "," بعد از متن پیغام است .
یعنی کد زیر :






("MessageEx("MMB-Title","MMB-Description,1
MMB-Title : عنوان پیغام

MMB-Description : توضیحات
1 : دکمه ی Ok و Cancel

شما میتوانید به جای عدد 1 در کد بالا ، اختیارات دیگری که وجود دارد را قرار دهید .
برای مثال : دکمه های پیغام هم Ok و Cancel باشند ، آیکون پیغام به صورت پرسشی باشد و دومین دکمه ، دکمه ی پیشفرض انتخابی باشد ؛

در این مثال میتوانیم در محل قرار گیری عدد 1 چنین نوشت :

1+32+256
یا اینکه ، حاصل جمع آنها را نوشت ، یعنی :

289

در قسمت پایین تر مثال صفحه ی دوم ، یک تکست و یک EditBox دیگری رو قرار داده ام تا در این EditBox محل دایکتوری جاری فایل Exe ، نوشته شود .
برای اینکار ، یک تکست و یک EditBox جدید دیگری را اضافه کنید و نام متغیر EditBox را به $DirBox تغییر دهید .
روی آیکون صفحه ی دوم ، دو بار کلیک کنید تا پنجره خصوصیات صفحه ظاهر شود .


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 6- کادر تبادلی Page Properties هر صفحه ( در اینجا صفحه 2)


در قسمت Script روی دکمه کلیک کرده تا پنجره(More Actions (Script ظاهر شود .
برنامه هایی که در این قسمت نوشته میشوند زمانی اجرا میشوند که صفحه بار گذاری(Load) شود.
در قسمت کد نویسی برای اینکه در EditBoxمان محل دایرکتوری فایل Exe را نمایش دهیم از تابع LoadText استفاده میکنیم .
تابع LoadText نیز ، دو آرگمان میگیرد ، اولین آرگمان شی یا کنترل مقصد است که در اینجا EditBoxمان است و دومین آرگمان نیز متن نوشته است .
ما برای آنکه محل دایرکتوری فایل Exe را در EditBox به نمایش در بیاوریم ، از کلمه ی کلیدی <SrcDir> استفاده میکنیم .
وقتی برنامه را اجرا میکنید ( یعنی وقتی دکمه ی [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] را میفشارید ) در EditBox محل نصب برنامه MMB را نشان میدهد ، چرا که محل کامپایل فایل Exe آنجاست . حال اگر بخواهیم محل فایل Exe ساخته شده، در EditBox ظاهر شود ، باید به همراه فایل Exe یک فایل Player نیز در دایرکتوری Exe قرار گیرد .
برای ایجاد این فایل Player به ترتیب به Tools-->Designer settings رفته و در قسمت To Run or Test Current page که قبلا توضیح داده شده است ، دکمه ی رادیویی Run External player in the location را بفشارید و محل فایل Exeای که میخواهید در آنجا کامپایل شود را انتخاب کنید . برای مثال : شما میخواهید فایل Autorun.exe را در دایرکتوری D:\Sample قرار دهید .


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 7- استفاده از یک player خارجی (External)

بعد از کلید روی دکمه سه نقطه و انتخاب محل، دکمه Ok را بفشارید .
بعد از اینکه مجددا برنامه را اجرا کردید ، دیگر برنامه یک Exe موقت در دایکتوری که قرار داده اید ایجاد میکند و آن دایکتوری میشود دایرکتوری Source و هرجا که player باشد ، دایرکتوری Source همانجا میشود حتی اگر در هر دیسک خوان قرار بگیرد !

بعد از این عمل ، همواره برنامه ، Autorun شما را از صفحه ی نخست آغاز میکند انگار که شما فایل Exe را اجرا کرده اید .
اگر برنامه را اجرا کنید و به صفحه دوم در این مثال ما بروید ، میبینید که EditBox رشته D:\Sample یعنی محلی که Exe در آن درست شده است را بر میگرداند .


کامپایل برنامه |


حال ما میخواهیم مثال خودمان را به صورت یک فایل Exe کامپایل کنیم و در دسترس عموم قرار دهیم .
به ترتیب Project-->Check & Distribute یا با استفاده از دکمه فوری آن در جعبه ابزار Main ، کادر تبادلی Check & Distribute ظاهر میشود .


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 8- کادر تبادلی کامپایل برای ایجاد فایل خروجی


همانگونه که در شکل 8 مشاهده میکنید این کادر تبادلی که توضیح آن داده شده است ، خصوصیات و اختیارات ایجاد فایل خروجی را نشان میدهد .
تنظیمات دلخواه را انجام دهید یا مانند شکل قسمت ها را برای ایجاد مثال مشابه پر کنید .
حال فایل Exe ما برای مصرف Autorun آماده است .
به محلی که فایل Exe را در آن ایجاد کرده اید بروید (برای مثال شکل زیر)


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 9- دایرکتوری فایل Exe ایجاد شده


همانطوری که در شکل معلوم است ، با توجه به تنظیماتی که در شکل 8 شده است ، این برنامه 3 فایل دیگری را ایجاد کرده است که ما برای تمایز آنها ، به رنگ متفاوت در آوردیم .
فایل Autorun.inf : این فایل ، فایل اصلی برای خواندن فایل Exe میباشد . این فایل مستقیما توسط سیستم عامل خوانده میشود و بنابه دستوراتی که در آن قرار داده شده است ، عملیاتی انجام میدهد .
دستور =OPEN در خط دوم ، دستور اجرای فایلی که بعد از مساوی قرار داده شده است را به سیستم عامل برمیگرداند.
دستور =ICON نیز ، آیکون دیسک را مشخص میکند .
دیگر این فایل مانند Exe ی MMB نیاز به فایل Player ندارد و در همانجایی که فایل Exe ای که قرار است اجرا شود ، فقط با گرفتن نام فایل و پسوند آن فایل (مسیر فایل)، آن را اجرا میکند .
یعنی نباید بعد از مساوی چنین نوشت :

D:\Sample\Autorun.EXE ...........False
پس :

Autorun.EXE ........................True


قرار دادن دستور False بعد از مساوی در HardDisk ای که آن فایل وجود دارد مشکلی ندارد و باز هم فایل اجرا خواهد شد ولی وقتی دیسک را در یک لوح فشرده Write میکنیم و در رایانه ی دیگری اجرا میکنیم ، یک پیغام خطا مبنی بر این که فایل پیدا نشد ، خواهید دید .
پس اگر هدفمان ایجاد Autorun برای اجرا شدن در سایر رایانه هاست و مسلما هم همان است ، باید از دستور True (یعنی قرار دادن مسیر Autorun.EXE در مقابل دستور =OPEN) استفاده کنیم .
اگر هم فایل EXE یا هر فایل دیگری که قرار است اجرا شود در دایرکتوری های تو در توی دیگری باشد ، مثلا اگر همین فایل Autorun.EXE در D:\Sample\Layer1\Layer2\...\Autorun.EXE باشد ، در مقابل دستور =OPEN مسیر Layer1\Layer2\...\Autorun.EXE را مینویسم .

توضیحات بالایی برای دستور =ICON نیز صادق است .


مهم نیست که دستورات را در فایل autorun.inf حتما با حروف بزرگ نوشت . میتوان OPEN را به صورت oPeN نیز نوشت و اجرا هم شود . برنامه MMB این دستورات را با Case بزرگ مینویسد .


روی فایل Exe ساخته شده کلید راست کرده و Properties را انتخاب کنید . اگر تنظیمات کامپایل Exe را به مانند تنظیمات شکل 8 انجام داده باشید ، در سربرگ (Tab) دوم ، Version ، تنظیماتی که در قسمت Copyright Info شکل 8 انجام داده اید را مشاهده خواهید کرد .


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 10 - کادر تبادلی Properties سربرگ Version برنامه Exe ساخته شده


تصاویر زیر نیز از برنامه ساخته شده و کامپایل شده گرفته شده است :


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 11-صفحه 1


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 12- صفحه 2


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شکل 13- نمایش پیغام با تنظیمات شکل 12

برای درک بهتر و مشاهده ی مثال این دو پست ، در زیر لینک دانلود مثال ساخته شده قرار داده شده است ، که میتوانید آن را دانلود کرده و بنا به آن مثالی به مانند آن بسازید :


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

والسلام علیکم و رحمت ا... و برکاته !


مثال ما به پایان رسید .

قاهر - Gahir
04-09-2009, 10:31
Plug In ها در برنامه Multimedia Builder و معرفی سایت های مناسب |

خب ، دیگر شما باید ، تقریبا تمامی منوها و عملکرهای برنامه را شناخته باشید و کمی هم درباره Script برنامه اطلاع داشته باشید .
لازم به ذکر است که میتوان گفت مهمترین و کاراترین بخش برنامه MMB بخش اضافه و ایجاد کردن Plug In به برنامه است و همین قسمت است که سبب شده است پایه ی MMB مستحکم باشد .
توسط Plug Inهایی که به برنامه اضافه میکنید و میسازید میتوانید هر عملکردی که بخواهید در Autorunتان ، اضافه و مدیریت کنید .
Plug In یعنی چیزی اضافی که به برنامه الصاق میگردد (چیزی یدکی) که به کارایی و توانایی های برنامه می افزاید .
برای اضافه کردن پلاگین به برنامه کافی است که در منوی Object --> Create جزء Plug-In را انتخاب کرده و در محیط کاری خود بکشید و رها کنید .
با دو بار کلید روی مربع فرضی ظاهر شده یک کادر تبادلی جدید ظاهر میشود . که در این کادر میتوانید پلاگین را به برنامه اضافه کنید .
برای مثال اگر بخواهید پلاگین اضافه کنید، به طور پیشفرض MMB دایرکتوری ای که دو سه تا پلاگین پیش ساخته شده قرار دارد ، باز میکند . با انتخاب یکی از پلاگین ها برای مثال TenBlobs.dll ، یک پیغامی نمایش داده میشود و از شما میپرسد که آیا تمایل به ذخیره سازی این پلاگین در خود برنامه (یعنی Embed کردن آن) دارید یا نه ؟ اگر Yes را بزنید ، پلاگین در برنامه شما Embed میشود و مسیر فایل Embed شده در متغیر ثابت <Embedded> ذخیره میشود .
خود برنامه Multimedia Builder در پوشه ی Plugins در دایرکتوری نصب خود چندین Plug In آماده دارد .
ممکن است برخی از پلاگین ها دارای خصوصیات یا Propertyهایی باشند که با کلیک روی دکمه PlugIn Properties این خصوصیات در اختیار شما قرار گرفته میشود .
برای ساخت Plug Inهای خودتان ، باید اولا به یکی از زبان های برنامه نویسی سطح بالا مثل ++Visual C یا C++ Borland ، Delphi یا IBasic تسلط داشته باشید . چرا که شما باید ، پلاگین ها را ففط با SDK هایی که سازنده برای این زبانها ساخته است ، توسعه دهید . اگر پلاگین هایی غیر از پلاگین هایی که MMB تشخیص میدهد را به برنامه اضافه کنید ، برنامه آنها را تشخیص نمیدهد و ممکن است برنامه متوقف شود ( هنگ کند ! ) .
دوما به روش هایی برنامه نویسی بتوانید بین پلاگین های MMB و سایر قسمت ها ارتباط درست برقرار کنید .
در آدرس لینک زیر شماری از پلاگین های ساخته شده ی آماده ی در دسترس وجود دارد که هر کدام کارایی خاص خودش را دارد و میتوانید آنها را دانلود کرده و در برنامه خود بکار ببرید . لازم به ذکر است که برخی از پلاگین ها مجانی نیستند و باید برای دریافت نسخه کامل یا به سازنده E-Mail زده و یا وجه را به حساب واریز کنید تا نسخه کامل را در اختیار شما قرار دهند . همچنین در بین پلاگین های خارجی ، پلاگین های ساخته شده توسط دوستان ایرانی هم وجود دارد که جای بسی سرور است .


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

hamid_diablo
04-09-2009, 13:58
دوست عزیز اگه ممکنه لینک دانلود برنامه رو هم بزار ممنون

قاهر - Gahir
04-09-2009, 20:00
برنامه ی Real-Drow برای ایجاد کردن فایل (3SB (Alpha Image برای برنامه ی MMB |


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

برنامه Multimedia Builder در بین اعضای جعبه ابزار ، عضوی دارد که فایلی با فرمت 3sb باز میکند .
حالا این فرمت چیست ؟ این فرمت ، فرمت عکس یا دکمه است که مستقیما توسط برنامه MMB پشتیبانی میشود تنها دلیل برتری این فرمت در این برنامه نسبت به سایر فرمت ها همانطوری که از اسمش پیداست ، قابلیت آلفا (Alpha) یعنی مویینگی قسمت هایی از عکس که رنگی نیست ، میباشد .
برای ساختن فایلی با چنین فرمت ، سازنده ی MMB ، یک برنامه ای مخصوص این کار به نام Real-Drow ساخته است .
Real-Drow یک برنامه گرافیکی است که از افکت های تصویری برای جلوه بخشیدن به تصویر و ویرایش و ایجاد عکس و تصویر کارایی دارد و میتواند چندین فرمت را Export کند که از جمله ی آنها فرمت PSP (فرمت Photoshop) است .
شما میتوانید تمامی فرمت های تصویری برنامه ی MMB را توسط برنامه Real-Drow طراحی و ایجاد کرده و در برنامه MMB ، آن را Import کنید .
برای Export فایل با فرمت 3SB در برنامه Real-Drow کافی است که عکس خود را که میخواهید به این فرمت ذخیره شود را انتخاب کرده و در کنترل View --> Panes --> Multimedia Extention دکمه Export را زده و بعد از تعیین نام، آن را ذخیره کنید .
اگر میخواهید که دکمه Export روشن شود ، باید یا قفل را ببندید آیکون قفل زیر نوشته ( Lk ) یا اینکه تیک های زیرین Normal Frame را روشن کنید بعد ذخیره کنید .
برای ذخیره فقط به صورت تصویر با فرمت 3SB ، کافی است که قفل را ببندید .
اگر دوست دارید که یک دکمه برای برنامه MMB با این فرمت بسازید ، باید سایر تیک های زیر Normal Frame را روشن کرده و تصویرها را با توجه فریم ها و موقیت ماوس تغییر دهید و ذخیره کنید .

برای دریافت برنامه Real-Drow که محصولی دیگر از شرکت MediaChance است ، میتوانید از لینک زیر استفاده کنید :



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

قاهر - Gahir
05-09-2009, 12:29
دانلود برنامه MultiMedia Builder 4.9.8.13 |

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

همانطوری که در پست سوم این تاپیک معرفی شد ، شما میتوانستید به سایت رسمی شرکت سازنده ی Multimedia builder یعنی MediaChance ( [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) مراجعه کرده و علاوه بر دانلود این برنامه سایر نسخ از برنامه های دیگر این شرکت را دانلود کنید .
بنا به تقاضای دوستمون آقای hamid_diablo لینک دانلود مستقیم تمامی نسخه های بعد از 4.9.8 در لینک زیر است :
البته نا گفته نماند که خداوند Google را برای Search آفرید .

لینک دانلود فایل Zip شده :

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

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

Oracle_Eldorado
31-12-2009, 01:18
ببخشید من از کجا میتونم چند تا قالب آماده دانلود کنم ؟
کسی چیزی سراغ داره ؟
ممنون میشم کمک کنید .

قاهر - Gahir
31-12-2009, 10:39
ببخشید من از کجا میتونم چند تا قالب آماده دانلود کنم ؟
کسی چیزی سراغ داره ؟
ممنون میشم کمک کنید .
سلام .


من خودم 2 یا 3 قالب (‎ (Templateآماده‌ دارم ، ولی حتی با وجود کم بودن قالب ها ، به خاطر سرعت اینترنت ذغالی و کاه گلی نمیتونم اونا رو آپلود کنم .

خود سایت MediaChance ، در یک لوح فشرده 40 تا قالب آماده رو برای کاربرایی که میخوان میفروشه ، ولی بازم فکر نکنم توی ایران قابل دسترسی باشه (به خاطر محرومیت‌های بین المللی شدید)
اگه فکر میکنید که میتونید برید از این سایت خریداری کنید به آدرس زیر برید :

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

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

ولی برای دانلود اگر در گوگل بگردید ، میتونید بدون شک قالب پیدا کنید (حتی در میان صفحات فارسی)
این جا قالب‎هایی از آقای Naser که کارش تقریبا خوبه و دو سه تا قالب آماده برای MMB داره رو قرار دادم ، اگه دوست داشتید از اینجا دانلود کنید :

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

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

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

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

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

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

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

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

بازم اگه راضی نشدید ، خودتون میتونید برای خودتون قالب های آماده بسازید . (توضیحاتش در Help برنامه هست)

با تشکر از شما : قاهر

redstorm88
31-12-2009, 14:30
سلام در نسخه 4.8.13 فایل های اجرایی فراخوان نمیشند باید چیکار کنم؟

قاهر - Gahir
31-12-2009, 18:19
سلام در نسخه 4.8.13 فایل های اجرایی فراخوان نمیشند باید چیکار کنم؟
سلام .

ببخشید ، منظورتون از فراخوانی فایل‌های اجرایی چیه ! ؟ یعنی منظورتون دادن دستور Run برای اجرای فایل‌ها از روی دیسک نرم یا دیسک سخت هستش ! ؟

بله ، اگه منظورتون این باشه ! در سیستم عامل‌های جدید (مثل Vista و Seven که بیشتر امنیتی هستند) چون برای اجرای فایل‌ها از روی دیسک اول از کاربر اجازه میگیرن ، دیگر در MMB نمیتونید ، آدرسی برای اجرا و فراخوانی فایلی در یک قسمت از دیسک رو بدید و بعد انتظارش رو داشته باشید که در این نوع سیستم عامل‎ها هم اجرا شود !!!! (یعنی یکی از نقایص MMB اینجاست که من خودم توی سال 2006 وقتی اولین نسخه‌ی ویستا رو نصب کردم ، متوجه شدم !) خلاصه که دیگر در Vista و Seven ،فایل‌ها با آدرسی که از طریق MMB برای اجرا فراخوانی می‌شوند ، اجرا نخواهند شد(یعنی سیستم عامل اجازه نمی‎دهد) !!!

یکی از راهها این است که مستقیم به خود سیستم دسترسی داشته باشید (یعنی بلد باشید که چجوری به سیستم عامل های جدید مثل Vista و Seven دستور اجرای فایلی رو بدید بعد هم اون سیستم عامل بدون چون و چرا فایل را برایتان اجرا کند) و دستور فرمان برای اجرای فایل را در یک Plug-in ای که با زبان ++C نوشته می‎شود ، جاسازی کنید ، که البته اگر من هم ++C را تا آن حد بلد بودم به هیچ وجه نمی‌‌آمدم MMB (با این همه اشکالات) رو کار کنم!!!!
البته این مشکل در Windows XP به خاطر کمتر امنیتی بودن اتفاق نمی‎افتد ! ( و سازنده به این نکته توجهی نداشته است !!!!)

اگر منظورتان آنی بود که من نوشتم ، جوابشم همونی هست که من گفتم ! ولی اگر منظورتان یک چیز دیگری است ، بفرمایید تا با همکاری یکدیگر مسئله را روشن کنیم .

ناگفته نماند ، همین MRT خودمون (تبلیغ نشه !) چون دیده اکثر کاربرای جدید و 2009 دیگه از سیستم عامل های جدید استفاده میکنند و شایدم دونسته که با MMB دیگه نمیشه توی این سیستم عامل ها لینک اجرا کرد ، پس به ناچار رفته با یک برنامه‎ی دیگه‎ای Autorun درست کرده ! اون برنامه‎ی دیگه هم اسمش Adobe Director هستش (که قبلا تحت انحصار شرکت Macromedia بود) ، با این برنامه هم میتونید ، اوتوران بسازید ولی خوبیه این برنامه این هست که میتونید در سیستم عامل های جدید مثل Vista لینک آدرس اجرایی رو بدید ، بعد فایل بدون چون و چرا اجرا میشه !

redstorm88
31-12-2009, 22:23
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ممنون از توضیحات مفیدتون
منظور من ویندوز ویستا و سون نیست
منظور من اینه که توی ایکس پی مثلا وقتی آدرس یه فایل اجرایی (exe) رو توی نسخه 4.9.8.13 میدیم اجراش نمیکنه و میگه فایل مورد نظر پیدا نشد در صورتی که در نسخه 4.9 که مال 2001 هستش و یا نسخه های پایین تر فایل های اجرایی مشکلی ندارند و در واقع این باگ نرم افزاری هست که در این نسخه با فایل های اجرایی مشکل داره حالا میخوام بدونم راهی برای برطرف کردن این مشکل هست یا اینکه باید با نسخه های پایین تر کارد کرد؟

قاهر - Gahir
02-01-2010, 15:43
ممنون از توضیحات مفیدتون
منظور من ویندوز ویستا و سون نیست
منظور من اینه که توی ایکس پی مثلا وقتی آدرس یه فایل اجرایی (exe) رو توی نسخه 4.9.8.13 میدیم اجراش نمیکنه و میگه فایل مورد نظر پیدا نشد در صورتی که در نسخه 4.9 که مال 2001 هستش و یا نسخه های پایین تر فایل های اجرایی مشکلی ندارند و در واقع این باگ نرم افزاری هست که در این نسخه با فایل های اجرایی مشکل داره حالا میخوام بدونم راهی برای برطرف کردن این مشکل هست یا اینکه باید با نسخه های پایین تر کارد کرد؟
نه اتفاقا ، من خودم با این نسخه کار میکنم و در اجرا کردن فایل (چه EXE. چه *.* ) هیچ مشکلی ندیدم !

اگه برید و درست امتحان کنید ، درست اجرا میشه !

فقط یه جا مونده که ممکنه ، مشکل شما در این قسمت باشه ! آن هم اگر به توضیحات پست‌های قبل این تاپیک (توضیحات منوی Tools) مراجعه کنید ، شاید بتونید ، پیدا کنید .

اونم اینه :
اول به قسمت Tools ==> Designer settings برید در این پنجره در قسمت To Run or Test Current page ، ببینید که آیا از Use internal Player استفاده میکنید ( یعنی آیا این دکمه‌ی رادیویی روشن هست) یا از Run External player in the location استفاده میکنید .
الان از Player داخلی MMB که همان Use internal Player است ، استفاده کنید (یعنی همین دکمه رو انتخاب کنید) سپس Ok رو بزنید .
وقتی شما ، لینک اجرای فایلی را از طریق Test current page (همون زدن F5 - اجرای آزمایشی) اجرا میکنید ، در صورتی که Use internal Player روشن باشد ، بلافاصله بعد از اجرای آزمایشی ، خود برنامه‏ی MMB در Temp ویندوز ، یک برنامه‎ی داخلی برای اجرا کردن دستوراتی که از ناحیه‏ی فایل exe. کامپایل شده‌ در Temp توسط MMB صادر میشود را دریافت میکند و بعد دستورات دریافتی را به سیستم عامل (Windows XP یا کمتر از آن (در این نسخه(4.9.8.13)) میدهد و بعد اگر به رویدادهای یک شیء ، لینک اجرای فایلی (مثلا exe.*) را داده باشید ، آن وقت است که فایلتان توسط سیستم عامل ، اجرا میشود ! .
ولی اگر در صورتی که Run External player in the location روشن باشد ، دیگر MMB برنامه‎ای برای گرفتن و دادن اطلاعات داده شده به اوتورانتان دریافت نخواهد کرد (دریافت خواهد کرد ولی مسیرش را باید دقیق مشخص کنید) ، و این اطلاعات زمانی دریافت میشوند که فایل exe.* توسط کاربر کامپایل شده باشد و Player اکسترنال(External) هم در مکان مسیر فایل کامپایل شده باشد . و بعد از کامپایل ، آن برنامه (Player) || که کارش وساطت در اجرای فرامین در مکان مسیر exe.* کامپایل شده است || در داخل خود فایل exe.ی اوتورانتان که کامپایل کرده‎اید حمل میشود (و ممکن است در بیرون از فایل exe.ی اوتورانتان که کامپایل کرده‏اید هم باشد).

در مورد ارور دادن برای وجود نداشتن فایل هم بگم که :

شاید چون شما لینک اجرای فایل exe.* مورد نظرتان را خواسته‏اید که در حالت اجرای آزمایشی و با روشن بودن Run External player in the location اجرا کنید ، پیغامی از سوی MMB مبنی بر این که فایل پیدا نشد ، دریافت کرده‌اید !

در مورد نحوه‎ی آدرس دادن توسط متغیرهای ثابت مثل <SrcDir> هم در پست های قبل توضیح داده‎ام .
برید ، و در این مورد هم آزمایش کنید و اگر سوالاتی پیش اومد ، در این قسمت مطرح کنید .

mryam
31-01-2010, 18:35
مي تونم بپرسم تخصص شما تو چيه؟؟؟؟؟؟
f1_kill@yahoo.com
هم اي دي و هم ايملم هستش مي توني با هم صحبت كنيم يا پي ام بذاري

قاهر - Gahir
11-02-2010, 01:42
سلام .

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ولی من الانم جریان این آیکون رو نمیدنم که چی هست و واسه‎ی چی قرار دادینش ! ... ؟

مي تونم بپرسم تخصص شما تو چيه؟؟؟؟؟؟
والا هنوز متخصص نشدم ! ... :دی ...

f1_kill@yahoo.com
هم اي دي و هم ايملم هستش مي توني با هم صحبت كنيم يا پي ام بذاري
بهتر بود که ID تون رو به صورت P.M میدادید تا Public تر نشه ولی به هر حال ، حتما اینجوری خواستید دیگه .

من هم به آی‎دیتون نامه نوشتم هم به ناچار برنامه‎ی ضایع Yahoo Messenger رو نصب کردم و سلام علیکی کردم ، ولی انگار کسی جواب نمیده !

با تشکر از شما : قاهر .

midony
05-05-2010, 09:14
سلام
میشه اتورانی ساخت که ادرس اجرای اتوران از داخله سیدی باشه نه از داخل هار
واینکه درایو سیدرام مسلا نامش از د به اج تغییر کنه باز هم اتوران اجرا بشه

قاهر - Gahir
09-05-2010, 10:49
سلام
میشه اتورانی ساخت که ادرس اجرای اتوران از داخله سیدی باشه نه از داخل هار
واینکه درایو سیدرام مسلا نامش از د به اج تغییر کنه باز هم اتوران اجرا بشه
سلام دوست عزیز ، ...
ابتدا قبل از هر چیزی ، لطفا سوالاتتون در باره‌ی این برنامه رو در این تاپیک عنوان کنید :

تاپیک مباحث و سوالات Multimedia Builder :
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] /forum.p30world.com/showthread.php?t=367559


====================

بله دوست عزیز میشه این کار رو کرد ، اگه توی تاپیک آموختن Multimedia Builder 4.9.8 کمی بیشتر جستجو میکردید، حتما میتونستید ، این کار رو انجام بدید ! ... فقط کافی است که به صفحه‌ی شماره‏ی3 برید و این مطالب رو بخونید یا توی صفحات 2 و 1 مفصل‌تر شرح داده شده !

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] /forum.p30world.com/showpost.php?p=4537270&postcount=26
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] /forum.p30world.com/showpost.php?p=4537270&postcount=28


====================
توجه : بین / / در آدرس بالایی فاصله‌ای نیست !

ehsan1100
10-05-2010, 09:52
با عرض سلام
من یه آتوران با مولتی مدیا بیلدر ساختم مشکل مشابه ایشون دارم
یعنی اینکه توی این آتوران جند تا فایل هست که کاربر باید آنها را اجرا یا نصب کنه حالا مشکل اینکه چطور برنامه ای بنویسیم که فایل های از روی سی دی روی تمام کامپیوتر ها اجرا بشه منظورم اینکه آتوران موجود در سی دی خطای اینکه فایل روی کامپیوتر کاربر پیدا نمی کنم یا چنین آدرسی وجود نداره نده؟

جاسم کدخدایی بنت
11-05-2010, 10:25
دو دوست عزیز
شما بایداز دستور

<SrcDir>\

استقاده کنی یعنی هرجایی که قایل اتورانو ذخیره میکنی پوشه های زیر مجموعه اون تو دستور بنویسین



---------- Post added at 10:25 AM ---------- Previous post was at 10:21 AM ----------

مثلا من یک سیدی دارم میخوام برنامه ناس که توی پوشه ای به نام ehsanاست اجرا کنم

خوب من اگز چناچه فایل اتورانرو درست در اول سیدی مثل H:\autorun.exe


شما باید دستورو روی یک text button از قسمت اکشن در جایی path بنویسید
خوب مینویسم <SrcDir>\ehsan\nas.exe

فرضیه ی ما فایل اجرایی به اسم نای در پوشه احسان است حال میتونه هر فایلی باشه آهنگ عکس و...

ehsan1100
12-05-2010, 07:12
خیلی ممنون درست شد

***Spring***
30-08-2010, 12:33
سلام ...

آموزش MultiMedia Builder ( برنامه ساخت AutoRun ) - مولتی مدیا بیلدر ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

bahar_engineer
08-12-2010, 09:15
سلام
من از مالتی مدیا بیلدر ورژن جدید 4.9.8.13 استفاده می کنم اما یه مشکل اساسی دارم

خیلی هم کارم فوریه

اصلاً پیش نمایش صفحه رو نمی بینم

یعنی وقتی یه صفحه جدید هم باز می کنم اصلا معلوم نمی شه انگار هیچ صفحه ای وجود ندارد

وقتی هم مثلاً یه باتن توی صفحه می ذارم اصلا توی تست نیست احساس می کنم اصلا صفحه ای که من باید روش کار کنم رو نمی بینم

مشکل چیه ؟

قاهر - Gahir
08-12-2010, 11:36
سلام
من از مالتی مدیا بیلدر ورژن جدید 4.9.8.13 استفاده می کنم اما یه مشکل اساسی دارم

خیلی هم کارم فوریه

اصلاً پیش نمایش صفحه رو نمی بینم

یعنی وقتی یه صفحه جدید هم باز می کنم اصلا معلوم نمی شه انگار هیچ صفحه ای وجود ندارد

وقتی هم مثلاً یه باتن توی صفحه می ذارم اصلا توی تست نیست احساس می کنم اصلا صفحه ای که من باید روش کار کنم رو نمی بینم

مشکل چیه ؟


سلام دوست عزیز ...

من خودم با این نسخه کار کردم ولی مشکلی به این شکل ندیدم ...

اگه میشه یکم بیشتر توضیح بدید ... و اگه هم ممکنه دو سه تا عکس از صفحه‌ی نمایش برنامه هنگام بروز این اشکال هم قرار بدید .

ممنون.

omidsina
15-12-2010, 15:24
دانلود برنامه MultiMedia Builder 4.9.8.13 |

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

همانطوری که در پست سوم این تاپیک معرفی شد ، شما میتوانستید به سایت رسمی شرکت سازنده ی Multimedia builder یعنی MediaChance ( [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) مراجعه کرده و علاوه بر دانلود این برنامه سایر نسخ از برنامه های دیگر این شرکت را دانلود کنید .
بنا به تقاضای دوستمون آقای hamid_diablo لینک دانلود مستقیم تمامی نسخه های بعد از 4.9.8 در لینک زیر است :
البته نا گفته نماند که خداوند Google را برای Search آفرید .

لینک دانلود فایل Zip شده :

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

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


سلام
خسته نباشید
من یک مشکل اساسی دارم قبلا یک ویندوز xp داشتم 32بیتی بود این نسخه Multimedia Builder 4.9.8.13 را از روی دی وی دی mrt نصب کردم ویک برنامه اتوران ساختم ولی الان یه ویندوز 7 ریختم که 64 بیتی هستش این نسخه Multimedia Builder 4.9.8.13 را دوباره نصب کردم ولی وقتی اجرا میشه صفحه ادیت دیده نمیشه و نمی تونم کار انجام بدم ولی run که میزنم اجرا میشه تو برنامه علت این مشکل چیه میتونی کمکم کنی خیلی لازم دارم کارم شدیدا گیر کرده. راستی ورژن های پایینتر را که میریزم ارور ورژن میده و باز نمیکنه اگه میشه علتش رو برام ایمیل کنی ممنون میشم.
sina.omid@hotmail.com

---------- Post added at 03:24 PM ---------- Previous post was at 03:24 PM ----------

سلام
خسته نباشید
من یک مشکل اساسی دارم قبلا یک ویندوز xp داشتم 32بیتی بود این نسخه Multimedia Builder 4.9.8.13 را از روی دی وی دی mrt نصب کردم ویک برنامه اتوران ساختم ولی الان یه ویندوز 7 ریختم که 64 بیتی هستش این نسخه Multimedia Builder 4.9.8.13 را دوباره نصب کردم ولی وقتی اجرا میشه صفحه ادیت دیده نمیشه و نمی تونم کار انجام بدم ولی run که میزنم اجرا میشه تو برنامه علت این مشکل چیه میتونی کمکم کنی خیلی لازم دارم کارم شدیدا گیر کرده. راستی ورژن های پایینتر را که میریزم ارور ورژن میده و باز نمیکنه اگه میشه علتش رو برام ایمیل کنی ممنون میشم.
sina.omid@hotmail.com

omidsina
15-12-2010, 15:43
سلام دوست عزیز ...

من خودم با این نسخه کار کردم ولی مشکلی به این شکل ندیدم ...

اگه میشه یکم بیشتر توضیح بدید ... و اگه هم ممکنه دو سه تا عکس از صفحه‌ی نمایش برنامه هنگام بروز این اشکال هم قرار بدید .

ممنون.

سلام من هم دقیقا همین مشکل را دارم
سلام
خسته نباشید
من یک مشکل اساسی دارم قبلا یک ویندوز xp داشتم 32بیتی بود این نسخه Multimedia Builder 4.9.8.13 را از روی دی وی دی mrt نصب کردم ویک برنامه اتوران ساختم ولی الان یه ویندوز 7 ریختم که 64 بیتی هستش این نسخه Multimedia Builder 4.9.8.13 را دوباره نصب کردم ولی وقتی اجرا میشه صفحه ادیت دیده نمیشه و نمی تونم کار انجام بدم ولی run که میزنم اجرا میشه تو برنامه علت این مشکل چیه میتونی کمکم کنی خیلی لازم دارم کارم شدیدا گیر کرده. راستی ورژن های پایینتر را که میریزم ارور ورژن میده و باز نمیکنه اگه میشه علتش رو برام ایمیل کنی ممنون میشم.
sina.omid@hotmail.com

omidsina
19-12-2010, 20:23
سلام من هم دقیقا همین مشکل را دارم
سلام
خسته نباشید
من یک مشکل اساسی دارم قبلا یک ویندوز xp داشتم 32بیتی بود این نسخه Multimedia Builder 4.9.8.13 را از روی دی وی دی mrt نصب کردم ویک برنامه اتوران ساختم ولی الان یه ویندوز 7 ریختم که 64 بیتی هستش این نسخه Multimedia Builder 4.9.8.13 را دوباره نصب کردم ولی وقتی اجرا میشه صفحه ادیت دیده نمیشه و نمی تونم کار انجام بدم ولی run که میزنم اجرا میشه تو برنامه علت این مشکل چیه میتونی کمکم کنی خیلی لازم دارم کارم شدیدا گیر کرده. راستی ورژن های پایینتر را که میریزم ارور ورژن میده و باز نمیکنه اگه میشه علتش رو برام ایمیل کنی ممنون میشم.
sina.omid@hotmail.com


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

trane_cck
23-12-2010, 02:02
من هم مشکل همین دوستمون رو دارم
ویندوز 7 64 بیتی
صفحه ی ادیت نمی یاد.
کلا صفه ای نیست که بخوای روش کاری انجام بدی
کسی می تونه کمک کنه؟ یا مجبورم خودم کشف کنم؟

قاهر - Gahir
01-01-2011, 10:56
سلام دوستان گرامی شاید این اشکال به خاطر همین 32 بیتی بودن نسخه‌ی نصابی برنامتون باشه ...
البته قبلا هم شاید گفته بودم که برنامه‌های اتورانی که با نسخه‌ی 32 بیتی کامپایل میشن توی Se7en تست شده و درست کار نمیکنن !
برای اینکه توی ویندوز Se7en هم درست کار کنه نسخه‌ی 64 بیتیش رو از اینجا دانلود کنید ...

لینک مستقیم از سایت MediaChance.com :


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

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

لینک غیر مستقیم :


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

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

حجم : 26.7MB

با تشکر از شما

mf.designing
14-05-2011, 12:13
من هم مشکل همین دوستمون رو دارم
ویندوز 7 64 بیتی
صفحه ی ادیت نمی یاد.
کلا صفه ای نیست که بخوای روش کاری انجام بدی
کسی می تونه کمک کنه؟ یا مجبورم خودم کشف کنم؟
منم همین مشکل رو داشتم ، مشکل تنها با این حل میشه :

Right Click on the Shortcut or the MMBuilder.exe.
Select Properties then click Compatibilty then Check ( tick ) Disable Visual Themes.

MR_HATAMI
04-06-2011, 08:09
سلام.
آیا میشه محیطی طراحی کرد که ورودی بگیره و داخل برنامه اکسل... ذخیره کنه،مشابه دفترچه تلفن.
ممنون میشم پاسخ منو بدین.

Moein.Alizade
25-06-2011, 21:36
مرسی داداش

قاهر - Gahir
26-06-2011, 13:29
سلام.
آیا میشه محیطی طراحی کرد که ورودی بگیره و داخل برنامه اکسل... ذخیره کنه،مشابه دفترچه تلفن.
ممنون میشم پاسخ منو بدین.
سلام
توسط اون دسته از پلاگین ها (Plug-In) میشه این کار رو کرد .
البته اگه برنامه پشتیبانی کنه.

sheydajo0on
03-07-2011, 12:54
با سلام و خسته نباشید
ممنون از سایت فوق العاده خوبتون
من بعد از اتمام کارم در نهایت بعد از درست کردن فایل exe در نهایت پروژه ام را در مالتی مدیا بیلدر با پسوند mdb ذخیره کردم تا اگر خاستم edit کنم ممکن باشد.
اما حالا که میخام از بیلدر open اش کنم error میده:

out of memory

خواهش میکنم ممنون میشم کمکم کنید با تا فردا پروژه ام را باید تحویل استاد بدم.:2::2:
بازم ممنون

sheydajo0on
03-07-2011, 13:16
با عرض سلام و خسته نباشید
و تشکر از سایت خوبتون
خواهش میکنم جواب منو سریع بدین...
:41:
من بعد از اتمام کار و درست کردن exe از کارم در نهایت ان را با پسوند mdb هم ذخیره کردم تا برای edit کردن مجدد این امکان باشد.
حالا متاسفانه زمانیکه میخاهم open کنم با error :

out of memory

مواجه می شوم . و امکان edit کردم دوباره ندارم (چون اشکالاتی دارد که باید رفع کنم)
اما باز نمیشه .. حالا نمیدانم چه کنم ؟؟ فردا باید پروژه ام ر ا تحویل دهم ..
خواهش میکنم راهنماییم کنید..
بازم ممنون از سایت خوبتون.
:41:

Given_RL
19-07-2011, 00:50
سلام خسته نباشید عزیز .... من یه سوال دارم ... من دارم رو یه برنامه اموزشی کار میکنم ..... می خوام فیلم های آموزشی که از دسکتاپم گرفتم رو در مولتی مدیا بیلدر توسط یک پلیر بجز پلیر دیفالت خود برنامه پیاده سازی کنم به صورتی که فیلم در خود پنجره اتو ران باز بشه و همچنین ...اسکرولی برای جلو و عقب کردن فیلم در اختیار داشته باشم ... لطفا راهنمایی کنید ... مرسی

قاهر - Gahir
01-08-2011, 14:54
با سلام و خسته نباشید
ممنون از سایت فوق العاده خوبتون
من بعد از اتمام کارم در نهایت بعد از درست کردن فایل exe در نهایت پروژه ام را در مالتی مدیا بیلدر با پسوند mdb ذخیره کردم تا اگر خاستم edit کنم ممکن باشد.
اما حالا که میخام از بیلدر open اش کنم error میده:

out of memory

خواهش میکنم ممنون میشم کمکم کنید با تا فردا پروژه ام را باید تحویل استاد بدم.:2::2:
بازم ممنون

با عرض سلام و خسته نباشید
و تشکر از سایت خوبتون
خواهش میکنم جواب منو سریع بدین...
:41:
من بعد از اتمام کار و درست کردن exe از کارم در نهایت ان را با پسوند mdb هم ذخیره کردم تا برای edit کردن مجدد این امکان باشد.
حالا متاسفانه زمانیکه میخاهم open کنم با error :

out of memory

مواجه می شوم . و امکان edit کردم دوباره ندارم (چون اشکالاتی دارد که باید رفع کنم)
اما باز نمیشه .. حالا نمیدانم چه کنم ؟؟ فردا باید پروژه ام ر ا تحویل دهم ..
خواهش میکنم راهنماییم کنید..
بازم ممنون از سایت خوبتون.
:41:
سلام دوست عزیز و گرامی

واقعا من شرمندم که تا بحال پاسخ شما داده نشده ... حالام فک کنم که آب از سرتون گذشته باشه ! ولی به هر حال من معذرت می‌خوام.

اولندش از یکسان بودن نسخه‌ی برنامه‌ی MMB ای که باهاش پروژتون رو ساختید و برنامه‎ی MMB ای که الان تو کامپیوتون نصبه ، مطمئن بشید .
اگه فایل کامپایل (Compile) یا exe شده‌ی پروژتون توسط برنامه‌ی MMB در دستتون باشه میتونید به راحتی فایل mbd ( پروژه‌ی MMB) رو از فایل exe ش استخراج کنید.

متاسفانه برنامه‌ی MMB در این زمینه به حدی مزخرف هستش که میشه به راحتی exe هاش رو دیکامپای (Decompile) کرد.

برای این کار برنامه‌ی زیر رو دانلود و ازش استفاده کنید :
با این برنامه می‌تونید مث آب خوردن فایل پروژه ی MMB رو از exe اش بیرون کشید .


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حجم فایل :‌29.79 کیلوبایت
رمز بسته :‌

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

موفق و موید و سربلند باشید.
با تشکر از شما :‌ قاهر

far2009
26-08-2011, 12:39
چطوری می توانم از این برنامه خروجی فلش بگیرم ؟

rell
28-08-2011, 21:48
سلام قاهر جون، چطوری میتونم از منوهایی که نرم افزارایی نظیر 123flash menu ایجاد میکنن توی mmb بهره ببرم.

alikhodayar
10-05-2012, 13:57
با سلام
هرچی سرچ کردم چیزی پیدا نکردم مجبور شدم بپرسم
چجور میتونمدر برنامه MMB یک فایل رو بعد از رمانی خاص مثلا 5 ثانیه اجرا کنم؟
به عنوان مثال میخوام وقتی فایل اتورانم بسته شد بعد یه فایل خاص برام باز شه .

esmail116
24-05-2012, 14:23
با سلام من یک مجموعه نرم افزاری درست کردام تمام نرم افزار ها در پوشه توی دسکتاپ میباشد چطوری میتوانم مجموعه را رایت کنم راستی یک کزک هست که باید به محل نصب کپی شود در این مورد کاملا توضیح دهید در چه جای متوان سورس ها را وارد کرد با تشکر مرادی

ahashemi13
04-07-2012, 12:40
سلام دوست عزیز و گرامی

واقعا من شرمندم که تا بحال پاسخ شما داده نشده ... حالام فک کنم که آب از سرتون گذشته باشه ! ولی به هر حال من معذرت می‌خوام.

اولندش از یکسان بودن نسخه‌ی برنامه‌ی MMB ای که باهاش پروژتون رو ساختید و برنامه‎ی MMB ای که الان تو کامپیوتون نصبه ، مطمئن بشید .
اگه فایل کامپایل (Compile) یا exe شده‌ی پروژتون توسط برنامه‌ی MMB در دستتون باشه میتونید به راحتی فایل mbd ( پروژه‌ی MMB) رو از فایل exe ش استخراج کنید.

متاسفانه برنامه‌ی MMB در این زمینه به حدی مزخرف هستش که میشه به راحتی exe هاش رو دیکامپای (Decompile) کرد.

برای این کار برنامه‌ی زیر رو دانلود و ازش استفاده کنید :
با این برنامه می‌تونید مث آب خوردن فایل پروژه ی MMB رو از exe اش بیرون کشید .


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حجم فایل :‌29.79 کیلوبایت
رمز بسته :‌

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

موفق و موید و سربلند باشید.
با تشکر از شما :‌ قاهر

سلام
دانلود نمیشه.
خواهش می کنم یه جا دیگه آپلودش کنید تا من بدبخت نشدم!

قاهر - Gahir
11-07-2012, 11:39
سلام
دانلود نمیشه.
خواهش می کنم یه جا دیگه آپلودش کنید تا من بدبخت نشدم!



بفرمایید :


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

با تشکر : قاهر.

8813222
28-12-2012, 15:50
منم همین مشکل رو داشتم ، مشکل تنها با این حل میشه :

Right Click on the Shortcut or the MMBuilder.exe.
Select Properties then click Compatibilty then Check ( tick ) Disable Visual Themes.


حيف كه نميشه بيشتر يك بار تشكر زد وگر نه صد تا تشكر برات ميزدم . يعني گل گفتي ، مشكلم تو جواب شما حل شد:n16:

Oracle_Eldorado
12-01-2013, 02:32
سلام .


من خودم 2 یا 3 قالب (‎ (Templateآماده‌ دارم ، ولی حتی با وجود کم بودن قالب ها ، به خاطر سرعت اینترنت ذغالی و کاه گلی نمیتونم اونا رو آپلود کنم .

خود سایت MediaChance ، در یک لوح فشرده 40 تا قالب آماده رو برای کاربرایی که میخوان میفروشه ، ولی بازم فکر نکنم توی ایران قابل دسترسی باشه (به خاطر محرومیت‌های بین المللی شدید)
اگه فکر میکنید که میتونید برید از این سایت خریداری کنید به آدرس زیر برید :

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

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

ولی برای دانلود اگر در گوگل بگردید ، میتونید بدون شک قالب پیدا کنید (حتی در میان صفحات فارسی)
این جا قالب‎هایی از آقای Naser که کارش تقریبا خوبه و دو سه تا قالب آماده برای MMB داره رو قرار دادم ، اگه دوست داشتید از اینجا دانلود کنید :

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

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

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

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

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

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

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

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

بازم اگه راضی نشدید ، خودتون میتونید برای خودتون قالب های آماده بسازید . (توضیحاتش در Help برنامه هست)

با تشکر از شما : قاهر

یادش بخیر چند سال پیش یه سری قالب واسمون گذاشتن ایشون !
کسی لینک دانلود قالب جدید داره به ما بده ؟
یا لینک همینا رو دوباره واسمون بزاره ؟

قاهر - Gahir
14-02-2013, 11:29
یادش بخیر چند سال پیش یه سری قالب واسمون گذاشتن ایشون !
کسی لینک دانلود قالب جدید داره به ما بده ؟
یا لینک همینا رو دوباره واسمون بزاره ؟
با سلام.
قالب‌های جدید رو که باید ساخت.
لینک‌های اخیر هم مشکلی ندارند قابل دسترسی هستند. ولی اگه به هر نحوی نتونستید دانلودشون کنید در زیر لینک دانلود هر 5 تاایشون رو به صورت یکجا در یکجای دیگر آپلودشون کردم:

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
حجم دانلود: 83 کیلوبایت

با تشکر: قاهر.

قاهر - Gahir
14-02-2013, 11:37
با سلام من یک مجموعه نرم افزاری درست کردام تمام نرم افزار ها در پوشه توی دسکتاپ میباشد چطوری میتوانم مجموعه را رایت کنم راستی یک کزک هست که باید به محل نصب کپی شود در این مورد کاملا توضیح دهید در چه جای متوان سورس ها را وارد کرد با تشکر مرادی

سلام
اگر صفحات اولیه این تاپیک رو مطالعه کرده باشید به پاسخ قسمت اول سوالتون خواهید رسید.

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

روش دیگر استفاده از نرم‌افزارهای موجود در بازار . یکی از این نرم افزارها که خیلی هم به درد بخور و ساده هستش، برنامه‌ی WinRAR هستش. در واقع با این برنامه می‌تونید یک نصاب ساده برای انتقال/کپی فایل(های) مورد نظرتون به هر جا که دوست داشتید استفاده کنید.

و فقط با برنامه‌ی MMB، دستور یا لینک اجرای این نصاب را اجرا می‌کنیم و کار تمام می‌شود.

با تشکر از شما: قاهر

قاهر - Gahir
14-02-2013, 11:56
چطوری می توانم از این برنامه خروجی فلش بگیرم ؟

تا اونجایی که یادم هستش این برنامه فقط خروجی فایل اجراشونده (exe) رو داره. ولی عملا تا به حال ممکن نشده که exe رو به فلش تبدیل کرد. مگر در شرایطی که خود فایل exe فایل فلش رو به صورت توکار داشته باشه اما برعکسش یعنی تبدیل swf به exe به راحتی توسط نرم افزارهای موجود امکان پذیره.


سلام قاهر جون، چطوری میتونم از منوهایی که نرم افزارایی نظیر 123flash menu ایجاد میکنن توی mmb بهره ببرم.

سلام رِل جون.

اونارو باید اولا به فرمت فایل swf تبدیل کنی بعدش در خود نرم افزار Adobe Flash دستوراتی که به عنوان واسط اجرا در MMB لازم هستند رو بنویسی بعد دوباره swf اشون کنی. سپس در MMB اضافه می‌کنی و کار تمام میشود.
البته باید بدونی که چه دستوراتی برای اجرای فرامین در فلش باید بنویسی تا MMB اونا رو بفهمه. به احتمال قوی در خود Help برنامه‌ی MMB هستند این مواردی که گفتم.


با سلام
هرچی سرچ کردم چیزی پیدا نکردم مجبور شدم بپرسم
چجور میتونمدر برنامه MMB یک فایل رو بعد از رمانی خاص مثلا 5 ثانیه اجرا کنم؟
به عنوان مثال میخوام وقتی فایل اتورانم بسته شد بعد یه فایل خاص برام باز شه .

اگر اشتباه نکرده باشم دستوری برای این منظور در خود MMB هست که در قسمت دوم آرگمانش باید 5000 میلی ثانیه رو برای مثلا اجرای 5 ثانیه‌ی فایل مورد نظر استفاده کنید.

با تشکر: قاهر.

وحید راد
19-07-2013, 17:51
سلام
من فایل فلش با موضوع گالری عکس رو به Multimedia Builder 4.9.8 ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) میبرم تو کامپیوتر خودم اجرا میکنم درسته ولی وقتی فایل رو exe. میکنم و تو کامپیوتر دیگه اجرا میکنم عکس ها نمیان از دستور <src dir> هم استفاده میکنم باز نمیشه:n28: میشه من و راهنمایی کنید مرسی

maryam.707070
23-07-2013, 18:16
سلام
منم دقیقا مشکل بقیه دوستان رو دارم نرم افزار mmb رو باز میکنم ولی هیچ صفحه ای برای انجام پروژه و پیش نمایش باز نمیشه. لطفا کمکم کنید

قاهر - Gahir
05-08-2013, 15:52
به نام خدا
با سلام خدمت شما،


سلام
من فایل فلش با موضوع گالری عکس رو به
Multimedia Builder 4.9.8 ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) میبرم تو کامپیوتر خودم اجرا میکنم درسته ولی وقتی فایل رو exe. میکنم و تو کامپیوتر دیگه اجرا میکنم عکس ها نمیان از دستور <src dir> هم استفاده میکنم باز نمیشه:n28: میشه من و راهنمایی کنید مرسی


يه مشکل ريزي که براي MMB هنگام کار با فايل‌هاي SWF خيلي مشکل ساز ميشه مشکل نمايش يا همون Play کردن فايل هستش. اگر فايل MMB شما حاوي فايل SWF هستش، اصلاً فايل(هاي) SWF رو داخل پروژتون Embbed نکنيد چرا که براي اجرا شدن کار نخواهـ(ـنـ)ـد کرد. (ايراد برنامه توي ورژن آخرش 4.9.8.13) براي اينکه فايل‌هاي فلشيتون ديده و اجرا بشن اونارو توي يک فولدر ديگه (دايرکتوري ديگه) قرار بديد و از روي اون فايل‌ها با دستورات MMB اونا رو فراخواني و اجرا کنيد.
دقت داشته باشيد که هنگام کامپايل فايل پروژتون به فايل قابل اجراي EXE توي قسمت‌هاي اختيارات قبل از کامپايل، تيک مربوط به نهان‌سازي فلش پلير داخلي رو روشن کنيد. يعني فايل EXE تون حامل فلش‌پلير باشه. اگه اين تيک که دقيقا يادم نيست عنوان برچسبش چي بود رو روشن نکنيد، فايل EXEتون توي رايانه‌اي که داراي فلش پلير نيست اجرا نميشه و بجاش ي صفحه‌ي سفيد رنگ مياد بالا.


سلام
منم دقیقا مشکل بقیه دوستان رو دارم نرم افزار mmb رو باز میکنم ولی هیچ صفحه ای برای انجام پروژه و پیش نمایش باز نمیشه. لطفا کمکم کنید
احتمالا مشکل شما در اين پست رفع شه:

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

با تشکر از شما:‌ قاهر.

mehrdade
17-08-2013, 23:29
Doostan man narm afzare MMB ro ke baz mikonam safhei nist ke toosh kar konam(sanad nadare) che kar konam???

motfa
18-05-2014, 19:05
سلام وقتتون بخیر.ویندوز 8 نصبه و مشکل من هم اینه که نصب میشه ولی وقتی اجرا میکنم هنگ میکنه و باز نمیشه .ممنون میشم جواب بدید

Mohammad King
19-05-2014, 19:24
سلام وقتتون بخیر.ویندوز 8 نصبه و مشکل من هم اینه که نصب میشه ولی وقتی اجرا میکنم هنگ میکنه و باز نمیشه .ممنون میشم جواب بدید
سلام

سوال خودتون واضح در یک تاپیک جدید در بخش زیر سوال کنید:


مباحث عمومی نرم افزار ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

Mohammad King
19-05-2014, 19:25
سلام

دوستان برای مشکلات و سوالات خوشون تاپیک جدید ایجاد کنند...

بسته شد