تاپهاي iTunes به كمك Yahoo Pipes

اولندش كه تفلد 12 سالگي Delphi مبارك . 12 سال قبل آندرس هيلزبرگ درسال 95 در كنفرانس توسعه نرم افزار كه در مركز Moscone برگزار شده بود ، دلفي را معرفي كرد . Happy Birthday !

دومندش كه چندوخت قبل سرويس جديد ياهو به اسم Pipes را معرفي كردم ، حالا امروز ميخوام step by step ! يه مثال كوچيك بسازم كه باهاش كار كنه . ( مثالهاي پيچيده تر هم بعدن ! حالا بعدن كي هست رو نميدونم ! )

يه Pipe ورودي اش را از منابع مختلفي ميگيره و اونها را با توجه به معيارهايي كه براش مشخص كرديم تركيب ميكنه و خروجي اش را به صورت يك RSS Feed به ما ميده .
مثلا توي اين مثال يه پايپ به اسم Mojgan110TopSongs درست ميكنم كه آهنگهاي برتر iTunes را همراه با ويدئوهاي youtube ميگيره و نتيجه را به صورت يه RSS Feed به ما ميده.

1- با اكانت ياهوتون لاگين كنيد و وارد http://pipes.yahoo.com بشيد و Create a new pipe را بزنيد تا visual IDE خشنگش بياد .

2– از قسمت Source يه ماژول Fetch بگيريد بندازيد روي فرم . ؛ وظيفه اين ماژول اينه كه Feed ها را از آدرسهايي كه بهش ميدهيم دريافت كنه . براي اينكه چندين فيد بهش بديم ، روي همون علامت + كه بغلش هستش ميزنيم و آدرس فيدهاي بيشتري رو بهش ميديم . مثلا من آدرس فيدهاي آهنگهاي برتر iTunes رو بهش دادم كه اينه :

3- از قسمت Operator ها ، يه ماژول For each : Replace هم بگيريد بندازيد روي فرم. اين ماژول يك فيد ورودي ميگيره و با خروجيه يك فيدِ ديگه جايگزينش ميكنه. توي اين مثال ، فيد ورودي كه همون فيد iTunes هستش و فيد خروجي را هم Yahoo Search استفاده كردم كه اون رو هم از قسمت Source ميتونيد بندازيد داخل همين ماژول For each Replace .

4– ميتونيد توي همون ماژول Yahoo Search ، محدوديتهايي هم براي جستجو تعريف كنيد . مثلا من بهش گفتم كه youtube را سرچ كنه.

5– حالا بايد اين دوتا ماژولي كه در شماره هاي 2 و 3 ساختيم را به هم وصل كنيم. واسه وصل كردنش روي كناره هاي جفتشون كليك ميكنيم و ماوس را از يكيشون ميگيريم ميكشيم تا به اون يكي برسه ، بهدش اتصال برقرار ميشه .

6– تقريبا تمام شد ! حالا ميتونيد توي همون محيط طراحي ،‌ روي دكمه Save كليك كنيد تا Pipe ئي كه ساختين را ذخيره كنيد و يه شرحي هم واسش بنويسيد كه بقيه هم اگه خواستن ازش استفاده كنند متوجه بشند كه كارش چيه ، بعدش هم دكمه Publish را بزنيد و بصورت يك RSS اونرو Subscribe كنيد ، حالا لينك RSS پايپي كه ساختين را بهتون ميده و ميتونيد ازش استفاده كنيد ، مثلا به برنامه هايي مثل FeedDemon كه واسه همين كار ساخته شدند بدهيدش و كيف كنيد ! يا لينكش رو به دوستهاتون بدين كه اونها هم استفاده كنند و اينا ديگه خلاصه !
مثلا اين لينك RSS ئي هست كه توي اين مثال ساختيم .

عكسي از پايپي كه توي محيط Yahoo Pipes ساختيم رو اين زير داريد ميبينيد ، همش گرافيكي بود و آسون و بامزه ! مگه نه ؟

yahoo pipes

2 پاسخ to “تاپهاي iTunes به كمك Yahoo Pipes”

  1. UnderLine Says:

    این چندتا مطلب اخیرت جالب بود ولی خوب تا یاهو به گوگل برسه خیلی مونده :دی
    در ضمن مزدوج شدنتون را تبریک میگم . :دی
    به این آقای داماد بگید یه دستی هم روی این سر ما بکشه تا شاید معجزه ای رخ بده .
    خوش باشید …

  2. UnderLine Says:

    تو وبلاگ خودم هم جوابت را دادم ولی برای زنده نگه داشتن آئین دید و بازدید اینجا هم جوابت را میدم :
    خوب اون کدها را لازم نیست تو CSS بزارین چون اصلا» به اون ربطی نداره .
    برای اینکه اون کد ها را تو سایدبار اضافه کنید باید به مسیر زیر برید :
    CP > Presentation > Sidebar Widgets
    تو اینجا یک Text Widgets به ساید بارتون اضافه کنید . (اگر در لیست Available Widgets نبود باید برید از بخش Text Widgets که در همین صفحه هست Text Widgets به Available Widgets اضافه کنید ) .
    بعد که Available Widgets را به ساید بار اضافه کردید بر روی دکمه Configure که در سمت راست Text Widgets قرار گرفته است کلیک کنید و کدهایی که از Mybloglog گرفته اید را در بخش Text ، پیست کنید . :دی
    همین …

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s


%d وب‌نوشت‌نویس این را دوست دارند: