תוכנה למשיכת שידורים ל MC7 ומדיה פורטל (גרסא 1.0.3)
נשלח: 13/08/2011 23:42
בהמשך להודעה שלי כאן, העלתי עדכון לתוכנה, התוכנה עכשיו תומכת גם באתר של יס וכוללת את כל הערוצים הרלוונטיים, בנוסף, היא עכשיו יודעת להוציא גם פורמט XMLTV.
אפשר להוריד מכאן:
http://sourceforge.net/projects/totalepg/files/
למי שלא מותקן, אז צריך .NET runtime 4, אפשר להוריד מכאן:
http://www.microsoft.com/download/en/de ... x?id=17851
כמה מהפונקציות:
- אגירה ושימוש ב .cache
- שימוש ב Multithreading
- הגדרת ייבוא מידע מורחב לכל ערוץ בנפרד, כמו ב MegaEPG יש גם הגדרה של פריים טיים.
- שימוש בתמונות לוגו של הערוצים.
- גרסאת קונסול.
- למי שלא רוצה להשתמש בגרסאת הקונסול, יש אפשרות להגדיר סריקה אוטומטית בשעה מוגדרת(התוכנה צריכה לרוץ מן הסתם, ולכן יש גם יכולת להגדיר שהיא תרוץ עם הפעלת הווינדווז).
- תרגום באמצעות google translate, זה לא באמת שימושי, אבל זה היה נראה לי רעיון נחמד בהתחלה כדי לסרוק אתרים של ערוצים מחו"ל.
- הגדרה של מילות מפתח לייבוא מידע מורחב, למשל אם אני לא רוצה לייבא מידע מורחב לערוץ 3 אבל כן רוצה ספציפית לסדרה אבודים, אז אני מגדיר את הערוץ כ "no" וכותב בתיבת טקסט את המילה אבודים..
כמה נקודות חשובות(קצת חפרתי אז אפשר לדלג לחלק המודגש):
- כדי ששינויים של ערוצים / הגדרות של התוכנה ישתנו צריך לשמור אותם בכפתור הרלוונטי.
- provider מהאתר של הוט מצריך עוד קצת עבודה, ואני אעבוד עליו בהתאם לאם יהיה ביקוש והתוכנה תעבוד כמו שצריך.
- התוכנה נכתבה בצורה כזאת שהיא לא משתמשת בסקריפטים שכתובים ומקומפלים, אלא עם מנוע שלוקח הגדרות שמורות מקובץ טקסט (תסתכלו על הגדרות Actions, RegEx בעריכת provider), הסיבה לכך היא כדי שאם (טפו טפו טפו) התוכנה תעבוד כמו שצריך ואנשים ישתמשו בה, שלא יקרה מצב כמו שקרה עם MegaEPG שברגע שהמתכנת הפסיק לתמוך בה והאתרים שינו את המבנה שלהם אז היא הפכה ללא שמישה, בצורה הזאת אפשר לעדכן את התוכנה ולהוסיף providers חדשים גם מבלי לשנות את הקוד שלה.
- בניגוד לפעם, היום גם האתר של יס וגם האתר של הוט עברו למדריך שידורים מבוסס JavaScript / Ajax, מה שזה אומר הוא שכדי לסרוק את את הדפים שלהם צריך להפעיל אינסטנס של דפדפן שלם בתוך התוכנה(אקספלורר) שמסוגל להריץ את הסקריפטים האלו, המשמעות של זה היא אי-יציבות, באגים ואיטיות, במיוחד בסביבת מולטיטרדינג, ולכן אני ממש לא אתפלא אם יהיו הרבה יותר דיווחים על התרסקויות / באגים מלקוחות של יס לעומת הוט שכרגע נסרק מוואלה שלא מצריכה שימוש בדפדפן מלא, אז קצת סבלנות, וככל שיותר תדווחו על תקלות בצורה מפורטת, ככה אני אוכל לפתור אותן, בנוסף תנסו גם לעבוד רק עם thread אחד במקום כמה.
- למי שמשתמש במדיה פורטל:
1. בתיקייה של התוכנה יש קובץ xmltv.dtd, אל תמחקו אותו ותשאירו אותו שם, בנוסף לזה, תעתיקו אותו לתיקייה שבה בחרתם לשמור את קובץ tvguide.xml.
2. התוכנה מגיעה מוגדרת למדיה סנטר של ווינדווז, שמקזזת את הפרש הזמנים מול UTC, אז בהגדרות ה provider הרלוונטי לכם ב Add to start time במקום 180- דקות תסמנו 0 ותשמרו, אחרת המדריך יקדים לכם ב 3 שעות.
- למי שמשתמש במדיה סנטר:
אם זה לא כבר ידוע, אז אחרי סריקה מוצלחת (וכמובן במידה שסימנתם לייבא את המידע למדיה סנטר בסוף הסריקה) צריך ללכת למדריך שידורים ל edit channel > edit listing ולבחור בליסטינג הרלוונטי לכל ערוץ ולשמור.
אפשר להוריד מכאן:
http://sourceforge.net/projects/totalepg/files/
למי שלא מותקן, אז צריך .NET runtime 4, אפשר להוריד מכאן:
http://www.microsoft.com/download/en/de ... x?id=17851
כמה מהפונקציות:
- אגירה ושימוש ב .cache
- שימוש ב Multithreading
- הגדרת ייבוא מידע מורחב לכל ערוץ בנפרד, כמו ב MegaEPG יש גם הגדרה של פריים טיים.
- שימוש בתמונות לוגו של הערוצים.
- גרסאת קונסול.
- למי שלא רוצה להשתמש בגרסאת הקונסול, יש אפשרות להגדיר סריקה אוטומטית בשעה מוגדרת(התוכנה צריכה לרוץ מן הסתם, ולכן יש גם יכולת להגדיר שהיא תרוץ עם הפעלת הווינדווז).
- תרגום באמצעות google translate, זה לא באמת שימושי, אבל זה היה נראה לי רעיון נחמד בהתחלה כדי לסרוק אתרים של ערוצים מחו"ל.
- הגדרה של מילות מפתח לייבוא מידע מורחב, למשל אם אני לא רוצה לייבא מידע מורחב לערוץ 3 אבל כן רוצה ספציפית לסדרה אבודים, אז אני מגדיר את הערוץ כ "no" וכותב בתיבת טקסט את המילה אבודים..
כמה נקודות חשובות(קצת חפרתי אז אפשר לדלג לחלק המודגש):
- כדי ששינויים של ערוצים / הגדרות של התוכנה ישתנו צריך לשמור אותם בכפתור הרלוונטי.
- provider מהאתר של הוט מצריך עוד קצת עבודה, ואני אעבוד עליו בהתאם לאם יהיה ביקוש והתוכנה תעבוד כמו שצריך.
- התוכנה נכתבה בצורה כזאת שהיא לא משתמשת בסקריפטים שכתובים ומקומפלים, אלא עם מנוע שלוקח הגדרות שמורות מקובץ טקסט (תסתכלו על הגדרות Actions, RegEx בעריכת provider), הסיבה לכך היא כדי שאם (טפו טפו טפו) התוכנה תעבוד כמו שצריך ואנשים ישתמשו בה, שלא יקרה מצב כמו שקרה עם MegaEPG שברגע שהמתכנת הפסיק לתמוך בה והאתרים שינו את המבנה שלהם אז היא הפכה ללא שמישה, בצורה הזאת אפשר לעדכן את התוכנה ולהוסיף providers חדשים גם מבלי לשנות את הקוד שלה.
- בניגוד לפעם, היום גם האתר של יס וגם האתר של הוט עברו למדריך שידורים מבוסס JavaScript / Ajax, מה שזה אומר הוא שכדי לסרוק את את הדפים שלהם צריך להפעיל אינסטנס של דפדפן שלם בתוך התוכנה(אקספלורר) שמסוגל להריץ את הסקריפטים האלו, המשמעות של זה היא אי-יציבות, באגים ואיטיות, במיוחד בסביבת מולטיטרדינג, ולכן אני ממש לא אתפלא אם יהיו הרבה יותר דיווחים על התרסקויות / באגים מלקוחות של יס לעומת הוט שכרגע נסרק מוואלה שלא מצריכה שימוש בדפדפן מלא, אז קצת סבלנות, וככל שיותר תדווחו על תקלות בצורה מפורטת, ככה אני אוכל לפתור אותן, בנוסף תנסו גם לעבוד רק עם thread אחד במקום כמה.
- למי שמשתמש במדיה פורטל:
1. בתיקייה של התוכנה יש קובץ xmltv.dtd, אל תמחקו אותו ותשאירו אותו שם, בנוסף לזה, תעתיקו אותו לתיקייה שבה בחרתם לשמור את קובץ tvguide.xml.
2. התוכנה מגיעה מוגדרת למדיה סנטר של ווינדווז, שמקזזת את הפרש הזמנים מול UTC, אז בהגדרות ה provider הרלוונטי לכם ב Add to start time במקום 180- דקות תסמנו 0 ותשמרו, אחרת המדריך יקדים לכם ב 3 שעות.
- למי שמשתמש במדיה סנטר:
אם זה לא כבר ידוע, אז אחרי סריקה מוצלחת (וכמובן במידה שסימנתם לייבא את המידע למדיה סנטר בסוף הסריקה) צריך ללכת למדריך שידורים ל edit channel > edit listing ולבחור בליסטינג הרלוונטי לכל ערוץ ולשמור.



