אוטומציה של NewsBin Pro עבור תכני HD - האם אפשרי ?
-
MarioMan
-
- עוסק בתחום

- תגובות: 3539
- הצטרף: מאי 2005
- שם מלא: יונתן פת-יה
- מיקום: תל-אביב
- נתן תודות: 19 פעמים
- קיבל תודות: 195 פעמים
יש לי שרת מבוסס Windows Server 2003 שרץ 24/7 ובין היתר משמש אותי להורדות מה-USENET באמצעות NewsBin Pro (הגרסה של Giganews אם זה משנה משהו).
כיום, כשאני מעוניין להוריד תוכן מסוים אז אני נכנס לפורום של הקבוצה, רואה מה חדש ובהתאם לזה מריץ חיפוש ב-Binsearch (יש לי גם יוזר ב-NewzBin אבל הם לא הכי אטרקטיבים בתחום) ומיצא NZB אותו התוכנה טוענת באופן אוטומטי ומתחילה להוריד.
השאלה היא האם אפשרי לסדר סוג של פתרון אוטומציה או לפחות חצי-אוטומציה לעניין הזה - משהו שאוכל להגדיר איזה prefix של ה-header לחפש (או רצוי אפילו חלק מהביטוי שלא בתחלה, כדי לצמצם סיכוי לטעות) ולהוריד.
מה דעתכם ?
כיום, כשאני מעוניין להוריד תוכן מסוים אז אני נכנס לפורום של הקבוצה, רואה מה חדש ובהתאם לזה מריץ חיפוש ב-Binsearch (יש לי גם יוזר ב-NewzBin אבל הם לא הכי אטרקטיבים בתחום) ומיצא NZB אותו התוכנה טוענת באופן אוטומטי ומתחילה להוריד.
השאלה היא האם אפשרי לסדר סוג של פתרון אוטומציה או לפחות חצי-אוטומציה לעניין הזה - משהו שאוכל להגדיר איזה prefix של ה-header לחפש (או רצוי אפילו חלק מהביטוי שלא בתחלה, כדי לצמצם סיכוי לטעות) ולהוריד.
מה דעתכם ?
- oferlaor
- מנהל

- תגובות: 78837
- הצטרף: נובמבר 2004
- שם מלא: עפר לאור
- מיקום: מודיעין, ישראל
- נתן תודות: 785 פעמים
- קיבל תודות: 5386 פעמים
ברור... זה אחד הדברים ש-NBP חזק בהם הכי הרבה.
המונח שאתה מחפש הוא "FILTERS" והם מסתמכים על REGULAR EXPRESSIONS (אחד הרעיונות המבריקים ביותר שעלו אי פעם במדעי המחשב...).
נניח שאני יודע שיש קובץ בשם מסויים לפי חוקיות מסויימת בקבוצה מסויימת, אתה עושה את הדבר הבא:
1. אתה יוצר פילטר חדש בשם MYSHOWS (דוגמא).
2. בפילטר הזה אתה מכניס מספר EXPRESSIONS שמעניינים אותך. נניח:
Desperate.*S02E.*x264
בדוגמא הזו, מדובר על כל דבר שמתחיל במילה Desperate ואז יש משהו ואז בהמשך יש S02E (כלומר זה עונה שניה של הדבר הזה) ולבסוף יש בו x264 (במידה ויש כמה גירסאות).
3. אתה צריך להוסיף את הקבוצה (נניח alt.binaries.something) לרשימת הקבוצות שלך.
4. בפרמטרים של הקבוצה אתה מסמן שאתה רוצה לשייך את הפילטר MYSHOWS לקבוצה
5. אתה מסמן שיוריד את כל התוכן מהקבוצה.
משמעות כל המהלכים הללו הם שהוא עכשיו יוריד מעכשיו את כל הקבצים שהוא רואה שתואמים את הפילטר. בפילטר אפשר להוסיף תנאים בעד ונגד, וכו'.
אם זה קבוצה חדשה אז הוא יוריד את ה-HEADERS שלה (כלומר, זה יקח המון זמן בהתחלה) ואז יוריד את התכנים שתואמים את החוקים השונים (כאמור, אותו פילטר יכול לכלול כמה חוקים).
אצלי אני מוצא משהו שמעניין, מוסיף אותו לפילטר וזהו.
התוכנה גם כמובן מתקנת QUICKPAR ו-פותחת RAR אם צריך. אתה נשאר עם הקובץ כמו שהוא צריך להיות.
המונח שאתה מחפש הוא "FILTERS" והם מסתמכים על REGULAR EXPRESSIONS (אחד הרעיונות המבריקים ביותר שעלו אי פעם במדעי המחשב...).
נניח שאני יודע שיש קובץ בשם מסויים לפי חוקיות מסויימת בקבוצה מסויימת, אתה עושה את הדבר הבא:
1. אתה יוצר פילטר חדש בשם MYSHOWS (דוגמא).
2. בפילטר הזה אתה מכניס מספר EXPRESSIONS שמעניינים אותך. נניח:
Desperate.*S02E.*x264
בדוגמא הזו, מדובר על כל דבר שמתחיל במילה Desperate ואז יש משהו ואז בהמשך יש S02E (כלומר זה עונה שניה של הדבר הזה) ולבסוף יש בו x264 (במידה ויש כמה גירסאות).
3. אתה צריך להוסיף את הקבוצה (נניח alt.binaries.something) לרשימת הקבוצות שלך.
4. בפרמטרים של הקבוצה אתה מסמן שאתה רוצה לשייך את הפילטר MYSHOWS לקבוצה
5. אתה מסמן שיוריד את כל התוכן מהקבוצה.
משמעות כל המהלכים הללו הם שהוא עכשיו יוריד מעכשיו את כל הקבצים שהוא רואה שתואמים את הפילטר. בפילטר אפשר להוסיף תנאים בעד ונגד, וכו'.
אם זה קבוצה חדשה אז הוא יוריד את ה-HEADERS שלה (כלומר, זה יקח המון זמן בהתחלה) ואז יוריד את התכנים שתואמים את החוקים השונים (כאמור, אותו פילטר יכול לכלול כמה חוקים).
אצלי אני מוצא משהו שמעניין, מוסיף אותו לפילטר וזהו.
התוכנה גם כמובן מתקנת QUICKPAR ו-פותחת RAR אם צריך. אתה נשאר עם הקובץ כמו שהוא צריך להיות.
-
MarioMan
-
- עוסק בתחום

- תגובות: 3539
- הצטרף: מאי 2005
- שם מלא: יונתן פת-יה
- מיקום: תל-אביב
- נתן תודות: 19 פעמים
- קיבל תודות: 195 פעמים
NewsLeecher לא רוצה לרוץ כמו שצריך על ה-Windows 2003 Server אצלי ככה שלא היו הרבה אופציות.
עפר,
תודה על ההדרכה.
מכוון שיש צורך בהורדה של ה-headers (כמה טוב שיש את ה-Accelerator - אני מקבל מיגרנה רק מלנסות לדמיין כמה זמן זה היה לוקח לחיבור 2.5MBIT שלי בלי
), האם ה-headers הישנים ימחקו אוטומטית בהתאם למספר הימים שהוגדר תחת Display Age ?
עפר,
תודה על ההדרכה.
מכוון שיש צורך בהורדה של ה-headers (כמה טוב שיש את ה-Accelerator - אני מקבל מיגרנה רק מלנסות לדמיין כמה זמן זה היה לוקח לחיבור 2.5MBIT שלי בלי
Vermoze - Innovative Technology Solutions Ltd.
-
MarioMan
-
- עוסק בתחום

- תגובות: 3539
- הצטרף: מאי 2005
- שם מלא: יונתן פת-יה
- מיקום: תל-אביב
- נתן תודות: 19 פעמים
- קיבל תודות: 195 פעמים
עדכון:
יצרתי פילטר משלי עם רשימת תנאים וקישרתי את הקבוצה אליו - עד כאן הכל בסדר.
השאלה היא איפה מגדירים לתוכנה לעדכן את התוכן בקבוצה אוטומטית כל פרק זמן מסוים (נגיד יום) ?
יצרתי פילטר משלי עם רשימת תנאים וקישרתי את הקבוצה אליו - עד כאן הכל בסדר.
השאלה היא איפה מגדירים לתוכנה לעדכן את התוכן בקבוצה אוטומטית כל פרק זמן מסוים (נגיד יום) ?
Vermoze - Innovative Technology Solutions Ltd.


