تور لحظه آخری
امروز : یکشنبه ، 11 آذر 1403    احادیث و روایات:  امام صادق (ع):هرگز زمين باقى نمى ماند مگر آن كه در آن دانشمندى وجود دارد كه حق را از باطل مى شن...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

ساختمان پزشکان

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

خرید نهال سیب

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

رفع تاری و تشخیص پلاک

پرگابالین

دوره آموزش باریستا

مهاجرت به آلمان

بهترین قالیشویی تهران

 






آمار وبسایت

 تعداد کل بازدیدها : 1836357091




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

آموزش ساخت MP3-Player در Flash -


واضح آرشیو وب فارسی:سایت ریسک: t=35773">آموزش ساخت MP3-Player در Flash MnavidM 18 مرداد 1384, 14:35آموزش ساخت MP3-Player در Flash مرحله : مرحله اول - آشنايي با كلاس Sound سطح : پيشرفته تهيه كننده : نويد مردوخ روحانی () امكانات مورد نياز اين مرحله : 1 => Flash MX Professional 2004 در اين آموزش ما با استفاده از كلاسی كه به صورت پيش فرض در خود فلش براي كار با فايل صوتی وجود داره استفاده مي كنيم . پس اول بايد قبل از هر كاري مقدماتی در مورد اين كلاس ياد بگيريم :wink: var MySound:Sound = new Sound(); در خط بالا اول يك شی را از نوع Sound تعريف ميكنيم و بعد اين شی رو آماده كار ميكنيم . حالا اگه بعد از اين خط تو ActionScript بنويسيد MySound و بعدش . "نقطه" بزاريد يك سري از توابع مربوط به اين شي رو به شما نشون ميده كه خودش خيلي غنيمته :lol: حالا اينجا چند تا از اصلي ها شو با هم بررسي ميكنيم . 1- لود فايل Mp3 MySound.loadSound(URL,isStreaming); كه در اينجا URL مسير فايل MP3 ميشه و بصورت String مي تونيد بهش بديد . اما نكته جالب در مورد isStreaming هست !! :neutral: شما به جاي isStreaming مي تونيد از false و يا true استفاده كنيد . - اگر false باشه MP3 كامل Load ميشه و بعد بخش ميشه . - اگر true باشه MP3 تا اونجايي كه Load بشه بخش ميشه و منتظر Load كامل نميشه . كه بستگي به نياز شما مي تونيد از false و يا true استفاده كنيد . 2- بخش MP3 MySound.start([secondOffset, loop]); اين method دو پارامتر اختياری داره . كه secondOffset يعني MP3 شما از چندمين ثانيه شروع به خوندن كنه . و loop هم تعداد دفعات تكرار پخش MP3 هست . 3- توقف بخش MP3 MySound.stop(["idName"]) پارامتر خاصي نداره , فقط موجب قطع شدن بخش MP3 ميشه . 4- تعيين ميزان بلندی صدای Mp3 MySound.setVolume(volume) كه به جاي volume يه عدد در بين 0 تا 100 برای ميزان بلندی صدای MP3 بزاريد . 5- بلندی صدا در هر يك از Speaker ها MySound.setPan(pan); پارامتر pan از 100- تا 100 مقدار ميگيره . چند مثال برای نحوه كار اين پارامتر : - اگه روی 0 باشه صدا به صورت مساوی بين S-چپ و S-راست بخش ميشه . - اگه روی -100 باشه صدا فقط در S-چپ شنيده ميشه . - اگه روی 100 باشه صدا فقط در S-راست شنيده ميشه . خوب برای امروز كافيه , بعدا بقيش رو مي نويسم :oops: اميدوارم خوشتون اومده باشه. توجه : هر گونه كپي برداری از اين مطلب غير مجاز است مگر با ذكر نام نويسنده (نويد مردوخ روحانی () ) و اين سايت (MajidOnLine () ) . موفق و پيروز باشيد - 84/05/18 . ققنوس 18 مرداد 1384, 15:07ایول نوید ادامه بده. راستی یه سورس هم بغلش بزار mmr 18 مرداد 1384, 18:55ممنون نوید جان زدی تو کار آموزش...... من هم چند تا دارم آماده می کنم !!!! موفق باشی مصطفی amir_s 18 مرداد 1384, 22:58ممنون نوید جان زدی تو کار آموزش...... من هم چند تا دارم آماده می کنم !!!! موفق باشی مصطفی حتما استقبال خواهيم كرد .... مرسي نويد جان ! mmr 19 مرداد 1384, 18:22حتما استقبال خواهيم كرد .... مرسي نويد جان ! راستش الان مشغول یه پروژه هستم ! یه چند وقت دیگه میزارم :-? :neutral: مصطفی amir00 23 مرداد 1384, 12:56آقا دستت درد نکنه خیلی بدرد بخور بود مدتها دنبالش میگشتم ||SIAVASH|| 23 مرداد 1384, 14:42منم میگم باید سورس اون رو بذاری mohi31862 25 مرداد 1384, 23:22مرسی عزیز مایی riddick 26 مرداد 1384, 23:40bebakhshid ke pingilish type mikonam ...majbooram --------------------------- khob mitoonesty ye file e .swf ya .FLA ham bezary! too site haye khareji hamishe in karo mikonan MnavidM 27 مرداد 1384, 09:12سلام. شرمنده که آموزش یه مقدار دیر شده . انشاالله اگه خدا بخواد امروز یا فردا نحوه ایجاد Play list با XML رو آموزش میدم . و البته با یه نمونه سورس :wink: موفق باشید نوید. MnavidM 28 مرداد 1384, 22:43آموزش ساخت MP3-Player در Flash مرحله : مرحله دوم - ساختن File List سطح : پیشرفته تهیه كننده : نوید مردوخ روحانی () امكانات مورد نیاز این مرحله : 1 => Flash MX Professional 2004 2 => 2 فایل MP3 برای ساخت File List یا همون MP3 List به 2 چیز اصلی نیاز دارید : 1- List Component 2- استفاده از XML Component لیست رو می تونید از تب Component و گروه UI Components انتخاب كنید و بعد بیاریدش رو فرم كار (Drog&Drop) و اسم اون رو track_list بزارید. قالب مورد استفاده ما در اینجا برای XML به این صورت هست . <MNavidM-Mp3><linkMp3 link="mp3smp3-0.mp3">Hello boy</linkMp3><linkMp3 link="mp3smp3-1.mp3">Good sun</linkMp3> </MNavidM-Mp3> این كدی كه نوشتم رو باید توی یه فایل مثلا filelist.xml ذخیره كنیم تا بعد توی فلش فراخوانیش كنیم و List رو به این وصیله مقدار دهی كنیم . توجه كنید كه فایل XML قالبش حتما باید بین یه تگ اصلی (در اینجا MNavidM-Mp3) باشه و به ازای هر فایل MP3 كه می خواید تو لیست بیاد از یه تگ linkMp3 استفاده كنید . توجه : حتما باید تگ linkMp3 پشت سر هم باشه وگرنه تو List یه مقدار براتون مشكل پیش میاد :neutral: حالا میرسیم به خود كد XML : var connection:XML = new XML(); var directory:XMLNode var folder:XMLNode var linkArray:Array = new Array() var tipArray:Array = new Array() var xmlPath:String = "playlist.xml" connection.load(xmlPath); connection.onLoad = xmlData; function xmlData(success){ if (success == true){ directory = connection.firstChild xmlLength = directory.childNodes.length base = directory.childNodes for (i = 0;i < xmlLength;i++){ tipArray.push(base[i].firstChild.nodeValue) linkArray.push(base[i].attributes.link) } track_list.setDataProvider(tipArray) } } توضیح دستورات: در اول یه سری متغیر تعریف كردیم كه به عنوان وصیله ای هستند كه ارتباط ما رو با اون فایل XML مهیا می كنند . بعد توسط متغیر xmlPath مسیر فایل XML رو مشخص كردیم . connection.onLoad = xmlData توسط این خط به فلش میگم كه جناب فلش وقتی خواستی فایل XML رو لود كنی تابع xmlData رو فراخونی كن :lol: و به این وسیله تمركز بیشتر روی ورودیمون داریم . و تو تابع xmlData میام و اول بررسی میكنیم كه ورودی درست وجود داره یا نه بعد توسط node ها (كه در اینجا اون سری متغیر جاشون رو میگیرن) مقادیر xml رو به دست میگیریم :) و در آخر هم توسط (track_list.setDataProvider(tipArray مقادیر آرایه ی tipArray كه شامل مقادیر بین تگ linkMp3 هست رو در كامپوننت List قرار میدیم. حالا یه كامپوننت List داریم كه شامل نام MP3 هامون هست و باید كاری كنیم كه با كلیك روی عناصر اون MP3 مربوطه بخش بشه . برای این كار باید یك Event (رویداد) برای List تعریف كنیم. var linking = new Object(); linking.change = function( eventObject ){ عملیات بخش MP3 } track_list.addEventListener("change",linking); پس اومدیم یه Event ساختیم و بعد اون رو به track_list نسبت دادیم. خوب كار تموم شد . در زیر یه نمونه Mp3 Player ساده براتون میزام . البته تو نمونه فایل از 2 روش فراخونی MP3 استفاده كردم ولی بهتر هست كه خودتون كاریش كنید كه فقط با XML باشه :neutral: :wink: سوالی بود بگید. (برای اینكه حجم فایل كمتر بشه , كیفیت MP3 ها رو كم كردم , به همین خاطر توی فلش یه مقدار توند پخش میشه) توجه : هر گونه كپی برداری از این مطلب غیر مجاز است مگر با ذكر نام نویسنده (نوید مردوخ روحانی () ) و این سایت (MajidOnLine () ) . موفق و پیروز باشید - 84/05/28 . ||SIAVASH|| 29 مرداد 1384, 12:54اگه میشه سورس مرحله یک رو هم بذار من یکم مشکل زدم توش:d MnavidM 30 مرداد 1384, 08:14سلام. آقا ||siavash|| فایل ضمیمه مرحله 2 , شامل آموزش مرحله یک هم هست . موفق باشی. نوید. ||SIAVASH|| 30 مرداد 1384, 21:17دستتون درد نکنه فقط اگه بخوایم یه کاری کنیم که pause هم براش درست کرد؟ MnavidM 31 مرداد 1384, 08:22سلام. در کلاس Sound , تابع خاصی برای این منظور وجود نداره اما میشه به این صورت عمل کرد : مثلا در دکمه مخصوص Pause : my_stop1=my_sound.position(); my_sound.stop(); و در دکمه مخصوص Play در جایی که صوت بخش میشه به این صورت تغییر میدیم . if (my_stop1>0) { my_sound.start(my_stop1); my_stop1=0; }else { my_sound.start(); } موفق باشی. نوید. SH_ZAHRA 19 مهر 1384, 00:53من اینجا ریپ زده بودم چی شد؟؟؟؟ BehrouzPc 13 آبان 1384, 01:32اين ساته رو هم ببينيد - نبينيد ضرر ميكنيد BehrouzPc 13 آبان 1384, 01:34اين سايته رو هم ببينيد - نبينيد ضرر ميكنيد siavashmusic 27 آبان 1384, 07:29 یه نگاه کنید پلیرش خیلی قشنگ هست mahyar_soft 06 آذر 1384, 18:02ممنون واقعا عالیه mahyar_soft 06 آذر 1384, 19:08ممنون واقعا عالیه yusefreza 06 بهمن 1384, 20:50با سلام خدمت مديران و دوستان محترم من مي خواستم بدونم كه چطور ميشه در فلش mx صدا را به وسيله دكمه play و pause كنترل كنم صدا رو مي تونم وارد كنم ولي نمي تونم كه چطور ميشه صدا رو با دكمه ها كنترل كنم اين كار رو تو swish مي تونم انجام بدم ولي چون مي خوام اين فلش رئ تو وبلاگ بزارم به همين خاطر مي خوام با mx درستش كنم چون فلش ساخته شده بوسيله swish تو سايت دير لود ميشه . اگه لطف كنيد ساخت اين فلش رو تو mx آموزش بدين خيلي ممنون مي شم البته تو سطح مبتدي باشه چون خيلي وارد نيستم به mx . خيلي خيلي ممنون ميشم كه اگه آموزش بدين . با تشكر behzad_652009 knox 08 بهمن 1384, 18:19بابا تو ديگه كي هستي MnavidM 09 بهمن 1384, 17:00سلام. اگه آموزش رو بخونين ؛ اين مورد شما ر وهم گفته. موفق باشي. نويد. ramin_soft 22 ارديبهشت 1385, 20:47سلام كارتون عالي بود چطور ميشه بازدن يه دكمه پنجره اي باز بشه و توي اون چند تا فايل صوتي انتخاب كنيم و شروع به خوندن بكنه؟(لطفا كامل توضيح بديد) ( البته يه تاپيك هم ايجاد كرده بودم ولي ... ) MnavidM 23 ارديبهشت 1385, 09:16سلام كارتون عالي بود چطور ميشه بازدن يه دكمه پنجره اي باز بشه و توي اون چند تا فايل صوتي انتخاب كنيم و شروع به خوندن بكنه؟(لطفا كامل توضيح بديد) ( البته يه تاپيك هم ايجاد كرده بودم ولي ... ) سلام. در تاپیکتون جواب رو نوشتم. persboy2010 28 تير 1385, 11:13ممنون م 19 مرداد 1385, 17:23ای ول Amin1softco 25 مرداد 1385, 06:54وقتی خود فلاش کمپوننت mp3player رو داره چرا راه دور بره آدم تو سایت من آموزش ساخت ام پی تری پلیر با فلاش رو دیم شما هم ببینید هم پاز داره هم پلی هم ولوم صدا برین حال کنید با عرض پوزش MnavidM 25 مرداد 1385, 18:29وقتی خود فلاش کمپوننت mp3player رو داره چرا راه دور بره آدم تو سایت من آموزش ساخت ام پی تری پلیر با فلاش رو دیم شما هم ببینید هم پاز داره هم پلی هم ولوم صدا برین حال کنید با عرض پوزش سلام. دوست عزیز این مقاله مربوط به 2005-08-09 یعنی دقیق 1 سال و 6 روز پیش ، که اون وقت این امکان که شما گفتید وجود نداشت . مورد دوم اینکه ، این روش برای کارهای مختلفی کاربرد کاره و استفاده میشه ، که در کامپوننت امکانش نیست. موفق باشی. نوید. desiran 27 دي 1385, 13:45آقا چی کار کنم که آهنگ وقتی خونده بشه بعد از تمام شدن دوباره تکرار بشه MySound.start([secondOffset, loop]); از این هم استفاده کردم ولی اثری نداشت MnavidM 28 دي 1385, 08:14آقا چی کار کنم که آهنگ وقتی خونده بشه بعد از تمام شدن دوباره تکرار بشه MySound.start([secondOffset, loop]); از این هم استفاده کردم ولی اثری نداشت قادتا باید درست باشه . اما می تونی تو فریم آخر ، بگی به همین فریم start برگرده و دوباره اجراش کنه. موفق باشی. vangelis 23 تير 1386, 09:25سوال: اگه فایل mp3 روی دایرکتوری وبِ هاست باشه وقتی لود می شه توی فلدر temp دانلود میشه! و از اونجا مسیر فایل مشخص نی شه و لو میره. چطوری می شه از این کار جلو گیری کرد؟ برای این کار در php فایل ها رو میریزن توی دارکتوری خارج ار دایرکتوری وبِ هاست و از اونجا و از اونجا برای user بافر می کنن(من خودم کامل بلد نیستم) برای فلش هم باید بشه این کار رو کرد. لطفا راهنمایی کنید. سایت iransong.com فایل خونده میشه اما دانلود نمی شه! andisheh66 15 مهر 1386, 09:34مرسي ،خوب بود. majidmichael 26 مهر 1386, 10:00واقعا واقعا عالیه نمیدونم چجوری زحمتای دوستان امثال شما رو ارج نهیم ممنونم به خدا:oops: Menhaj addin 22 آبان 1386, 21:29سلام دوستان چطور ميشود كه در فلش يك شكل انسان ار به حركت دراورد . mehakabi 15 اسفند 1386, 21:59ممنون .باز هم از این آموزشها بده. خیلی خوبه mahnaz nikbakht 15 شهريور 1387, 13:11سلام ممنون پست جالبی بود:) k_asg 07 آبان 1387, 14:22دستت درد نکنه پست خوبی بود منسورس کد یه MP3 Player قول فلش رو داشتم گفتم شاید به درد کسی بخوره :




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 3608]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


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