שלום,
הקדמה:
אני משתמש ב- Windows XP MCE 2005, ועד לאחרונה השתמשתי ב- MegaEPG אשר משך את לוח השידורים מ- YNET.
באמצעות כלי Python Decompiler הצלחתי לעדכן את קובץ ynet_he.pyc (סקריפט המשיכה מ- YNET) ולהתאים אותו לשינויים במספרי ערוצים של HOT.
בשבועות האחרונים לוח השידורים של YNET הפסיק לפעול (באתר הרשמי), ולמרות פניות חוזרות ונשנות לתמיכת האתר של YNET, טרם קיבלתי תשובה.
ולעצם הבעייה:
התקנתי את EPG4Cable v2.2 וכן את העדכון ל- 2.4.
הגדרתי את התוכנה כך שתוריד את ערוצים 5 (Hot Zone) ו- 84 (Nickelodeon).
סימנתי: "העבר מספרי עונה/פרק לתת כותרת"
סימנתי: "הורד מידע מורחב"
למרות זאת, מספרי העונה והפרק נשארים בכותרת הראשית.
אני מניח שהסיבה לכך היא שבכותרת עצמה וכן בתיאור לא מופיעות המילים: "עונה" או "פרק".
האם אפשר להוסיף אופציה לפיענוח עונה ופרק לפי הלוגיקה הבאה:
* במידה ובכותרת מופיע מספר ולאחריו נקודה, מדובר במספר הפרק, ואז אפשר לחתוך את הקטע מאותו מספר והלאה ולהעביר לתת כותרת.
* במידה ומופיע מספר לפני מספר הפרק, מדובר במספר עונה.
מצ"ב דוגמא:
קוד: בחירת הכל
<programme start="20140324001500 +0200" stop="20140324010000 +0200" channel="5">
<title lang="he_IL">חוק וסדר 16 8. דקת ניו-יורק</title>
<desc lang="he_IL">סדרת מתח משטרתית. 8. דקת ניו-יורק כאשר בעל חברת משאיות נורה למוות, פונטנה וגרין מבינים כי הקורבן נהג להסתיר מהגרים לא חוקיים.</desc>
<category lang="he_IL">סדרה</category>
ניסיתי את התוכנה: XMLGrabber 5.0, והיא מחלצת כמעט בסדר את מספרי העונה/פרק (מספרים בני יותר מספרה אחת מופיעים הפוכים...).
מצ"ב דוגמא:
קוד: בחירת הכל
<programme start="20140324001500+02:00" stop="20140324010000+02:00" channel="0">
<title lang="he">חוק וסדר</title>
<desc lang="he">סדרת מתח משטרתית. 8. דקת ניו-יורק: כאשר בעל חברת משאיות נורה למוות, פונטנה וגרין מבינים כי הקורבן נהג להסתיר מהגרים לא חוקיים.</desc>
<episode-num system="xmltv_ns">61 . 8 . </episode-num>
<episode-num system="onscreen">עונה 61 - פרק 8</episode-num>
</programme>