سلام به همه دوستان عزیز
تو چند پست قبلی در مورد اجرای آکروبات ریدر در MMB مطلبی را گفته بودم. در اون جا ما برای اجرای آکروبات ریدر از یک پلاگین کمک گرفتیم. در این جلسه قصد داریم در مورد اجرای بعضی از قسمت های ویندوز در داخل MMB اشاره کنیم.
هدف از این آموزش آشنایی با ابزار Binding Object و تعیین مسیر به صورت <Windows>
در این کار ما از ابزار Binding Object استفاده میکنیم . مثلا ما می خواهیم به محض اینکه یک صفحه از پروژمون اجرا شد بر نامه ویرایشگر رجیستری ویندوز در داخل پروژ مون اجرا بشه. برای اینکار ابتدا از منوی Object و زیر شاخه Create گزینه Binding Object را انتخاب میکنیم . سپس در صفحه کاری پروژمون مقدار فضایی را که میخواهیم برنامه مورد نظر خارجی مون اشغال کنه تعیین میکنیم. بعد از انتخاب با دو بار کلیک بر روی محل انتخابی پنجره زیر باز میشه. که من بعضی از تو ضیحات را رو شکل اوردم.
تو شکل بالا وقتی پروژتون اجرا بشه رجیستری در داخل پروژه شما جای میگیره. حالا میتونید هرکدام از قسمت های ویندوز را که خواستید به راحتی تو پروژتون بیارید. با این روش می تونید Windows Media Player را هم تو MMB باز کنید. کافیه یه سرچ از درایو ویندوزتون با فرمت EXE بکنید تا برنامه هایی را که میتونید اجرا کنید پیدا کنید.
اما یه مشکل هست و اونم اینه که اگر درایو ویندوز درایوی به غیر از C بود چه باید بکنیم؟ شما از این موضوع اطلا ع ندارید که کاربری که از سی دی شما استفاده میکنه درایوی که ویندوز را توش نصب کرده درایو C هستش. برای اینکار MMB نوع دیگری از تعیین مسیر را با مشخصه <Windows> پیش بینی کرده. با اینکار برنامه خودش درایو ویندوز را شناسایی کرده و به اجرای برنامه می پردازد. مثلا برای نمونه بالا از Path روبرو می تونید استفاده کنید. <Windows>regedit.exe
یا علی...
امروز قصد داریم کاری کنیم که اطلاعات شما و یا شرکتتون به همراه لوگوی شما , وقتی کاربر سی دی را که شما درست کرده اید در سی دی رام خود قرار میدهد , در System Properties کامپیوتر شخص ثبت بشه.
---- هدف از این آموزش آشنایی با فرمان Copy To می باشد.
---- برای دسترسی به System Properties میتونید از کنترل پانل با کلیک روی آیکون System و یا در دسکتاپ با کلیک راست روی ایکون My Computer و انتخاب Properties عمل کنید.
---- یادگیری کامل اسکریپ نویسی MMB کار سختیه ونیاز به زمان زیادی داره و خود من نیز با تعداد کمی از فرمان های اسکریپ نویسی که کاربرد زیادی داره آشنا هستم. پس در ادامه سعی میکنیم در مورد اسکریپ نویسی مطالبی را بگم تا به اصطلاح بتونید گلیمتون را از آب بیرون بکشید.
---------------------------------------------------------------------------------------------------------------------------------------------
برای این کار شما با ید دو فایل که یکی تصویر لوگو یا به اصطلاح آرم شرکت شماست ( با فرمت BMP ) و دیگری یک فایل متنی با فرمت INI که اطلاعات شما از قبیل آدرس سایت شما ,ایمیل شما, ادرس پستی , شماره تلفن و ... در اون ثبت میشه را بسازید.
ساخت فایل BMP : این فایل باید یک تصویر با فرمت BMP و با اندازه 114*172 پیکسل و نام Oemlogo باشد.
ساخت فایل متنی : این فایل با یک فایل متنی با فرمت INI و نام OEMINFO با متن زیر میباشد. برای ساخت فایل محتویات زیر را در Notepad کپی کنید و هنگام Save کردن در مقابل save as type عبارت All files را انتخاب و با فرمت INI و با نام OEMINFO ذخیره کنید. ( این متن تو اینجا به هم ریخته شما همینجوری کپی کنید تو Notepad خودش درست میشه.)
----------------------------------------------------------------------------------------------------------------------------------------------
****دریافت نمونه فایل ها ****
بریم سراغ MMB خودمون.
ابتدا این دوفایل را تو مالتی مدیا بیلدر Embedded کنید. برای Embedded کردن از منوی Project گزینه Embedded Files را انتخاب و این دو فایلی را که ساخته ایم را ADD کنید. حالا کافیه اسکریپ های زیر را در در قسمت Script صفحه اولتون کپی کنید. برای اینکار دو بار روی ایکون صفحتون ( پایین ) کلیک کنید و از اسکریپ های زیر در کادر اسکریپ نویسی استفاده کنید.
destdir$ = 'C:\WINDOWS\system32'
dest$ = destdir$ + '\Oemlogo.bmp'
source$ = '<Embedded>\Oemlogo.bmp'
SysCommand("CopyFile","source$,dest$")
destdir$ = 'C:\WINDOWS\system32'
dest$ = destdir$ + '\OEMINFO.ini'
source$ = '<Embedded>\OEMINFO.ini'
SysCommand("CopyFile","source$,dest$")
اسکریپ بالا تو ویندوز XP دو فایلی را که شما تعیین نموده اید در شاخه Windows/System32 کپی میکنه . برای ویندوز 98 هم باید به جای System32 از System استفاده کنید.
نتیجه اخلاقی این آموزش اینکه شما میتونید از اسکریپ بالا برای کپی کردن یک فایل در سیستم مقابل استفاده کنید.
یا علی ...
سلام به همه دوستان عزیز
امروز می خوام مطلب کوتاهی در مورد نحوه اجرای بعضی از قسمت های ویندوز در MMB توضیح کوتاهی بدم. مثلا شما دوست دارید با کلیک روی شئی قسمت Internet Option از کنترل پانل اجرا گردد. این مطلب زمانی مفیده که مثلا میخواهید یک سی دی آموزشی در زمینه کامپیوتر یا هرچیز دیگه ای درست کنید .
نکته : تمامی فرمان های زیر را باید در قسمت اسکریپ نویسی شی مورد نظزتون قرار بدید.
دو عدد اخر هر اسکریپ تعیین کننده زبانه پنجره بازشونده است مثلا در مورد اسکریپ دوم (Display Properties) اگر به جای منفی یک از 0 استفاده کنید پنجره Display properties با زبانه Screen Saver و اگر از 3 استفاده کنید با زبانه Setting به نمایش در می آید.
لیست فرمان ها:
1- اجرای Date and Time
Run("rundll32.exe","shell32.dll,Control_RunDLL TIMEDATE.CPL,@0,0")
2- اجرای Display Properties
Run("rundll32.exe","shell32.dll,Control_RunDLL DESK.CPL,@0,-1")
3- اجرای Network Connection
Run("rundll32.exe","shell32.dll,Control_RunDLL NCPA.CPL,@0,2")
4- اجرای System Properties
Run("rundll32.exe","shell32.dll,Control_RunDLL SYSDM.CPL,@0,0")
5- اجرای Sound And Audio Device Properties
Run("rundll32.exe","shell32.dll,Control_RunDLL mmsys.cpl")
6- اجرای Game Controller
Run("rundll32.exe","shell32.dll,Control_RunDLL joy.cpl")
7- اجرای Internet Option
Run("rundll32.exe","shell32.dll,Control_RunDLL inetcpl.cpl users")
7- اجرای Format Disk
Run("rundll32.exe","shell32.dll,SHFormatDrive")
8- اجرای Copy Disk
Run("rundll32.exe","diskcopy.dll,DiskCopyRunDll")
7- اجرای Add or Remove Program
Run("RUNDLL32.EXE","shell32.dll,Control_RunDLL appwiz.cpl,,1")
8- اجرای Font Folder
Run("RUNDLL32.EXE","shell32.dll,SHHelpShortcuts_RunDLL FontsFolder")
9- اجرای Add Printer
Run("RUNDLL32.EXE","SHELL32.DLL,SHHelpShortcuts_RunDLL AddPrinter")
10- و در آخر هم یک اسکریپ جالب برای تغییر عملکرد کلیک های موس
Run("RUNDLL32.EXE","USER32.DLL,SwapMouseButton")
در مورد خاموش کردن و رستارت ویندوز هم باید این مطلب را بگم که از دو اسکریپ زیر میتونید استفاده کنید. اما در ویندوز اکس پی فکر نکنم عمل کنه. و دلیل اون هم تغییر در فایل RUNDLL32.exe ویندوزه . دارم روش کار میکنم تا راهش را پیدا کنم.
Run("RUNDLL32.EXE","USER.EXE,ExitWindows")
Run("RUNDLL32.EXE","USER.EXE,ExitWindowsExec")
امیدوارم از این بخش استفاده کرده باشید.
سلام به همه دوستان عزیز
بریم سر اصل موضوع
در منوی Object و در بخش Create گزینه Dynamic Fx را انتخاب کنید سپس ماوس را روی صفحه بکشید تا محدوده ای
رنگی ایجاد شود با دوبار کلیک بر روی این محدوده ی رنگی پنجره ی Dynamic Fx باز می شود اگر بر روی فلش مربوط به بخش Fx Type کلیک کنید لیستی از انواع رقص
نورها را مشاهده می کنید که با انتخاب هر کدام از گزینه ها نوع رقص نور
تغییر می کند گزینه های Plasma و Smoke و Fire به صورت پیش فرض رقص نورهای خاصی را تولید می کنند اما
گزینه های بعدی احتیاج به فراخوانی عکس خاصی دارند بعد از انتخاب یکی از
این گزینه ها برای فراخوانی عکس مورد نظرتان روی دکمه Load Image در کنار بخش Previewکلیک
کنید در بخش Color Style رنگهای پیش فرض به شما پیشنهاد می شود اما اگر در فکر
تولید رقص نوری با رنگهای دلخواه خود هستید می توانید در قسمت ms آنها را مشخص کنید در بخش Library نیز می توانید حالات مختلف یک
رقص نور را تعیین نمایید در قسمت Advanced Settings نیز تنظیمات مربوط به رقص نور
های مختلف را به صورت دستی می توان تغییر داد هنگامی که پارامترهای مورد
نظر خود را تنظیم کردید در صورتی که مایل نباشید می توانید آن را به لیست
رقص نورهای قبلی بیافزایید برای این کار روی دکمه Add Library کلیک کنید.
طراحی آلبوم فیلم
برای
طراحی این صفحه ۲ روش پیشنهاد می کنیم یکی پخش خودکار فیلم (به طوری که هر
وقت وارد صفحه مخصوص فیلم می شوید برنامه خود به خود شروعبه پخش آن کند) و
دیگری استفاده از دکمه های کنترل پخش فیلم می باشد برای این کار ابتدا
صفحه جدیدی برای آلبوم فیلم ایجاد کنید در صفحهPage1 دکمه ی مخصوص آلبوم فیلم را
ایجاد کرده و تنظیمات مربوط به آن را تعیین کنید سپس در صفحه آلبوم فیلم
برای زیبایی بیشتر یک Background قرار دهید بعد از آن به تعداد فیلم هایی که می خواهید در
این برنامه از آنها استفاده کنید دکمه های مخصوص طراحی کنید حال برای هر یک
از این دکمه ها صفحه جدیدی بسازید به طوری که هنگام اجرای برنامه با کلیک
روی هر دکمه وارد صفحه مخصوص به آن شوید اکنون یکی از دو روش زیر را طی
کنید:
پخش خودکار فیلم:
به صفحه مربوط به اولین فیلم بروید سپس از
منویObject در
بخشCreate
گزینهMCI Object را انتخاب کنید مشاهده می کنید که نشانگر ماوس به شکل
علامت + تبدیل می شود به کمک ماوس می توانید اندازه محیطی که فیلم در آن
پخش می شود را تعیین کنید برای این کار ماوس را روی صفحه بکشید سپس دوبار
روی این محیط کلیک کنید تا پنجره MCI باز شود در بخش Media روی دکمه Load کلیک کنید سپس
فیلم مورد نظر خود را در پنجره باز شده فراخوانی نمایید دقت کنید فقط فیلم
هایی را می توانید فراخوانی کنید که نرم افزار Multimedia Builder توانایی شناسایی آنها را دارد
برای اطلاع از نوع فرمت های قابل شناسایی قسمت File Of Type را مرور کنید
بعد از فراخوانی فیلم دکمه OK را فشار دهید ممکن است تعجب کنید
چون اتفاق خاصی که در صفحه قابل مشاهده باشد نیافتاده است اما اگر صفحه را
تست کنید حتما نتیجه کار را مشاهده خواهید کرد بعد از این هرگاه هنگام
اجرای برنامه وارد این صفحه می شوید فیلم انتخاب شده به صورت خودکار شروع
به پخش می گردد دقت کنیدکه شما هیچ گونه کنترلی بر روی آن ندارید در ضمن
برای این که بتوانید به صفحه آلبوم فیلم برگردید دکمه Back را در این صفحه ایجاد کنید.
پخش
فیلم توسط دکمه های کنترل:
ابتدا به صفحه مخصوص فیلم بروید سپس گزینه Video از بخش Create در منوی Object را انتخاب نمایید اگر روی صفحه
کلیک کنید پنجره Open Video باز می شود فیلم مورد نظر را در این بخش فراخوانی کنید
بعد از کلیک روی دکمه OK پنجره ی Video Import and Capturing Still Image
نمایان می شود که تصویر Frame اول فیلم در وسط آن نمایان است حال با استفاده از دکمه
های کنترل نحوه ی نمایش فیلم را تست کنید دقت کنید که با این دکمه ها فیلم
را تست می کنید و پنجره فوق به صورت پیش نمایش بوده و هنوز فیلم بر روی
صفحه بار گذاری نشده است بعد از تست فیلم دکمه OK را بزنید ملاحظه می کنید که Frame اول فیلم بر روی صفحه قرار می
گیرد حال برای تصویر فوق باید دکمه کنترل بسازید برای انجام این عمل می
توانید از دکمه های کنترل موجود در بخش Action سود برده و یا
این که خود با استفاده از ابزار Bitmap Button آنها را تولید کنید ولی در هر
صورت روش تنظیم دستورات در هر دو حالت یکسان بوده و فقط شکل دکمه ها با هم
متفاوت است ما برای سهولت کار روش اول را انتخاب می کنیم ابتدا روی آیکونی
که شکل یک خودکار و بالای آن چند ستاره است را کلیک کرده و از منوی باز شده
گزینه Insert MP3 Control را انتخاب کنید دکمه های کنترلی که در صفحه ظاهر می شود
را جابجا کنید تا در مکان مناسب قرار گیرد این دکمه ها مخصوص پخش فایل های
صوتی هستند اما با تغییراتی که در پارامتر های آن ایجاد می کنیم آنها را به
دکمه های پخش فیلم تبدیل می کنیم در ابتدا دکمه های اضافه را حذف می کنیم
چون این دکمه ها در مواقعی به کار می روند که کاربر به دنبال فایل فیلم در
دیسک سخت و یا CD بگردد و آن را اجرا کند اما چون در اینجا شما فیلم را
فراخوانی کرده اید و فقط به دکمه های پخش(Play) و عدم پخش (Stop) احتیاج دارید برای حذف دکمه های
فوق به بخش Objects مراجعه کرده و بر روی علامت + کنار عبارت MP3 Buttons P43 کلیک کنید تا لیست دکمه ها را
مشاهده کنید سپس با انتخاب دکمه های مورد نظر کلید Delete را از صفحه کلید فشار دهید بعد
از انجام این عمل دکمه ها را در صفحه جابجا کنید تا زیر اعداد بالای آن
قرار بگیرد حال دوباره روی دکمه ها کلیک کنید تا پنجره Group باز شود ابتدا گزینه B_Play Q381 دوبار کلیک کنید در پنجره باز
شده و در بخش Action روی آیکونی که شکل یک دست است وبه یک ساعت شنی اشاره می
کند کلیک کرده ودر بخش On Mouse
Click گزینه None را انتخاب کنید تا بصورت غیر
فعال تبدیل شود بعد از زدن دکمه OK روی آیکونی که شکل یک روان نویس
است و روی کاغذی می نویسد کلیک کنید در پنجره باز شده و در بخش The Click is Finished روی آیکونی که شکل یک خودکار است
و بالای آن چند ستاره است کلیک کنید در پنجره Script Wizard و در بخش Action گزینه Video Play را انتخاب کرده و سپس در بخش Video Play نام فیلمی که در صفحه قرار داده
اید را انتخاب نمایید ذکر این نکته ضروری است که منظور از نام فیلم نام (Lable) فیلم مورد نظر بر روی صفحه (در اینجا Video) می باشد بعد از انجام عمل فوق
دکمه های OK همه پنجره ها را بزنید تا به پنجره Group برگردید عملیات گفته شده را برای
دکمه B_Stop Q381 تکرار کنید با
این تفاوت که در پنجره ی Script Wizard به جای گزینه Video Play گزینه Video Stop را انتخاب کنید اما برای دکمه B_Pause Q381 مراحل زیر را طی کنید در پنجره Group دو بار روی این گزینه کلیک کنید
سپس در بخش Action ابتدا آیکونی که شکل یک دست است وبه یک ساعت شنی اشاره می
کند را غیر فعال کرده و بعد از آن روی آیکونی که شکل دو برگه است و یک
خودکار وبالای آن چند ستاره کلیک کنید در پنجره باز شده در بخش Actions گزینه Video و در بخش Object گزینه Video را انتخاب کنید در این دو حالت
هر وقت هنگام اجرای برنامه روی دکمه مورد نظر کلیک کنید پخش فیلم موقتا قطع
می شود و با زدن دکمه Play ادامه فیلم پخش می شود حالا برای تست کلید F5 را بزنید.
سلام به همه دوستان عزیز
حالا می خوایم ادامه پروژه ای را که تو جلسه قبلی درست کرده بودیم ادامه بدیم. دفعه قبل تا آنجا پیش رفتیم که دو کلید Next و Back را در صفحه قرار دادیم حالا یک تصویر برای Background صفحه فرا خوانی کنید و یا رنگ صفحه را تغییر دهید برای این کار بر روی آیکون Page properties کلیک کرده و در بخش Background تصویر را از قسمت Image و رنگ را در قسمت Color تعیین کنید.
آلبوم عکس
حالا همه عکس ها
و تصاویری را که می خواهید در این آلبوم قرار دهید به صورت جداگانه
فراخوانی کرده و در صفحه بچینید برای اینکه بتوانید تعداد زیادی از تصاویر
را در صفحه بچینید تمام عکس های فراخوانی شده را تا اندازه ای که امکان
دارد کوچک کنید البته نگران دید آنها نباشید چون در مرحله بعد چگونگی نمایش
آنها را در اندازه دلخواه مرور خواهیم کرد خوب پس از این که تمام عکس ها
را در صفحه قرار دادید مراحل زیر را برای بزرگنمایی هر عکس طی کنید :
ابتدا
اولین عکس را انتخاب و توسط دستورات Copy و Paste از آن کپی بگیرید توجه کنید که
بعد از انجام دستور Paste عکس کپی گرفته
شده دقیقا بر روی عکس قبلی قرار می گیرد لذا آن را جابه جا کرده و تا حد
امکان در صفحه بزرگ کنید سپس دوبار بر روی آن کلیک کنید تا پنجره ی Bitmap باز شود (در این مرحله حتما باید
نام عکس ها را که در بخش All Objectes مشخص گردد به
خاطر بسپارید) در پنجره ی Bitmap مشخصات زیر را
تعیین کنید:
اول گزینه Hide را فعال کرده و سپس گزینه Enable Actions را انتخاب کنید روی آیکون Interactions with other object and video که عکس یک خودکار وچند ستاره ودو برگه در پشت آن است را کلیک کنید در پنجره ی باز شده در قسمت Action1 کلمه Hide و در قسمت Object نام مربوط به عکس بزرگ شده را انتخاب کنید انجام این عمل به این خاطر است که هنگام کلیک کردن روی عکس تصویر ناپدید شود بعد از زدن کلید OK در این پنجره کلید OK را در Bitmap فشار دهید مشاهده می کنید که تصویری را که بزرگ کرده اید ناپدید می شود اگر به بخش All Objects نگاه کنید کنار نام این عکس علامت ضربدر را می بینید البته دقت کنید که عکس به هیچ وجه حذف نشده و فقط ما قادر به دیدن آن در هنگام طراحی برنامه نیستیم حالا بر روی نمونه کوچک عکس رفته و دو بار بر روی آن کلیک کنید تا پنجره ی Bitmap باز شود گزینه Enable Actions را فعال و روی آیکون (که عکس یک خودکار وچند ستاره ودو برگه در پشت) کلیک کنید این بار در قسمت Action1 کلمه ی Show و در قسمت Objectes نام عکسی را که بزرگ کرده اید انتخاب کنید روی دکمه OK کلیک کنید برای اینکه از عملکرد برنامه مطمئن شوید یک بار صفحه را تست کنید در این مرحله اگر شما روی اولین عکس کلیک کنید باید تصویر بزرگ شده ی آن نمایان شود و اگر دوباره کلیک کنید تصویر ناپدید شده و صفحه قبلی نمایان می شود.
افزودن امکان Print
گاهی ممکن است شما دوست داشته باشید که از عکس بزرگنمایی شده Print بگیرید برای افزودن چنین امکانی به محیط برنامه باز گشته و دو بار روی عکس بزرگنمایی شده کلیک کنید در پنجره Bitmap در بخش Enable Actions روی آیکونی که شکل یک روان نویس که روی کاغذ می نویسد کلیک کنید پنجره ی More Actions باز می شود در بخش The Click is Finished روی آیکونی که شکل یک خودکار است و بالای آن چند ستاره است کلیک کنید تا پنجره ی Script Wizard بار می شود اینک در این قسمت Action تعدادی دستور مشاهده خواهید کرد که هر یک دارای عملکرد مخصوص به خود هستند در این لیست دستور Print Page را پیدا کرده و انتخاب کنید کلید OK را فشار دهید عبارت Page("")Print در قسمت سفید رنگ پایین بخش The Click is Finished نمایان خواهد شد کلید OK را دوباره بزنید از این به بعد هنگام اجرای برنامه هرگاه روی عکس بزرگ شده کلیک کنید پنجره ی مخصوص Print باز می شود.
آلبوم موسیقی
برای طراحی این صفحه ممکن است
از چند روش استفاده می گردد که من دو روش مهم و متداول را برای شما شرح می
دهیم:۱ـ ایجاد دکمه مجزا برای هر موسیقی:
در
این روش هر دکمه نماینده یک موسیقی است به طوری که هر بار کلیک بر روی این
دکمه صوت مخصوص به آن پخش می شود برای انجام این کار مراحل زیر را طی
کنید:
اول یک صفحه جدید طراحی کنید سپس یک تصویر برای Background فراخوانی نمایید بعد به صفحه Page1 رفته و دکمه مخصوص آلبوم موسیقی را طراحی کنید در صفحه Page3
که مخصوص آلبوم موسیقی است دکمه ای برای یک موسیقی خاص بسازید در این جا ما
از ابزار Text Button استفاده می کنیم نام موسیقی استفاده
شده را بر روی دکمه بنویسید سپس با دوباره کلیک بر روی دکمه پنجره Text
Button را باز کرده و بر روی آیکونی که شکل یک بلندگو است کلیک
کنید پنجره Sound Actions باز می شود در قسمت Mouse
Click Object با کلیک بر روی آیکونی که شکل دو نقطه بر روی یک کلید
است پنجره ی Open Send File باز شده و با استفاده از آن مسیر
موسیقی موجود بر روی هارد را مشخص کنید اگر بر روی قسمت Files of type
کلیک کنید لیستی از فرمت های صوتی را که در این قسمت قابل استفاده هستند
مشاهده می کنید بعد از انجام این کار دوبار کلید OK را بزنید سپس برای تست
صفحه کلید F5 را فشار دهید اگر شما بر روی دکمه ای که ساخته اید کلیک
کنید موسیقی ای را که انتخاب کرده اید پخش خواهد شد حالا دکمه Close
را بزنید تا به محیط نرم افزار برگردید به همین تر تیب برای تمامی موسیقی
هایی که می خواهید در این صفحه به آن دسترسی داشته باشید دکمه ی مخصوص آن
را طراحی کنید توجه کنید که نحوه طراحی دکمه ها بستگی به سلیقه طراح دارد
شما می توانید به جای استفاده از کلمه های نوشتاری دکمه های تصویری را
ساخته و از آنها استفاده کنید شاید بگویید ممکن است تعداد موسیقی ای را که
می خواهیم در این صفحه به آنها دسترسی داشته باشیم زیاد بوده و ساخت دکمه
برای تمامی آنها کاری سخت و زمان بر باشد برای حل این مشکل باید روش دوم را
انتخاب کنید.۲ـ ایجاد دکمه های کنترل
در این روش
کافیست دکمه هایی برای کنترل و مدیریت فایل های صوتی طراحی کنید به طوری
که با این دکمه ها بتوانید به لیست موسیقی های موجود دسترسی پیدا کرده و
یکی از آنها را انتخاب نمایید تقریبا شبیه کاری که با نرم افزارهای صوتی Winamp و Jet Aduio و غیره انجام می دهید
برای این کار بر روی آیکونی که شکل یک خودکار و چند ستاره است در بخش Main
کلیک کنید در منوی باز شده گزینه Insert MP3 Controls را
انتخاب کنید مشاهده می کنید که تعدادی آیکون و عدد بر روی صفحه ظاهر می
شود برای مشاهده ی نحوه ی عملکرد این دکمه ها صفحه را تست کنید می بینید که
با کلیک بر روی دکمه ای که شکل یک کلید و روی آن یک فلش است پنجره ی Open باز می شود و شما می توانید موسیقی مورد نظر را انتخاب کرده و
گوش کنید اگر با نرم افزار های صوتی کار کرده باشید حتما با عملکرد تک تک
این دکمه ها آشنا هستید ممکن است بخواهید به جای استفاده از گزینه ی Insert
MP3 Controls خودتان دکمه های جدیدی را طراحی کرده و از آنها استفاده
کنید به طوری که نحوه عملکرد آن شبیه به نحوه ی عملکرد این دکمه ها باشد
برای انجام این کار دکمه های زیر را بسازید:
دکمه Open : بعد از ساخت دکمه Open بر روی آن آیکونی که شکل
یک برگه و یک دست است که به ساعت شنی اشاره می کنددو بار کلیک کنید در قسمت
On Mouse Click گزینه Open MP3 را
بزنید اگر در قسمت Path آدرس یک موسیقی خاص را مشخص کنید
هنگام اجرای برنامه همان موسیقی پخش می شود لذا هیچ مسیری را مشخص نکنید و
دوبار کلید OK را بزنید.
دکمه اجرای موسیقی، موسیقی بعدی، موسیقی
قبلی، قطع موسیقی:
مراحلی که برای دکمه Open انجام دادید دوباره برای
تک تک دکمه های فوق تکرار کنید با این تفاوت که در قسمت On Mouse Click
باید با توجه به عملکرد هر دکمه گزینه مخصوص به آن انتخاب شود.
دکمه های
کم و یا زیاد کردن صدا:
دو بار بر روی دکمه زیاد کردن صدا کلیک کنید
سپس آیکونی که شکل یک روان نویس است و روی یک کاغذ می نویسد را فشار داده
ودر قسمت The Click is Finished در پنجره ی More
Actions بر روی آیکونی که شکل یک خودکار است و بالای آن چند
ستاره است را کلیک کنید در قسمت Action گزینه Volume Up
را انتخاب نمایید همین کار را برای دکمه کم کردن صدا انجام دهید فقط به جای
گزینه فوق گزینه Volume Down انتخاب کنید
تو جلسه بعد نحوه خاموش کردن کامپیوتر با مالتی مدیا بیلدر را که یکی از دوستان خواسته بودن میگم.
سلام به همه علاقه مندان MMB.
امروز به دلایل ایمیل های شما و درخواست تهیه یک پروژه به صورت عملی , قصد دارم طی چند جلسه نحوه ساخت یک پروژه را با هم مرور کنیم. در ضمن در این پروژه شما میتوانید اطلاعات یاد گرفته خود را مرور کنید. از دوستان کمی حرفه ای هم پوزش میخوام . به دلیل اینکه بعضی از دوستان تازه شروع به یاد گیری MMB کرده اند و این پروژه میتونه کمک خوبی برای اونها باشه. به هر حال ببخشید که یه کمی مبتدی می گم .
این پروژه دارای امکانات زیر است :
1- آلبوم عکس 2- آلبوم صدا 3- آلبوم فیلم 4- صفحه سرگرمی 5- متن ها
-------------------------------------------------------------------------------------------------------
تعیین مشخصات برنامه
برای شروع کار باید مشخصات اصلی برنامه را تعیین کنید . برای دسترسی به این قسمت باید از منوی Project گزینه Project Setting را انتخاب کنید. در پنجره باز شده مشخصات زیر را وارد کنید.
ابتدا ا ندازه پروژه خودتون را تو قسمت Quick Preset تعیین کنید : 800 * 600
بعدش تو قسمت Windows Title یک اسم برای پروژه خود تعیین کنید : My Project
گزینه Standard Windows را انتخاب کنید.
حال این پنجره را با زدن OK ببندید. ( توضیح بقیه قسمت های این پنجره در درس های قبلی داده شده)
قرار دادن دکمه
مرحله ی بعدی طراحی دکمه هایی
است که می توان به وسیله ی آنها بین صفحات جا به جا شد با هر کلیک بر روی
این دکمه ها می توان به بخش جدید مربوط به آن دکمه دسترسی پیدا کرد برای
این کار می توانید دو مدل دکمه یکی نوشتاری و دیگری تصویری طراحی کنید که
نحوه ی ساخت هر دو مدل به شرح زیر آمده است:۱ـ دکمه نوشتاری
به این
صورت است که موضوع دکمه با نوشته بر روی آن مشخص می شود.
برای طراحی این
دکمه دو روش وجود دارد:۱ـ ابتدا به منوی Object رفته و در بخش
Create گزینه Text را انتخاب کنید و بعد توسط ماوس
روی صفحه کلیک کنید عبارت Double-Click Here را می بینید
روی آن دوبار کلیک کنید به جای فوق کلمه دلخواه مثلا آلبوم عکس را وارد
کنید.۲ـ روش دوم این که آیکون Text
Button ( که شکل یک دکمه است وروی آن ab نوشته شده است) را در بخش Tools استفاده کنید در صورت انتخاب این
گزینه و کلیک بر روی صفحه دکمه استاندارد ویندوز درست می شود که کلمه Button در آن نوشته شده است دو بار کلیک
کنید پنجره ی Text Button باز می شود در
این پنجره بخش های زیر دیده می شود:Label:نام دکمه مورد
نظر است که در بخش Object (سمت راست
صفحه) دیده می شود.Text:عبارتی که روی
دکمه دیده می شود یعنی با تایپ هر کلمه ای مثلا آلبوم عکس این کلمه
جایگزین عبارت Button بر روی دکمه
می شود.Fill:از این طریق
می توان رنگ دکمه را تغییر داد.Text
Color: برای تغییر رنگ نوشته بر روی دکمه استفاده می شود.Cursor: اگر دقت کرده باشید در برنامه
های مختلف هنگامی که ماوس را روی آیکونی می برید مکان نما به شکلهای مختلف
مثل:دست،ساعت شنی و......... تبدیل می شود برای تعیین این اشکال از بخش Cursor استفاده می شود.Actions:از این قسمت برای تعیین دستورات و
نحوه ی عملکرد دکمه هنگامی که بر روی آن کلیک می شود استفاده می گردد.۲ـ دکمه تصویری
همانطور که
از نامش پیداست در این نوع دکمه ها به جای نوشته از یک تصویر خاص که مربوط
به آن بخش است استفاده می شود.
روش کار به این صورت است که گزینه Bitmap Button را از بخش Create در منوی Object انتخاب کنید سپس روی صفحه کلیک
نمایید پنجره ی Bitmap Button باز می شود
تصویر مورد نظر را توسط دکمه Load در قسمت Image بیاورید تصویر دیگری را در قسمت High Light Image انتخاب کنید این تصویر هنگامی
دیده می شود که مکان نما روی دکمه قرار بگیرد همچنین اگر در قسمت Click Image تصویر جدیدی انتخاب کنید هنگام
کلیک بر روی دکمه این تصویر نمایش داده می شود برای این که بهتر متوجه این
موضوع شوید سه تصویر مختلف را در این سه قسمت انتخاب کرده و در قسمت Preview عملکرد دکمه را امتحان کنید.
تست
صفحات
حال برای اینکه از نتیجه کارتان اطلاع پیدا کنید کلید F5 را فشار دهید. اگر روی دکمه ها در
برنامه خودتان کلیک کنیدکار خاصی انجام نمی دهد چون هنوز از بخش Actions استفاده نکرده اید برای بازگشت به
برنامه از دکمه Exit استفاده کنید.
تعیین موسیقی برای هر صفحه
اکثر برنامه های
مولتی مدیا هنگام اجرا با پخش موسیقی همراه می شوند شما می توانید برای هر
صفحه یک موسیقی خاص تعیین کنید بدین معنی که هنگام اجرای برنامه وقتی از
صفحه ای به صفحه دیگر می روید برنامه شروع به پخش یک آهنگ خاص می کند برای
انجام چنین عملی روی آیکون Page
Properties که شکل یک ورقه و یک چرخ دنده است که در بخش Page Tools و یا گزینه Properties در منوی Page کلیک کنید در بخش Background Music یک موسیقی را انتخاب کنید بعد از
این هنگام اجرای برنامه هرگاه وارد این صفحه شوید این موسیقی پخش می شود.
ساخت صفحه جدید
در این مرحله
برای بخش آلبوم عکس باید یک صفحه طراحی کنیم به طوری که وقتی روی دکمه
آلبوم عکس کلیک می کنیم برنامه وارد این صفحه شود برای این کار روی آیکون Add Page که شکل یک ورق است و روی آن نقطه
نورانی وجود دارد در بخش Page Tools کلیک کنید
صفحه ای سفید رنگ با نام Page2 درست می شود.
تنظیم فرمان ها
خوب حالا باید
برای دکمه آلبوم عکس دستورات لازم را تعیین کنیم تا با کلیک بر روی آن
دستورات اجرا شود برای این کار روی دکمه مورد نظر دوبار کلیک کنید تا پنجره
Text Button باز شود:External Commands and page Actions:در قسمت Actions روی آیکونی که شکل یک دست است که
به یک ساعت شنی اشاره می کند کلیک کنید بر روی On Mouse Click کلیک کنید در منوی باز شده لیستی
از دستورات را مشاهده می کنید که اگر در معنی آن دقت نمایید پی به کاری که
انجام می دهند می برید چون ما می خواهیم با کلیک بر روی دکمه آلبوم عکس عمل
رفتن به صفحه جدید (صفحه مربوط به آلبوم عکس ) انجام شود عبارت Go To Page را انتخاب می کنیم سپس در بخش
زیرین آن یعنی Page نام صفحه مورد
نظر Page2 را مشخص می کنیم دکمه Ok را بزنید اگر دقت کنید پایین
آیکون فوق با یک نوار آبی رنگ پر می شود مفهوم این نوار این است که توسط
این آیکون دستوراتی صادر شده است.Sound
Actions:روی آیکونی که شکل یک بلند گو است کلیک کنید توسط این
پنجره می توانید آهنگ و یا صدای خاصی رابرای دکمه آلبوم عکس تعیین کنید
بدین صورت که موسیقی که در بخش Mouse
Over the Object انتخاب می شود زمانی پخش می گردد
که ماوس روی دکمه آلبوم عکس قرار گیرد اما موسیقی که در بخش Mouse Over the Object مشخص می گردد زمانی پخش می شود که
روی دکمه مورد نظر کلیک کنید حال دکمه Ok را بزنید
دوباره دکمه Ok را در پنجره Text Button را فشار دهید اکنون Page2 را در بخش Page انتخاب کنید و روی آیکونی که مثل
یک خودکار است و روی آن چند ستاره است راکلیک کنید توجه: این آیکون در بخش Main وجود دارد در منوی باز شدنی گزینه
Back Next Button Insert را انتخاب
کنید مشاهده می کنید که دو دکمه Next و Back در گوشه نمایان می شود.
سلام به همه دوستان عزیز
همو نطور که تو قسمت قبل گفته بودم تو مطلب امروز به توضیح قسمت Label می پردازیم .
قسمت Label برچسب و ویژگی برای اشیا متنی است که در MMB قرار داده میشود. هنگامیکه یک فایل متنی در پروژه خود قرار میدهید با دوبار کلیک بر روی آن پنجره خصوصیات فایل متنی باز میشود که در قسمت بالا شما بخشی به نام Label میبینید که فلش کوچکی در کنار آن وجود دارد .با کلیک روی فلش شما به لیستی از این ویژگی ها دسترسی پیدا میکنید.
این بخش به 6 دسته طبقه بندی میشود :
1- Audio 2- Video 3- List 4- CD 5- Time/Date 6- Other
که همه انهادارای فرامینی میباشند که با عبارت CBK شروع میشوند و هنگامیکه پروژه خود را اجرا نمودید نمایان میشوند. چون بخشهای مختلف این فرامین به هم شبیه هستند . من به توضیح بعضی از انها می پردازم.
Audio: در این بخش شما میتوانید یک سری از ویژگی های صوتی در مورد فایل متنی دسترسی داشته باشید . که توضیح انها به صورت زیر است:
CBK_Total : نمایش کل زمان فایل صوتی در حال پخش به دقیقه
CBK_Total Sec : نمایش کل زمان فایل صوتی در حال پخش به ثانیه
CBK_Time : نمایش مدت زمان سپری شده فایل صوتی در حال پخش به دقیقه
CBK_Time Sec : نمایش مدت زمان سپری شده فایل صوتی در حال پخش به ثانیه
CBK_MP3 Type : نمالیش ویژگی فایل صوتی در حال پخش مثلا Mpeg 1 Layer 3
CBK_Mp3 Bit : نمایش Bitrate فایل MP3 در حال پخش مثلا 128 kbps
CBK_MP3 Freq : نمایش فرکانس فایل صوتی در حال پخش مثلا 50 هرتز
CBK_Mp3 Name : نمایش نام فایل MP3 در حال پخش
CBK_Channels : نمایش مد فایل صوتی در حال پخش مثلا Mono یا Stereo
و ... بقیه موارد هم اگر در خصوصیات فایل Mp3 گنجانده شده باشه به نمایش در میاد. مثلا نام خواننده یا شماره ترا ک و ...
بخش دیگر نیز مربوط به Song List میباشد که اگر از Play list برای بک گراند پروژه تون استفاده کرده باشید همون کارهای قبلی را انجام میده. بخش Video نیز اعمال مشابهی با قسمت Audio داره .
قسمت date/Time نیز مربوط به نمایش تقویم و تاریخ و یا نمایش ساعت بر روی پروزه میباشد . فقط کافیه فایل متنی تون را بذارید و این قسمت ها را یکی یکی امتحان کنید . تا ببینید چه کاری را انجام میدهند . فکر میکنم توضیح بیشتری نیاز نداشته باشه. تو قسمت other هم می تونید فرامینی نظیر نمایش نام صفحه اجرا شده, نمایش ولوم صدا و ... دسترسی پیدا کنید.
حال بقیه کارا با خودتون. ببینین از این فرامین میتونید یه چیز جالب در بیارین. مثلا تقویمی یا هر چیز دیگه ای که به ذهنتون می رسه.
سلام دوستان عزیز برای قرار دادن
فایل های فلش در مولتی مدیا بیلدر نسخه 4.8 کافیه از منوی Object و زیر شاخه Create گزینهHTML را انتخاب کنید بر جایی از صفحه
که می خواهید فلش را قرار دهید کلیک کنید. سپس در در پنجره باز شده در
مقابل عبارتFiles of Type گزینه All Files را
انتخاب کنید.سپس فایل فلش خود را باز کنید. این مطلب هم در پاسخ به یکی از دوستان . یکی از دوستان سئوال کرده بودند که چگونه میتوان بر روی فایل
اجرایی MMB پسوردی قرار داد. باید بگم متاسفانه
این ویژگی تو MMB وجود نداره یا اینکه من از ان اطلاعی
ندارم. اما همانطور که میدانید میتونید بر روی فایل
خود MMB که در داخل پروژه باز میشود پسورد
گذاشت.این کار هم با انتخاب Compress And Export از منوی File انجام میشود.
سلام دوستان .امروز اومدم فقط یک مطلب کوچک را بگم و برم. این مطلب را باید زودتر از اینها میگفتم ولی حالا میگم.
تعیین مشخصات صفحه و تست کل برنامه و تست صفحه ی فعال
برای شروع کار اول باید مشخصات کلی صفحه ای را که می خواهید برنامه ی مولتی مدیا را در آن پیاده کنید مشخص گردد برای این منظور به منوی Project رفته و گزینه General Settings را انتخاب نمایید. جهت دسترسی آسان به این گزینه می توانید روی آیکون شکل چرخ دنده در بخش Main کلیک کنید.
Window Size:در
این قسمت اندازه ی صفحه را بر حسب Pixel مشخص می کنید. البته خود نرم
افزار به طور پیش فرض اندازه ۶۴۰
در ۴۸۰ را به شما پیشنهاد می دهد اما می توانید در قسمت Quick Preset اندازه های استاندارد دیگری را
ببینید لازم به ذکر است که انتخاب هر اندازه حتی خارج از اندازه های
استاندارد امکان پذیر است.
Window Title:اگر
نام خاصی را برای برنامه خود در نظر گرفته اید به جای کلمه Welcome تایپ نمایید بعد ها خواهید دید
که این نام بر روی نوار آبی رنگ بالای برنامه ی مولتی مدیا نمایان می شود. (
اگر علاقه ای به نوار آبی رنگ (Title Bar) بالای برنامه خود ندارید علامت
ضربدر را از کنار جمله Standard Window بردارید).
Client Border:در
صورتی که این گزینه فعال باشد یک خط کم رنگ پیرامون محیط برنامه مشاهده
خواهد شد.
Background Mode:زمانی
از پارامتر های این بخش استفاده می شود که بخواهید زمینه پشت برنامه رنگ
خاصی به غیر از تصویر موجود در Desktop به خود بگیرد برای این دستور
قسمت Full Screen Background را فعال کنید و پس از Solid Fill رنگ مورد نظر را مشخص نمایید اگر
دوست داشته باشید تصویر خاصی کل زمینه ی پشت برنامه را پر کنید در همین
بخش روی گزینه Load Image کلیک کرده و پس تصویر را انتخاب نمایید.Display Resolution:به دلیل این که معمولا برنامه ی
مولتی مدیایی را که می سازید روی CD کپی شده و در چند کامپیوتر و
احتمالا با Resolution های مختلف استفاده خواهد شد ممکن است به مشکل اختلاف
اندازه صفحه بر نامه ی ساخته شده با Resolution کامپیوتر دیگر برخورد نمایید نرم
افزار Multimedia Builder این امکان را به شما می دهد که
با استفاده از این بخش Resolution هر کامپیوتر را هنگام اجرای اتو ماتیک CD به طور موقت تغییر دهید تا
برنامه با کیفیت خوب اجرا شود لذا گزینه Try to Change to و Allow Up-Sizing را فعال نموده و نوار سفید رنگ
مقابل آنها Resolution دلخواه را تعیین نمایید بعد کلید OK را بزنید. خوب حالا شما صفحه
سفید رنگی با مشخصاتی که تعیین کرده اید در وسط محیط کار نرم افزار خواهید
دید برای این که نحوه ی عملکرد برنامه را هنگام اجرای آن ببینید می توانید
در حین طراحی نتیجه کار را تست کرده و از عملکرد آنها مطمئن شوید. برای این
کار ۲ روش زیر وجود دارد:
۱ـ تست
کل برنامه: جهت تست کل
برنامه به منوی Project رفته و گزینه Run را انتخاب نمایید و یا روی
آیکونی که مثل یک کلید است رادر نوار Main کلیک کنید.
۲ـ تست
صفحه فعال: تست کردن کل
برنامه احتیاج به وقت زیادی دارد لذا جهت سهولت می توانید فقط هر صفحه ای
را که فعال است تست نمایید برای این کار گزینه ی Test Current Page در منویPage را کلیک نمایید و یا کلید F5 را بزنید وبرای بازگشت روی صفحه
راست کلیک کنید و از منوی باز شده Close را فشار دهید.
نکته ی بسیار
ضروری: هنگام Run کردن برنامه حتما یک نوار زرد رنگ که در پایین صفحه با
مضمون Created with unregustred version of Multimedia Builder رو به رو خواهید شد برای اینکه بتوانید این نوار را حذف
کنید مراحل زیر را طی کنید:
سلام من فکر کنم الان دیگه اونایی که توضیحات و درسهای گذشته
را دنبال کرده اند قادر خواهند بود برای خود به راحتی پروژه های حرفه ای
درست کنند .امروز میخوام چند نکته مهم در ایجاد پروژه
ها را عنو ان کنم. تقریبا میشه گفت تمامی مطالبی را که میدونستم در وبلاگ
گذاشتم الته مولتی مدیا بیدر بخش های زیادی داره از
جمله اسکریپ هاش که شما میتونید ادامه مطالب را از سایت آقا حسین دنبال کنین. این به این معنی نیست که وبلاگ اپدیت نمیشه
هر زمان مطلب و موضوع جدیدی به یادم امد در وبلاگ میزارم.شما هم هرگونه
سئوال و نظر و یا پیشنهادی دارید میتوانید در وبلاگ مطرح کنید.مطمئن باشید
در صورت بلد بودن در اسرع وقت پاسخ میدهم. 1- شما میتوانید برای پروژه ای که تهیه کرده اید یک ایکون
مخصوص قرار دهید.به طور پیش فرض MMB
از ایکون خود برای پروژه استفاده میکند. برای قرار دادن ایکون خود در داخل برنامه به منوی File رفته و از انجا
گزینه Compile را انتخاب کنید و در قسمت Icon دو گزینه میبینید که با توجه به سیستم کاربر مورد نظر شما میتوانید ایکونی 16 Color یا 32 Color را انتخاب کنید
. میتوانید با برنامه هایی نظیر Easy Icon Maker یا Icon Art ایکون مورد نظر
خود را در دو نوع 16 و 32 رنگه طراحی کنید و برای پروژه خود قرار دهید به
این دو نکته توجه کنید که ایکون های مورد نظر میبایست حتما در سایز 32*32 باشند
و حتما باید ایکونی را که برای پروژه قرار داده اید در داخل سی دی قرار
دهید. 2- اگر پروژه شما بسیار گسترده
است و شامل قسمت های مختلفی از جمله عکس و صدا و نوشته است سعی کنید در دو
تکه پروژه خود را طراحی کنید و به وسیله لینک دادن
یک پروژه را به پروژه دیگر مرتبط سازید زیرا افزایش
حجم یک پروژه موجب کندی سیستم و ایجاد اشکال میگردد. 3-
نکته مهم دیگری که در MMB باید حتما به
دقت رعایت شود همانطور که در قبل گفتم تعیین مسیر اجرای
برنامه ها و هر شی اجرایی دیگر میباشد. MMB این کار را با عبارت <ScrDir> حل کرده
است. 4- همانطور که
قبلا هم گفتم شما میتوانید با برنامه هایی نظیر مریم یا IPT در مولتی مدیا بیلدر فارسی بنویسید. من خودم از برنامه IPT استفاده میکنم. این برنامه فونت های زیبایی داره که شما میتونید از اون استفاده
کنید. برنامه IPT را میتونید از
سایت http://www.bornaray.com/ دریافت کنید. 5- اگه پروژه شما دارای صفحات زیادی هست
سعی کنید راحت ترین راه برای جابجایی و انتقال از یک صفحه به صفحه دیگر را
در نظر بگیرید و اگر هم برنامه را به صورت Full Screen ( تمام صفحه) درست میکنید سعی کنید از دکمه مینامایز در
پروژتون استفاده کنید تا کاربر راحت تر بتونه از کار شما استفاده کنه.