סקריפט אוטומציה להסרת טורנטים עבור Unraid.

פורום רשתות, IT ומחשוב כללי - רשתות, ראוטרים, מחשבים ניידים, אביזרים וכו'.
שלח תגובה
dhead666 פותח השרשור
סמל אישי של משתמש
גורו HTPC
גורו HTPC
תגובות: 2975
הצטרף: פברואר 2009
נתן תודות: 123 פעמים
קיבל תודות: 879 פעמים

שליחה #1 

החלטתי לאחרונה לתת ל-Unraid נסיון.
לאוטומציה מוחלטת של טורנטים התקנתי את Sickbeard (גרסת הטורנט של mr-orange) ו-CouchPotato.
היתרון הגדול בשימוש בכלים האלה היא יכולת העברה לספריות המדיה והורדת metadata אוטומטית לחלוטין כך ש-XBMC לא צריכה להתאמץ כלל ואין חשש שתוכן לא יזוהה ע"י XBMC ולא יוצג בספריות המדיה.
הרגשתי שאני יכול להפוך את התהליך לקצת יותר אוטומטי ולכן כתבתי או יותר נכון ערכתי סקריפט שמסיר טורנטים.

הרעיון הכללי הוא שלאחר שהסתיימה הורדת טורנט הוא נסרק ומועבר לספריית המדיה ע"י הקליינט SB או CP ולאחר מכן מתחיל תהליך של seeding.
תהליך ה-seeding מסתיים כאשר מגיעים ל-ratio המתאים (מוגדר ratio שונה ב-SB, CP ו-Transmission) ואז הסקריפט מסיר את הטורנט מ-Transmission.

לסקריפט יש יוצא דופן וזהו SB שלא תומך ב-seeding לאחר העברת הקבצים ולכן אם הסתיימה ההורדה הטורנט מוסר.
הפתרון היותר ידידותי לקהילה היה העתקה ולא העברה של הורדות SB ומחיקת הטורנט (והקבצים) ברגע שהסתיים ה-seeding, לא טרחתי ליישם זאת כי מערכת הבדיקה שלי מוגבלת בנפח דיסק וימיו של SB כנראה ספורים.

החלטתי שלבדוק את סטטוס ההורדות זו גם משימה מיותרת ולכן יצרתי גרסה נוספת של הסקריפט השולחת גם התראה ב-Growl כאשר הסקירפט מסיר טורנט.

קישורים והסבר נוסף בפורום Unraid
http://lime-technology.com/forum/index. ... ic=29141.0

שלח תגובה

חזור אל “רשתות, אינטרנט ו- Fiber”