آموزش اسکریپت نویسی در برنامه MultiMedia Builder - صفحه 2
صفحه 2 از 2 نخستنخست 12
نمایش نتایج: از شماره 11 تا 17 , از مجموع 17

موضوع: آموزش اسکریپت نویسی در برنامه MultiMedia Builder

  1. Borna66_TAHA آواتار ها
    Borna66_TAHA
    مدیر سابق
    Feb 2009
    9,903
    390
    تشکر شده : 3,688

    پیش فرض

    خوب حالا می رسیم به دو تا دستور که بیشتر تو پلیر های صدا ازشون استفاده می کنیم
    تا حالا باید اسم Audio Visualization به گوشتون خورده باشه
    و اکثر برنامه های پلیر هم Audio Visualization دارند
    خوب حالا دستوراتی که ما تو مالتی مدیا بیلدر باهاشون کار می کنیم
    البته این رو هم بگم که ما اول باید شی Audio Visualization رو به پروژه خودمون اضافه کنیم بعد بتونیم اون رو تغییر بدیم
    این نکته رو هم بگم که ما تمام این تنظیمات رو داخل خود برنامه و قبل از کامپایل برنامه داریم این دستورات برای این هستن که برنامه کاربر پسند تر بشه با تغییراتی که کاربر می تونه انجام بده



    کد:
     
    AudioVisualizationType("Label","ANALYZER/OSCILLOSCOPE")
    کاری که این دستور انجام می ده این هست که نوع Audio Visualization مارو تغییر می ده
    به جای label باید اسم Audio Visualization خودتون رو بنویسید
    و در قسمت بعد هم باید از یکی از دو عبارت ANALYZER/OSCILLOSCOPE استفاده کنید
    چون تو متن نمی تونم توضیح بدم که هر کدوم به چه صورتی هست یه عکس پیوست می کنم که اون جا متوجه میشین که به چه صورتی هستن هر کدوم

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



    کد:
     
    AudioVisualizationColor("Label","ColorCode")
    :این دستور هم مشخص هست از اسمش و کارش اینه که رنگ Audio Visualization رو تغییر می ده
    مثل قبل در قسمت label اسم Audio Visualization رو وارد کنید و در قسمت ColorCode هم کد رنگ رو به صورت RGB وارد می کنید
    توجه کنید برای وارد کردن کد رنگ که باید با فرمت زیر وارد کنید کد رو
    کد:
     
    Red,Green,Blue
    و مقادیر هر کدوم هم بین 0-255 هستن و برای مثال این کد 255,0,0 رنگ قرمز خالص رو بهتون می ده
    و یه نکته دیگه در مورد کد رنگ این که شما اگر کد رو همین جوری بنویسید رنگ متحرکهایی که به صدا حساس هستند و حرکت می کنند تغییر می کنه اما اگر مثل زیر عمل کنید رنگ بکگراند Audio Visualization تغییر می کنه



    کد:
     
    AudioVisualizationColor("AudioVis","BACKGROUND=255,0,0")
    اما دستور زیر رنگ لغزنده های Audio Visualization رو تغییر می ده



    کد:
    AudioVisualizationColor("AudioVis","255,0,0")


    خوب سری بعدی دستورات مربوط میشن به فایل های فلش که با فرمت swf وارد فلش میشن

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



    کد:
     
    Flash("label","Command/Path")
    این دستور بشته به پارامتری که بهش می دین کار های مختلفی رو انجام می ده
    پارامتر اول که Label هست مشخصه دیگه
    و اما پارامتر دوم : اگر از Command استفاده کنید یه سری پارامتر خاص هست که از پیش تعریف شده هستند و شما اون پارامتر هارو که بنویسین کار های مشخصی رو انجام می دن
    و اینم کل پارامتر های از پیش تعیین شده


    کد:
     
    PLAY STOP LOOP SHOWMENU HIDEMENU MINMENU FULLMENU BACK FORWARD REWIND
    این پارامتر ها رو خیلی راحت هستن و تا حالا خیلی باهاشون تو برنامه های مختلف کار کردین و نیازی به توضیحشون نمی بینم
    و اما قسمت دوم پارامتر دوم دستور
    اگر شما از Path استفاده کنید یعنی در واقع شما باید به جای path یه مسیر رو وارد کنید که فایل فلشی که تو مسیر مشخص کردین و یا بهش دادین رو براتون به نمایش در میاره برای مثال دستور زیر رو نگاه کنید



    کد:
     
    Flash("label","D:\payam\card_16961_rs.swf")
    = = = = = = = = = = = = = = = = = = = = = = = = = = = = =



    کد:
     
    FlashSetVar("label","Name,NewVal")
    اگر شما تو فایل فلشی که طراحی کردین از متغییر ها استفاده کردین با کمک این دستور می تونید مقدار اون متغییر رو تغییر بدین
    قسمت Label که تا حالا خیلی توضیح دادمخ و مشخصه
    و اما پارامتر دوم که اصل کار ما هم روی همین پارامتر هست
    به جای Name باید اسم متغییر رو وارد کنید و بعد یه ویرگول و بعد هم مقدار جدید متغییر

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

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



    کد:
     
    FlashGetVar("label","Name,Variable")
    این دستور کاری عکس دستور قبل انجام می ده یعنی از فلش مقدار متغییر رو دریافت می کنه و تو یه متغییری تو همین دستور براش تعریف می کنیم می ریزه

    label که هیچی مشخصه
    و اما پارامتر دوم دستور به جای name باید اسم متغییر تو فلش رو وارد کنیم بعد یه ویرگول و بعد از اون هم نام متغییری که می خوایم مقدار از فایل فلش داخل اون ریخته بشه تا بعد با استفاده از اون متغییر برنامه خودمون رو ادامه بدیم

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



    کد:
     
    FlashSetFrame("label","Frame Number")
    این دستور فایل فلش لود شده و در حال اجرا رو به فریم مورد نظر که ما براش تعریف کردیم به جای FrameNumber می بره

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



    کد:
     
    FlashGetFrame("label","Variable")
    این دستور شماره فریم در حال پخش رو در متغییری که به جای variable می نویسید ذخیره می کنه

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



    کد:
     
    FlashGetProp("label","Property,Variable")
    و اینم آخرین دستور از سری دستورات فایل های فلش که کارش برگردوندن مشخصات فایل فلش و ریختن اون ها داخل متغییر ها

    به جای Property باید مشخصه ای که می خوایم اون رو برمون تو متغییر ذخیره کنه بنویسم و بعد ویرگول و بعد از اون هم متغییر
    ی که می خوایم در اون ذخیره بشه

    Property های از پیش تعییر شده برای فلش به همراه توضیح:

    SCALE : سایز فایل فلش لود شده رو بر می گردونه (طول و عرض)

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

    PLAYING : با این دستور می تونید بفهمید که فایل فلش در حال پخش شدن هست و با این که stop شده

    MOVIE : این دستور هم اسم فلش رو بر می گردونه

    TOTALFRAMES : تعدا کل فریم هارو بر می گردونه

    ORIGINALWIDTH : طول اصلی فالش رو بر می گردونه

    ORIGINALHEIGHT : ارتفاع اصلی فلش رو بر می گردونه

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


    موفق باشین
    فعلا یا حق
    فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ]
    هميشه خود باشيم نه كسي ديگر!
    فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ]
    فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ]
    #11 ارسال شده در تاريخ 11th August 2009 در ساعت 16:17

  2. یک کاربر از این پست تشکر کرده است :


  3. Borna66_TAHA آواتار ها
    Borna66_TAHA
    مدیر سابق
    Feb 2009
    9,903
    390
    تشکر شده : 3,688

    پیش فرض

    کد:
     
    AGifPlay("Label") AGifStop("Label") AGifReset("Label")
    این سه دستور هم مربوط به انیمیشن های از نوع گیف هستن
    از اسم دستورات مشخص هست که چی کار می کنن
    فقط این نکته رو بگم که ابتدا باید یه شی از نوع gif animation وارد صفحه کاریتون کنین
    فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ]
    هميشه خود باشيم نه كسي ديگر!
    فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ]
    فقط کاربران ثبت نام شده میتوانند لینک های انجمن را مشاهده کنند. ]
    #12 ارسال شده در تاريخ 11th August 2009 در ساعت 16:18

  4. 2 کاربر از این پست تشکر کرده اند :


  5. hnboy230 آواتار ها
    hnboy230
    کاربر سایت
    May 2010
    1
    1
    تشکر شده : 1

    Question

    من میخواستم یک InputBox در یک صفحه داشته و در یک صفحه ی دیگه بتونم مقدار داخل اون InputBox رو توی یک لیست باکس به نمایش بزارم.(البته برای اینکه چندتا متغییر رو توی یک قسمت لیست نمایش بده هم یکم توضیح بدید.)
    خیلی این رو لازم دارم.
    #13 ارسال شده در تاريخ 2nd May 2010 در ساعت 12:06

  6. یک کاربر از این پست تشکر کرده است :


  7. سيمين1360 آواتار ها
    سيمين1360
    کاربر سایت
    Jan 2011
    1
    0
    تشکر شده : 0

    پیش فرض

    سلام
    من ميخاستم با اسكريپت نويسي يه برنامه بنويسم كه خودش بياد يه سري كارها رو خودش انجام بده
    مثلا من جايي ديدم كه طرف برنامش ميومد يه اكانت ميساخت و با username وpass كه بهش داده بود خود برنامه اونا رو وارد ميكرد و به اينترنت وصل ميشد
    يعني ساخت اكانت رو هم خودش بصورت اتوماتيك انجام ميداد!!
    در ضمن ميگفت اينكارا رو با اسكريپت نويسي انجا م داده!!
    كسي ميتونه بهم كمك كنه ببينم چه جور ميشه اين كارو كرد؟
    #14 ارسال شده در تاريخ 10th February 2011 در ساعت 11:24

  8. en.mirzaee آواتار ها
    en.mirzaee
    کاربر سایت
    Oct 2011
    10
    5
    تشکر شده : 0

    پیش فرض

    شما میتونی از کتاب جامع مالتی مدیا بیلدر استفاده کنید.
    #15 ارسال شده در تاريخ 28th October 2011 در ساعت 12:45

  9. saeed7007 آواتار ها
    saeed7007
    کاربر سایت
    Nov 2009
    1
    0
    تشکر شده : 0

    پیش فرض

    ممنون دوستان ولی دیگه دوران mm builder سر اومده(منقرض شده)... mm builder رو با دلفی نوشتن... پس بهتره برید سراغ دلفی...
    #16 ارسال شده در تاريخ 30th March 2012 در ساعت 22:37

  10. ali.alavi آواتار ها
    ali.alavi
    کاربر سایت
    Mar 2014
    2
    0
    تشکر شده : 2

    پیش فرض

    خیلی خوب توضیح دادین برای من خیلی مفید واقع شد واقعا استفاده کردم
    موفق باشین
    #17 ارسال شده در تاريخ 21st March 2014 در ساعت 20:52

  11. یک کاربر از این پست تشکر کرده است :


صفحه 2 از 2 نخستنخست 12

موضوعات مشابه

  1. آموزش Multimedia Builder
    توسط secret در انجمن بحث های نرم افزاری
    پاسخ ها: 2
    آخرين نوشته: 10th March 2012, 19:54
  2. آموزش Plc - کتابهای آموزشی Plc
    توسط Admin در انجمن گرایش های برق
    پاسخ ها: 10
    آخرين نوشته: 18th January 2011, 07:43
  3. جالب‌ترین و متفاوت‌ترین برنامه تلویزیون
    توسط YAMAHDI در انجمن آرشیو سینما و تئاتر
    پاسخ ها: 0
    آخرين نوشته: 11th June 2009, 14:14
  4. تولید cd آموزشی ومولتی مدیاواتوران کردنcd
    توسط secret در انجمن بحث های نرم افزاری
    پاسخ ها: 0
    آخرين نوشته: 12th February 2009, 15:07

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •