pixies כתב:לא בדיוק. הכוונה היא שירוץ פעם אחר פעם ללא מנוחה ארוכה.
הרעיון הוא שכל X דקות (זה כמובן צריך להיות שווה לזמן של הסרטון הכי ארוך או טיפה יותר) יופעל Trigger, כלומר כל X דקות מערכת ההפעלה תריץ את הסקריפט שלך.
באותן X דקות הנגנים פשוט עובדים ומציגים את הסרטונים.
לשם הנוחות, בוא ניקח כדוגמא מצב בו הסרטונים הם באורך של 4:55 דקות:
12:00:00 מאפשרים את המשימה האוטומטית (אפשר אגב להדליק ולכבות אותה מהתפריטים שרואים במדריך).
ואז מתחיל הרצף הבא שחוזר על עצמו:
12:00:00 ה-Scheduler של מערכת ההפעלה מריץ את הסקריפט.
12:00:00 4 נגני MPC HC מנגנים את הסרטונים.
12:04:55 הנגנים מסיימים את נגינת הסרטונים וסוגרים את עצמם (בגלל הוספת הפקודה close/).
12:05:00 ה-Scheduler של מערכת ההפעלה מריץ את הסקריפט.
12:05:00 4 נגני MPC HC מנגנים את הסרטונים.
12:09:55 הנגנים מסיימים את נגינת הסרטונים וסוגרים את עצמם (בגלל הוספת הפקודה close/).
וחוזר חלילה - 12:10, 12:15, 12:20 וכו.
...
נשמע פתרון מעולה,
אני אבדוק את העניין.
לגבי הזמן שהSCHEDUALER ירוץ כל פעם - אני רואה שיש כאן רק זמנים מוגדרים מראש.
כפי שמתואר בתמונה המצורפת:
נא להרשם/להכנס לחשבון בפורום על מנת לצפות בקבצים או בתמונות המצורפים לשרשור
esaly
חבר ותיק
תגובות: 2003
הצטרף: ספטמבר 2009
שם מלא: esaly
מיקום: צפון
שליחה
הסרטים שיש לי הם באורך של 12:16 כל אחד.
pixies
אחראי תחום HTPC
תגובות: 32985
הצטרף: מרץ 2007
מיקום: פאתי מלאבס
שליחה
כן, אתה צודק, ה-Scheduler זה כנראה לא רעיון טוב.
מה שעוד אפשר לעשות זה לולאה אינסופית בתוך הסקריפט (ה-TOP וה-Goto TOP), והפעלת השהייה בין הפעלה להפעלה, ע"י שימוש בפקודה ping, כפי שמוסבר כאן: http://malektips.com/dos0017.html
המספר 741 הוא ההשהייה בשניות + 1, כלומר 740 שניות, שזה 12:20 דקות, 4 שניות יותר מהסרטונים שלך.
pixies כתב:כן, אתה צודק, ה-Scheduler זה כנראה לא רעיון טוב.
מה שעוד אפשר לעשות זה לולאה אינסופית בתוך הסקריפט (ה-TOP וה-Goto TOP), והפעלת השהייה בין הפעלה להפעלה, ע"י שימוש בפקודה ping, כפי שמוסבר כאן: http://malektips.com/dos0017.html
המספר 741 הוא ההשהייה בשניות + 1, כלומר 740 שניות, שזה 12:20 דקות, 4 שניות יותר מהסרטונים שלך.