Multimedia Builder

دومین دوره مسابقات انجمن مولتی مدیا بیلدر

به نقل از انجمن MMB سایت مجیدآنلاین:

پس از نظرسنجی ای كه انجام شد، به بيان جزئيات، شرايط و نحوه برگذاری اين دوره از مسابقات MMB ميپردازيم:

اين دوره از مسابقات بصورت آزاد برگزار خواهد شد، به اين معنا كه كاربران ميتونن پروژه های خودشون رو با هر موضوعی در مسابقه شركت بدن و موضوع خاصی مدنظر نيست.
يا بهتر بگم، موضوع مسابقه يك پروژه ی مولتی مديا هست !

فرض كنيد به شما يك پروژه ی مولتی مديا پيشنهاد شده، كه ميتونه هر موضوعی و محوریتی داشته باشه، هدف اين هست كه با استفاده از تمامی ابزارهای موجود اين پروژه رو به بهترين شكل به انجام برسونيد. چه از لحاظ كارايی، زيبایی بصری، راحتی محيط كار، پايداری و غيره…

کاربران عزیز به اینکه توجه داشته باشند که انتخاب کارهای برتر توسط هیئت داوران براساس فاکتورهای مختلفی هست، اعم از ایده ی کار، خلاقیت در پرداخت کار، کدنویسی پروژه، ظاهر گرافیکی پروژه …، از اینرو و با توجه به اینکه مسابقه به شیوه ی آزاد هست، در هر فاکتور به آثار امتیازی تعلق میگیره و آثاری که درمجموع امتیاز بیشتری کسب کنن، به عنوان آثار برتر معرفی خواهند شد.

شرایط شرکت در مسابقه:

– عضویت در تالار گفتمان مجید آنلاین
– استفاده از آخرین نسخه برنامه مولتی مدیا بیلدر جهت ساختن پروژه ها
– ارائه سرس کد پروژه به همراه نمونه کامپایل شده و توضیحات مورد نیاز
– علاقه مندان مجاز به شرکت به صورت انفرادی و یا تیمی متشکل از دو نفر می باشند
– پروژه های ارسالی باید حاصل کار شخص شرکت کننده و یا تیم باشد و کپی برداری و تقلید صرف از سایر پروژه ها نباشد
– استفاده از پلاگین های موجود مجاز می باشد.
– به هنگام ارسال پروژه ها توضیحات لازم باید برای داوران ارسال شود
– در صورت دیده شدن مشکلی حاد در پروژه های ارسالی، یک فرصت دوباره تا اتمام تاریخ برگزاری مسابقه به شرکت کننده داده خواهد شد
– كاربران نياز هست كه سورس و منابع مورد استفاده برای ساخت ظاهر گرافيكی پروژه را به هنگام ارائه ی آثار ارسال نمايند.

    برای دیدن جوایز و خواندن ادامه مطلب کلیک کنید

    دومین دوره مسابقات انجمن مولتی مدیا بیلدر بیشتر بخوانید »

    پلاگین TinyWindow جهت کار با پنجره ها

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

    tiny_window_plugin

    نیازهایی از قبیل:

    – مخفی کردن نوار عنوان و بردر (Border) پنجره
    – نمایش نوار عنوان و بردر (Border) پنجره
    – مخفی و آشکار کردن نوار عنوان یک پنجره ی خارجی (به توضیحات مندرج در دکمه های Hide/Show WindowCaption توجه کنید)
    – مخفی کردن بردر (Border) پنجره
    – آشکار کردن بردر (Border) پنجره
    – تغییر عنوان پنجره
    – چشمک زدن (فلش) پنجره
    – قابلیت شفاف سازی پنجره
    – فعال و غیرفعال کردن گزینه ی تغییر اندازه ی پنجره (Resize) در هنگام اجرای برنامه

    و حجم این پلاگین تنها 7 کیلوبایت هست.

    پلاگین TinyWindow جهت کار با پنجره ها بیشتر بخوانید »

    مسابقات سال 2008 مولتی میدیا بیلدر (فراخوان)

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

    – آدرس ایمیل
    – نام و نام خانوادگی
    – در صورت نیاز توضیح تکمیلی اگر داشتید.

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

    ادامه ماجرا رو در اینجا بخونین

    مسابقه سراسری پارسال

    مسابقات سال 2008 مولتی میدیا بیلدر (فراخوان) بیشتر بخوانید »

    یک مثال برای POST کردن متغیرهای MMB

    در مثالی که در ادامه قرار دادم شما با نحوه ارسال متغیرها از MMB به شیوه POST به وب سرور آشنا خواهید شد. این روزا با فراگیر شدن اینترنت برنامه های چند رسانه ای هم نیاز دارن که تا حدودی با اینترنت تعامل داشته باشند. یکی از نیازهایی که ممکن هست برای تولید کننده برنامه های مولتی مدیا پیش بیاد ارسال پارامتر ها و یا مقادیری به سوی سرور وب از طریق متد های GET و POST هست.

    فرض کنیم که برنامه خودمون رو جوری تنظیم کردیم که نیاز به ثبت شدن از جانب کاربر نهایی داشته باشه و ما برای حفظ امنیت بیشتر مایل باشیم تا کاربر در ابتدای کار برنامه خودش رو ثبت کنه و این داده های ثبتی از طریق سایت وابسته به برنامه در بانک اطلاعاتی به منظور مقاصد مختلف درج بشه. خب طبیعتا یک سمت قضیه وب سرور و اون کدی که باید اطلاعات واصله از برنامه رو پردازش کنه وجود داره و سمت دیگه برنامه ای که کاربر جلوی روی خودش می بینه. حالا باید شرایطی فراهم بشه که برنامه چند رسانه ای به زبانی که کد واقع در سرور اون رو میفهمه براش مقادیر رو ارسال کنه. یکی از راه های ارسال مقادیر به برنامه های وب استفاده از متد های GET و POST هست که در HTML با اون آشنا هستیم. همون طور که می دونید متد GET از امنیت خوبی برای ارسال مقادیر برخوردار نیست و در نتیجه باید از متد POST استفاده بشه. اما مشکل اینجاست که MMB به طور ذاتی هیچ دستوراتی برای ارسال مقادیر به این شیوه ها به وب سرور و یا بهره گیری از HEADER ها نداره.

    اما با یه ترفند جالب و با بهره گیری از شی HTML Browser برنامه MMB میشه به این هدف رسید. این تکنیک در مثالی که در ادامه لینکش قرار داده شده نشون داده شده. برای دیدن نمونه نیاز به آخرین نسخه MMB یعنی 4.9.8.13 دارین.

    دریافت مثال

    یک مثال برای POST کردن متغیرهای MMB بیشتر بخوانید »