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. קל, מהיר וללא כאבים. 🙂
OT: אני לא יודע אם הם הזכירו את זה, אבל Remastersys נעלם ... זה היה כלי מצוין .. :(
שלום חברים של 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. אבל זה נראה ריק, אני מקווה שעזרתך תודה