כיצד להוריד סדרות באמצעות

Flexget הוא כלי שעובד מהטרמינל המאפשר להוריד טורנטים דרך RSS. זה שימושי במיוחד עבור סדרות טלוויזיה, מכיוון שאם אתה עוקב אחר רבים מהם, הורדתם ידנית יכולה להיות קשה מאוד מכיוון שהם משודרים בימים ובשעות שונות.

התקנה

En קשת ונגזרות:

yaourt -S גמיש

הפצות לינוקס אחרות:

1. ודא שיש לך פייתון 2.6 (מינימום) מותקן:

פיתון -V

אם הוא לא מותקן, עליו להתקין.

על דביאן / אובונטו ונגזרות:

sudo apt-get להתקין את python2.6

2. ודא שהתקנת פיתון פיפ:

dpkg -s פייתון-פיפ

במקרה שלא הותקן, בדביאן / אובונטו ונגזרות:

sudo apt-get install python pip

3. התקן את flexget:

sudo pip להתקין

תצורה

כדי להגדיר את ה- Flexget ולהגיד לו איזו סדרה להוריד, עם איזו איכות, באיזה נתיב וכו '. פשוט שנה את הקובץ .flexget / config.yml.

כדי לראות דוגמאות או "מתכונים" של config.yml להורדת סדרות, אני מציע לקרוא את דף הפרויקט הרשמי. עם זאת, תצורה בסיסית זו אמורה לעבוד:

משימות: שם המשימה: rss: http://example.com/torrents.xml הסדרה: - הסדרה שלי 1 - הסדרה שלי 2 הורדה: ~ / torrents / series /

ברור שעליך לשנות את הנתונים בהתאם. ככתובת RSS בדרך כלל אני משתמש: http://showrss.karmorra.info/feeds/all.rss. כמובן שזה עניין של טעם וצרכים.

זהו קובץ התצורה בו אני משתמש כרגע ...

בדוק את ה- Flexget והוסף משימה ל- Cron

לאחר שנשנה את קובץ התצורה בצורה מסודרת, עלינו לבצע בדיקה כדי לוודא שהכל עובד טוב. לשם כך פתחתי מסוף וכתבתי:

flexget -test

אל תצפה מפקודה זו להוריד קבצים כלשהם, היא רק מאמתת שהנתונים שהוזנו ב- config.yml הם "עקביים" וש- flexget יכול לפרש אותם נכון.

כדי לבצע ביעילות את ה- Flexget פשוט לשים:

גמישות

לבסוף, ברגע שהכל עובד כמו שאנחנו רוצים, זה יכול להיות רעיון טוב להוסיף flexget למשימת cron כך שהיא תפעל כל X- חריץ זמן.

crontab -e @hourly / usr / local / bin / flexget --cron

תצורה זו פועלת ב- flexget כל שעה. למידע נוסף על אופן הגדרת התצורה של cron, אני ממליץ לקרוא מאמר ישן זה.

הגדר את תצורת לקוח הביטורנט

הדבר היחיד שנותר הוא להגדיר את לקוח bittorrent כדי להתחיל להוריד את הטורנטים ששמירת ה- flexget בתיקיה שציינו בקובץ config.yml.

בשידור זה קל. עבור אל עריכה> העדפות, בחר באפשרות הוסף טורנטים אוטומטית מתוך ובחר את התיקיה המתאימה.

לסיכום, מערכת ההורדות האוטומטית עובדת כך: flexget פועל (בזכות cron) באופן אוטומטי ומוריד את קבצי ה- Torrent המתאימים לתיקיה. לקוח bittorrent שלנו, בתורו, יוריד באופן אוטומטי את כל קבצי ה- torrent שהורדו על ידי flexget. קל, מהיר וללא כאבים. 🙂


2 תגובות, השאר את שלך

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   heimנדל דיג'ו

    OT: אני לא יודע אם הם הזכירו את זה, אבל Remastersys נעלם ... זה היה כלי מצוין .. :(

  2.   מיגל דיג'ו

    שלום חברים של usemoslinux אני עוקב אחריך זמן רב, אבל זו הפעם הראשונה שהחלטתי לכתוב לך, התקנתי את flexget אבל קובץ התצורה לא מופיע, אני משתמש באובונטו 12.10 עם שולחן העבודה kde.

    miguel @ miguel-System-Product-Name: ~ $ flexget

    2013-06-14 19:06 מנהל INFO ניסה לקרוא מ: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013-06-14 19:06 ראשי קריטי נכשל במציאת קובץ התצורה config.yml

    2013-06-14 19:06 מנהל INFO ניסה לקרוא מ: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013-06-14 19:06 ראשי קריטי נכשל במציאת קובץ התצורה config.yml

    miguel @ miguel-System-Product-Name: ~ $

    ניסיתי להגדיר את קובץ ה- flexget / config.yml. אבל זה נראה ריק, אני מקווה שעזרתך תודה