עוד תוכנה חדשה להורדת EPG ישראלית: MegaEPG

תוכנות ניהול מדיה: KODI, תוספים, XBMC, Media Portal, PLEX וכו'
digest פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 782
הצטרף: דצמבר 2005
נתן תודות: 11 פעמים
קיבל תודות: 5 פעמים

שליחה #1 

שלום,

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

היו לי כמה סיבות לכתוב תוכנה חדשה:
  1. רציתי EPG בפורמט ה-native לMCE. בשלב מסויים התעצבנתי מה-bladerunner בגלל הדרישות לפלטפורמות שונות. היו מותקנות אצלי שתי גירסות של Java Runtime, שתי גירסות של .NET ואלו היו רק דרישות מוקדמות! אז חשבתי על תוכנה שלא דורשת כלום, שום פלטפורמה runtime או תלות כלשהיא.
  2. רציתי לאחד את כל הערוצים בישראל ולהפסיק את הבלגן עם קודים של ערוצים. קובץ יחידchannels.xml מתאר את כל הערוצים ומיספרים שלהם.
  3. רציתי תמיכה ברוסית (לפחות בYES קיים EPG ברוסית).
  4. רציתי מסגרת (framework) כך ששינוי והוספת מקור חדש ידרוש רק כתיבת script קטן.
  5. אם כבר התחלתי לכתוב :) רציתי תמיכה מקסימלית בXMLTV, אפשרות להוריד את ה-EPG מכמה מקורות והרבה דברים נוספים.
אתם מוזמנים להתקין ולהשתמש. http://pvr.co.il/distribution/megaepg_setup.exe
אשמח לשמוע תגובות וגם לעזור.
הגירסה תומכת ב-YES דרך אתרים YES,Walla,Ynet וב- HOT דרך אתר Ynet.
From MegaEPG readme כתב: MegaEPG is an Electronic Programs Guide grabber. It was developed for effective EPG grabbing from the Internet sources and converting the EPG into popular XMLTV or Windows MCE native formats. The MegaEPG provides a rich set of features:
  • No prerequisites, period. It does not require installation of additional platform/run-time environment (no .NET, no Java/JRE, no 3d-party software). It works just out of the box. It does not install anything into the system directories and cleans up completely when removed.
  • Windows Media Center Edition 2005 direct import (native guide format). No 3d-party software required.
  • Very thru processing, trying to obtain as many of XMLTV attributes as possible: categories, movie length, production year, episode number, original name and so on.
  • Support for alternative listings (in Israel ynet, walla).
  • Rich scripting API to apply for new listing sources.
  • Support for automatic alternative choice (essential for Israel where existing sites with listings have frequent shutdowns or sudden lack of listings for specific days).
  • Smart show descriptions downloading, including weekends and holidays.
  • Official Israel holidays are defined for the upcoming year.
  • Support for different languages (Hebrew and Russian for Israel) and even mixing languages within the XMLTV.
  • Support for Unicode and different encodings.
  • Easy configuration wizard.
  • Cache system to reduce the amount and time of download dramatically.
    Rerunning the MegaEPG with the data cached completes in just a second.
  • Extremely configurable.
  • Platform independent and ready to serve Linux-based media centers.
  • Fair use of providers' resources. Makes delays between channels downloading, yet EPG processing is still fast.
  • Support for channel icons.
  • Categories translator into standard Windows MCE categories.
  • Log emailing feature that allows you to receive the status of EPG downloading and alert on problems
...

aloni
סמל אישי של משתמש
חבר במועדון 10K
חבר במועדון 10K
תגובות: 13341
הצטרף: נובמבר 2005
מיקום: יאבוייה
נתן תודות: 0
קיבל תודות: 11 פעמים

שליחה #2 

יפה מאוד! אמנם עוד לא בדקתי על חי אבל יש שם הרבה רעיונות טובים. תהיה בריא וכל הכבוד.

אגב, אמורים סתם להריץ את ה- EXE? (או לשים כ- scheduled task כמובן).

למה שלא תוסיף אותו ל- start?
HiFiMusic IL

digest פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 782
הצטרף: דצמבר 2005
נתן תודות: 11 פעמים
קיבל תודות: 5 פעמים

שליחה #3 

aloni,

ה-exe רק מתקין את האפליקציה. ב-readme כתבתי את כל השלבים של setup כולל הגדרת ה-scheduled task.

aloni
סמל אישי של משתמש
חבר במועדון 10K
חבר במועדון 10K
תגובות: 13341
הצטרף: נובמבר 2005
מיקום: יאבוייה
נתן תודות: 0
קיבל תודות: 11 פעמים

שליחה #4 

:) לא התכוונתי ל- EXE הזה :) טוב, נקרא את ה- readme בהמשך. עכשיו אני בשוק מידי בגלל הפרק של LOST.
HiFiMusic IL

oshapir
סמל אישי של משתמש
גורו
גורו
תגובות: 4019
הצטרף: פברואר 2005
מיקום: צורן
נתן תודות: 4 פעמים
קיבל תודות: 36 פעמים

שליחה #5 

מה לגבי תמיכה בתוכנות PVR אחרות?
האם מוציא XMLTV "רגיל"?

מוריד עכשיו לבדיקה...

אורן.

oshapir
סמל אישי של משתמש
גורו
גורו
תגובות: 4019
הצטרף: פברואר 2005
מיקום: צורן
נתן תודות: 4 פעמים
קיבל תודות: 36 פעמים

שליחה #6 

עובד מצויין!
ברכות (Y)

עכשיו באמת קשה לבחור באיזו תוכנה להשתמש... :wink:

אורן.

ra11
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 651
הצטרף: פברואר 2005
שם מלא: רונן
נתן תודות: 2 פעמים
קיבל תודות: 0

שליחה #7 

digest

כל הכבוד, עובד מצויין! (Y)

תודה.

AdiLev
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2278
הצטרף: דצמבר 2004
מיקום: תל-אביב
נתן תודות: 0
קיבל תודות: 9 פעמים

שליחה #8 

כל הכבוד איגור
קישור נוסף לפתרונות EPG וMCE בשמחה רבה....
נערך לאחרונה על ידי AdiLev ב 06/10/2006 19:48, נערך 2 פעמים בסך הכל.
יעוץ ופיתוח GlobalProtect -

digest פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 782
הצטרף: דצמבר 2005
נתן תודות: 11 פעמים
קיבל תודות: 5 פעמים

שליחה #9 

aloni,

אתה יכול להוסיף את megaepg.exe ל-start במקום scheduled tasks אבל זה לא פיתרון טוב אם המחשב ב-standby. אני אישית מעדיף standby ולא כיבוי/הדלקה למחשבי HTPC.

bsh
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 114
הצטרף: פברואר 2005
נתן תודות: 1 פעם
קיבל תודות: 0

gbpvr

שליחה #10 

מה לגבי מאימות לGBPVR הכל עובד טוב אבל אין שמות ומספרים לערוצים בתוכנה GBPVR יכול להיות שיש לזה פתרון????
תודה ברוך

kalinium
חבר ותיק
חבר ותיק
תגובות: 1315
הצטרף: פברואר 2006
מיקום: תל אביב
נתן תודות: 63 פעמים
קיבל תודות: 60 פעמים

שליחה #11 

סחתיין! כל הכבוד.
זאת פעם ראשונה שיש לי קטגוריות ב-MCE.
שאלה: בערוצים כמו לולי (HOT), הוא נותן לבחור, אבל לא מוריד לוח. זה כדי שה-MCE ייצר אותו, או שיש כאן לוח שאני מפספס?

rafid
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1042
הצטרף: מאי 2005
נתן תודות: 13 פעמים
קיבל תודות: 9 פעמים

שליחה #12 

לא סתם מרשים, מאוד, מאד ,אבל מאוד מרשים!

לפי מיטב ידיעתי אין בשום מקום בעולם תוכנה שמייצרת קובץ EPG בפורמט MCE ועל כן אפשר להגדיר את התוכנה שלך כחידוש עולמי!

מיספר שאלות:

1 זמן ההורדה כולל תאורים ארוך משמעותית משל HEBEPG -מדוע?
2 האם בגמר ההפעלה צריך לעדכן את המדריך של MCE או שיש אפשרות להפעיל את העידכון באופן אוטומטי?
3 האם ישנם באגים ידועים או שאפשר להתחיל לעבוד עם התוכנה באופן שוטף
4 האם אפשר לשנות את שמות הערוצים ? לדוגמא ISR1 קצת מפריע לי בעין :lol:

בכל אופן יצירת מופת!

StarGuy
חבר שרק התחיל
חבר שרק התחיל
תגובות: 37
הצטרף: אוקטובר 2005
נתן תודות: 0
קיבל תודות: 1 פעם

Re: gbpvr

שליחה #13 

bsh כתב:מה לגבי מאימות לGBPVR הכל עובד טוב אבל אין שמות ומספרים לערוצים בתוכנה GBPVR יכול להיות שיש לזה פתרון????
תודה ברוך
...
אני גם נתקלתי בבעיה הזאת
וזה בגלל שקובץ בנוי בצורה הבא:
<channel id="yes4">
<display-name>
Yes 4
</display-name>
</channel>

אם המתכנת יתקן כך שיהיה כך

<channel id="yes4">
<display-name>Yes 4</display-name>
</channel>

זה יפתור בעיה למשתמשי
GBPVR

digest פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 782
הצטרף: דצמבר 2005
נתן תודות: 11 פעמים
קיבל תודות: 5 פעמים

שליחה #14 

bsh,
אבל אין שמות ומספרים לערוצים בתוכנה GB
...
בדקתי וזה באמת באג :) לGBPVR חשוב שלא יהיו שורות חדשות בשם ערוץ כמו ש-StarGuy כבר כתב. חוץ מזה ה-id של הערוץ צריך להיות המספר שלו ולא סתם id. אתקן את זה מייד...

digest פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 782
הצטרף: דצמבר 2005
נתן תודות: 11 פעמים
קיבל תודות: 5 פעמים

שליחה #15 

rafid,

1. על איזה provider מדובר: yes או ynet? ה-script של-ynet לא אופטימלי, לי היה חשוב לבנות את ה-framework ולא היה זמן לעשות "פוליש" לכל ה-scripts. אפשר לשפר את ה-script של ynet ואעשה זאת בקרוב.
2. זה תלוי באיזה שעה אתה מריץ את ה-megapeg. במערכת שלי אני מריץ אותה ב5:00 ושניתי את ה-registry כך ש-MCE תעדכן את המדריך ב-6:00, ככה אין צורך בעידכון ידני.
3. תמיד יש באגים :) רק היום bsh מצא באג עם GBPVR. לגבי MCE אני יותר בטוח כי זה מה שאני משתמש יום יום. אצלי זה עובד באופן שוטף כבר יותר מחודשיים.
4. אתה יכול לשנות את השמות חופשי ב-displayname של הערוץ בקובץ data/channels.xml. מצד אחר הייתי רוצה לשמור על ייחוד של channels.xml כך שנוכל לנהל שינוים וערוצים חדשים בישראל ע"י עידכון פשוט של הקובץ. אני מקבל את עמדתך לגבי ISR1 :) וחושב שיש שם עוד שמות משונים של ערוצים (כתבתי את הקובץ ידנית והתעיפתי למצוא שם קצר לכל ערוץ בשלוש שפות :) ) תציע שינוים בשמות, אשנה אותם בקובץ ה-official גם כן.

ilyar
חבר שרק התחיל
חבר שרק התחיל
תגובות: 27
הצטרף: ינואר 2005
נתן תודות: 0
קיבל תודות: 0

שליחה #16 

Platform independent and ready to serve Linux-based media centers
...
אתה מתכוון להרצה דרך wine או שאתה מוכן לספק חבילה ל-LINUX? אולי קוד המקור?

kalinium
חבר ותיק
חבר ותיק
תגובות: 1315
הצטרף: פברואר 2006
מיקום: תל אביב
נתן תודות: 63 פעמים
קיבל תודות: 60 פעמים

שליחה #17 

כמנוי הוט, הגדרתי את YNET להיות ראשי, משום מה הלוח מאוד לא מדויק מבחינת שעות, בעצם רק במעט ערוצים יש לוח נכון. ניסיתי גם את וואלה, וזה אותו דבר.

liornach
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 308
הצטרף: מרץ 2005
נתן תודות: 10 פעמים
קיבל תודות: 1 פעם

בעיה בהורדת הקובץ

שליחה #18 

אני מנסה להוריד את הקובץ מהלינק שנתת ואני מקבל שגיאה.
יש איזו בעיה?

digest פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 782
הצטרף: דצמבר 2005
נתן תודות: 11 פעמים
קיבל תודות: 5 פעמים

שליחה #19 

ilyar,

אני מתכוון לספק חבילה ל-LINUX (אחד מהסיבות למה כתבתי את ה-megaepg ב-Python).

liornach,

לא ידוע על בעיות, יכול להיות משהו זמני.. אם עדיין מתקשה, תנסה ה-link הבא: http://royzis.googlepages.com/megaepg_setup.exe

digest פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 782
הצטרף: דצמבר 2005
נתן תודות: 11 פעמים
קיבל תודות: 5 פעמים

שליחה #20 

kalinium,
הלוח מאוד לא מדויק
...
השאלה היא האם הלוח ב-ynet לא מדויק או ה-megaepg מכניסה שגיאות? האם אתה רואה את אותו הלוח שידורים ב-ynet עם Internet Explorer?

שלח תגובה

חזור אל “תוכנה - KODI”