انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: Stackoverflow در 24 فروردین 1396، 10:21 ب‌ظ

عنوان: tvdoon سریال دونیِ لینوکس!
ارسال شده توسط: Stackoverflow در 24 فروردین 1396، 10:21 ب‌ظ
(http://uupload.ir/files/jarz_screenshot_from_2017-03-24_13-34-18.png) (http://uupload.ir/)
من سریال و فیلم زیاد می بینم.یعنی یکی از علایق شخصیم هست.مثلا سریال هایی که همیشه دنبال شون میکنم اینا هستن:
1-game of thrones
2-fargo
3-daredevil
4-stranger things
5-westworld
یکی از مشکلاتی که همیشه گریبان گیر من بوده این هست که چطور می تونم اطلاعات مختصری راجع به سریال های مورد علاقه م پیدا کنم.(مثلا تاریخ فصل بعدی game of thrones کیه؟!)روش هایی که معمولا "در جرقه اول" به ذهن آدم ها میرسه این گزینه ها هستن:
۱-برم تو ویکی پدیا و درباره شون بخونم.
۲-تو کانال های تلگرامی عضو شم و مدام پست ها رو بالا پایین کنم(یا در بهترین حالت سرچ کنم) و ببینم آیا اطلاعات مدنظرم در مورد سریال محبوبم تو اون کانال هست یا نه(اگه نباشه مجبورم برم یه کانال دیگه عضو شم.و این چرخه ادامه داره و یهویی به خودم میام و می بینم تو هزار تا کانال عضوم!!!)
۳-سرچ معمولی کنم تو گوگل.
خوب از اونجایی که دوست دارم به شخصه تا حد امکان همه چی رو مکانیزه انجام بدم به فکرم زد چه خوب میشد api ای وجود داشت که اطلاعات جامعی در مورد سریال و فیلم های دنیا در اختیارم قرار میذاشت.(شبیه api هواشناسی که هر لحظه اطلاعات آب و هوایی نقاط مختلف رو می تونید ازش بگیرید.)
یه کمی سرچ کردم و به http://www.tvmaze.com/ (http://www.tvmaze.com/) رسیدم.نکته جالبی که در مورد این سایت و api ش وجود داره این هستش که پیاده سازی ها(wrapper) های مختلفی برای کار با پایتون،node js و حتی سی شارپ براش وجود داره و کار برنامه نویسا رو یه جورایی راحت کردن.پیاده سازی پایتونش در این مخزن (https://github.com/srob650/pytvmaze) وجود داره.
خوب دست به کار شدم و با پایتون یه برنامه (تحت ترمینال) ساختم و اسمشو گذاشتم tvdoon.
نرم افزار برای همه توزیع های گنو/لینوکسی از طریق مدیربسته پایتون قابل دسترسی و نصب هست.حتی ویندوزی ها و مک دارها هم به شرط نصب بودن پایتون روی سیستم شون میتونن از tvdoon استفاده کنند.(توجه کنید که با pip3 بسته رو نصب کنید!):
sudo pip3 install tvdoon
پ.ن.1:برنامه حالا حالا ها کار داره و میشه قابلیت های دیگه ای بهش اضافه کرد.خوشحال میشم اگه پیشنهادی واسه بهبود برنامه داشتید، در ریپوی گیت هابش (https://github.com/LinArcX/tvdoon)،ایشو بذارید یا در همین جا واسم پست بذارید.
عنوان: پاسخ : tvdoon سریال دونیِ لینوکس!
ارسال شده توسط: Jinuxman در 25 فروردین 1396، 11:28 ق‌ظ
(http://uupload.ir/files/jarz_screenshot_from_2017-03-24_13-34-18.png) (http://uupload.ir/)
من سریال و فیلم زیاد می بینم.یعنی یکی از علایق شخصیم هست.مثلا سریال هایی که همیشه دنبال شون میکنم اینا هستن:
1-game of thrones
2-fargo
3-daredevil
4-stranger things
5-westworld
یکی از مشکلاتی که همیشه گریبان گیر من بوده این هست که چطور می تونم اطلاعات مختصری راجع به سریال های مورد علاقه م پیدا کنم.(مثلا تاریخ فصل بعدی game of thrones کیه؟!)روش هایی که معمولا "در جرقه اول" به ذهن آدم ها میرسه این گزینه ها هستن:
۱-برم تو ویکی پدیا و درباره شون بخونم.
۲-تو کانال های تلگرامی عضو شم و مدام پست ها رو بالا پایین کنم(یا در بهترین حالت سرچ کنم) و ببینم آیا اطلاعات مدنظرم در مورد سریال محبوبم تو اون کانال هست یا نه(اگه نباشه مجبورم برم یه کانال دیگه عضو شم.و این چرخه ادامه داره و یهویی به خودم میام و می بینم تو هزار تا کانال عضوم!!!)
۳-سرچ معمولی کنم تو گوگل.
خوب از اونجایی که دوست دارم به شخصه تا حد امکان همه چی رو مکانیزه انجام بدم به فکرم زد چه خوب میشد api ای وجود داشت که اطلاعات جامعی در مورد سریال و فیلم های دنیا در اختیارم قرار میذاشت.(شبیه api هواشناسی که هر لحظه اطلاعات آب و هوایی نقاط مختلف رو می تونید ازش بگیرید.)
یه کمی سرچ کردم و به https://thetvdb.com/ (https://thetvdb.com/) رسیدم.نکته جالبی که در مورد این سایت و api ش وجود داره این هستش که پیاده سازی ها(wrapper) های مختلفی برای کار با پایتون،node js و حتی سی شارپ براش وجود داره و کار برنامه نویسا رو یه جورایی راحت کردن.پیاده سازی پایتونش در این مخزن (https://github.com/dbr/tvdb_api) وجود داره.
خوب دست به کار شدم و با پایتون یه برنامه (تحت ترمینال) ساختم و اسمشو گذاشتم tvdoon.
نرم افزار برای همه توزیع های گنو/لینوکسی از طریق مدیربسته پایتون قابل دسترسی و نصب هست.حتی ویندوزی ها و مک دارها هم به شرط نصب بودن پایتون روی سیستم شون میتونن از tvdoon استفاده کنند.(توجه کنید که با pip3 بسته رو نصب کنید!):
sudo pip3 install tvdoon
پ.ن.1:برنامه حالا حالا ها کار داره و میشه قابلیت های دیگه ای بهش اضافه کرد.خوشحال میشم اگه پیشنهادی واسه بهبود برنامه داشتید، در ریپوی گیت هابش (https://github.com/LinArcX/tvdoon)،ایشو بذارید یا در همین جا واسم پست بذارید.

سلام خیلی خوبه منم مدت ها است دنبال همچنین چیزی بودم واسه فیلم و سریال هام.
عنوان: پاسخ : tvdoon سریال دونیِ لینوکس!
ارسال شده توسط: Nelliel در 25 فروردین 1396، 06:10 ب‌ظ
به به! آقا سعید! اینجا هم فعالیت میکنی! دوست داریم! عالی بود! منم نصبش میکنم به زودی :))
عنوان: پاسخ : tvdoon سریال دونیِ لینوکس!
ارسال شده توسط: Stackoverflow در 26 فروردین 1396، 08:41 ب‌ظ
به به! آقا سعید! اینجا هم فعالیت میکنی! دوست داریم! عالی بود! منم نصبش میکنم به زودی :))
نوکرم مهرداد عزیز.ما بیشتر :)
عنوان: پاسخ : tvdoon سریال دونیِ لینوکس!
ارسال شده توسط: دانیال بهزادی در 26 فروردین 1396، 11:29 ب‌ظ
همین‌جوری خالی که نمی‌شه. پشتیبانی trakt.tv رو بهش اضافه کنی عالی می‌شه. خوشبختانه API خیلی تر و تمیزی هم داره.
عنوان: پاسخ : tvdoon سریال دونیِ لینوکس!
ارسال شده توسط: Stackoverflow در 01 اردیبهشت 1396، 02:20 ب‌ظ
من فراموش کردم لیستِ قابلیت های فعلیِ tvdoon رو برای دوستان نام ببرم.البته در آینده و با پیشنهادات شما ممکنه این لیست طولانی تر هم بشه:
اگه باگی تو نرم افزار مشاهده کردید و یا قابلیت جدیدتری مد نظرتون بود، تو صفحه گیت هابِ پروژه خبرم کنید:)