EPG4Cable - תוכנה חדשה לקבלת לוח משדרים למקליטים מהכבלים
- staticx
-
- חבר מכור קשה

- תגובות: 6697
- הצטרף: ינואר 2008
- מיקום: חורש טבעי
ניסיתי להריץ כמה פעמים
ניסיתי אפילו לשמור למקום אחר
ניסיתי אפילו למחוק את הקובץ הקיים
כמובן שהסרתי את הגרסה הקודמת
יש מצב שמשהו התפקשש בגרסה החדשה - כלומר שהיא נתקלת בבעיה ברגע ששומרים את הקובץ כ tvguide.xml?
בכל מקרה זה מתרסק עוד לפני שזה מודיע לי על שמירת הקובץ
ולמרות ההתרסקות זה מכין קובץ XML כמעט מלא
בינתיים חזרתי לגרסה קודמת
ניסיתי אפילו לשמור למקום אחר
ניסיתי אפילו למחוק את הקובץ הקיים
כמובן שהסרתי את הגרסה הקודמת
יש מצב שמשהו התפקשש בגרסה החדשה - כלומר שהיא נתקלת בבעיה ברגע ששומרים את הקובץ כ tvguide.xml?
בכל מקרה זה מתרסק עוד לפני שזה מודיע לי על שמירת הקובץ
ולמרות ההתרסקות זה מכין קובץ XML כמעט מלא
בינתיים חזרתי לגרסה קודמת
-
oshapir
-
- גורו

- תגובות: 4019
- הצטרף: פברואר 2005
- מיקום: צורן
האם זה קורה בערוץ מסויים ולא בערוצים אחרים?
אני מנסה לשחזר את הבעיה ולא מצליח...
אורן.
אני מנסה לשחזר את הבעיה ולא מצליח...
אורן.
-
oshapir
-
- גורו

- תגובות: 4019
- הצטרף: פברואר 2005
- מיקום: צורן
אני חייב לקבל את קובץ ה-proglist.txt שנוצר כאשר התוכנה נופלת ביצירת קובץ ה-XML כדי שאוכל למצא את הבעיה...אני לא מצליח לשחזר אותה.
אורן.
אורן.
- staticx
-
- חבר מכור קשה

- תגובות: 6697
- הצטרף: ינואר 2008
- מיקום: חורש טבעי
אולי זה רק אצלי... נחכה לעוד פידבקים
(כבר החזרתי לגרסה קודמת)
(כבר החזרתי לגרסה קודמת)
-
oshapir
-
- גורו

- תגובות: 4019
- הצטרף: פברואר 2005
- מיקום: צורן
העלתי גרסה נוספת שאמורה לתפוס את הבעיה ולהודיע...אנא נסה אותה.
לינק להורדה:
http://epg4cable.oshapir.com/files/EPG4 ... pV1.1a.exe
תודה,
אורן.
לינק להורדה:
http://epg4cable.oshapir.com/files/EPG4 ... pV1.1a.exe
תודה,
אורן.
- audigy
-
- חבר פעיל מאוד

- תגובות: 185
- הצטרף: אוקטובר 2006
עובד מצויין עם big screen epg 1.0b הצלחתי להוריד את לוח השידורים לכול ערוצי הוט הרגילים כולל ה-hd ל-
wmc 7 .
wmc 7 .
- pixies
-
- אחראי תחום HTPC

- תגובות: 32985
- הצטרף: מרץ 2007
- מיקום: פאתי מלאבס
audigy, מה עשית עם מספרי הערוצים? שינית אותם ידנית ב-7MC?
"החלפתי כבל דיגיטלי ונפתח לי הסאונד"
- staticx
-
- חבר מכור קשה

- תגובות: 6697
- הצטרף: ינואר 2008
- מיקום: חורש טבעי
עובד פנטסטיoshapir כתב:העלתי גרסה נוספת שאמורה לתפוס את הבעיה ולהודיע...אנא נסה אותה.
לינק להורדה:
http://epg4cable.oshapir.com/files/EPG4 ... pV1.1a.exe
תודה,
אורן....
תודה!
-
oshapir
-
- גורו

- תגובות: 4019
- הצטרף: פברואר 2005
- מיקום: צורן
staticx, זה הוציא לך איזה הודעת שגיאה (ERROR) באזור בו הוא רושם את ההתקדמות של יצירת לוח המשדרים?
בכל מקרה, מצויין, אז אפשר להמשיך הלאה
אורן.
בכל מקרה, מצויין, אז אפשר להמשיך הלאה
אורן.
- audigy
-
- חבר פעיל מאוד

- תגובות: 185
- הצטרף: אוקטובר 2006
כן שיניתי ידנית וגם ההיתי צריך להגדיר לכול ערוץ שהוספתי מאיפה למשוך את המידע החדש.
- pixies
-
- אחראי תחום HTPC

- תגובות: 32985
- הצטרף: מרץ 2007
- מיקום: פאתי מלאבס
אורן, אתה בטוח שאי אפשר לשתול את מספרי הערוצים הנכונים בתוך ה-XML?
אני אנסה גם לחקור את זה בימים הקרובים, אולי אפשר לעשות עבודת טקסט פשוטה על קובץ ה-XML לאחר שהוא כבר מוכן.
אני אנסה גם לחקור את זה בימים הקרובים, אולי אפשר לעשות עבודת טקסט פשוטה על קובץ ה-XML לאחר שהוא כבר מוכן.
"החלפתי כבל דיגיטלי ונפתח לי הסאונד"
-
oshapir
-
- גורו

- תגובות: 4019
- הצטרף: פברואר 2005
- מיקום: צורן
לא צריכה להיות בעיה לשתול את מספרי הערוצים הנכונים, באופן אוטומטי ב-XML, אבל! אין איפה...אין ב-XML הגדרה למספר ערוץ...
ניתן לשתול את המספר כשורה נוספת המגדירה את מספר הערוץ אחרי הגדרת שמו אבל כל תוכנה מתייחסת לזה שונה - תלוי בצורת הכנסת נתוני ה-XML לאותה מערכת.
אורן.
ניתן לשתול את המספר כשורה נוספת המגדירה את מספר הערוץ אחרי הגדרת שמו אבל כל תוכנה מתייחסת לזה שונה - תלוי בצורת הכנסת נתוני ה-XML לאותה מערכת.
אורן.
- pixies
-
- אחראי תחום HTPC

- תגובות: 32985
- הצטרף: מרץ 2007
- מיקום: פאתי מלאבס
דווקא אפשר לעשות את זה במסגרת ה-XML. הנה דוגמא:
למשל, HOT3 מופיע כ-channel id = 477, וכך גם בתוכן של לוח המשדרים עצמו:
[left]<channel id="477">
<display-name>HOT3</display-name>
</channel>
...
<programme start="20101030001500 +0200" stop="20101030004200 +0200" channel="477">
<title lang="he_IL">מחוברים 33. חלומות שמורים</title>
<desc lang="he_IL">דוקו-דרמה. חלומות שמורים: עוד ועוד פרטים מהילדות של שי ורן מתגלים והם זוכים להפתעה מרגשת; רן מנסה לבלות עם עידית והבנות אבל נמאס לו שכולן כל הזמן מתלוננות; ישי דואג לאביו ולמרות הכאב, הם מתקרבים יותר.</desc>
<category lang="he_IL">סדרה</category>
</programme>[/left]
לכן, כל מה שצריך לדעתי זה להחליף את המספר 477 בכל האיזכורים של channel id=477 או channel=477 ב-3.
במקרה כזה, ה-GBPVR פשוט ייקח את המספר הזה כמספר הערוץ ואז לא צריך לעשות עבודה ידנית.
למשל, HOT3 מופיע כ-channel id = 477, וכך גם בתוכן של לוח המשדרים עצמו:
[left]<channel id="477">
<display-name>HOT3</display-name>
</channel>
...
<programme start="20101030001500 +0200" stop="20101030004200 +0200" channel="477">
<title lang="he_IL">מחוברים 33. חלומות שמורים</title>
<desc lang="he_IL">דוקו-דרמה. חלומות שמורים: עוד ועוד פרטים מהילדות של שי ורן מתגלים והם זוכים להפתעה מרגשת; רן מנסה לבלות עם עידית והבנות אבל נמאס לו שכולן כל הזמן מתלוננות; ישי דואג לאביו ולמרות הכאב, הם מתקרבים יותר.</desc>
<category lang="he_IL">סדרה</category>
</programme>[/left]
לכן, כל מה שצריך לדעתי זה להחליף את המספר 477 בכל האיזכורים של channel id=477 או channel=477 ב-3.
במקרה כזה, ה-GBPVR פשוט ייקח את המספר הזה כמספר הערוץ ואז לא צריך לעשות עבודה ידנית.
"החלפתי כבל דיגיטלי ונפתח לי הסאונד"
- pixies
-
- אחראי תחום HTPC

- תגובות: 32985
- הצטרף: מרץ 2007
- מיקום: פאתי מלאבס
ועוד כמה תוספות נחמדות שאולי כדאי לשקול להוסיף:
1. הדפסת Time Stamp בתחילת כל שורה, או אולי רק הדפסה של כמה זמן לקח לאסוף את לוח המשדרים בסוף הלוג.
2. הוספת אפשרות להרצת command כלשהו שניתן לקבוע כפרמטר בסוף הריצה, בשביל להודיע לתוכנת המדיה סנטר בה משתמשים לעדכן עכשיו את ה-EPG החדש. למשל, GBPVR /update_epg או משהו בסגנון הזה.
1. הדפסת Time Stamp בתחילת כל שורה, או אולי רק הדפסה של כמה זמן לקח לאסוף את לוח המשדרים בסוף הלוג.
2. הוספת אפשרות להרצת command כלשהו שניתן לקבוע כפרמטר בסוף הריצה, בשביל להודיע לתוכנת המדיה סנטר בה משתמשים לעדכן עכשיו את ה-EPG החדש. למשל, GBPVR /update_epg או משהו בסגנון הזה.
"החלפתי כבל דיגיטלי ונפתח לי הסאונד"
-
oshapir
-
- גורו

- תגובות: 4019
- הצטרף: פברואר 2005
- מיקום: צורן
pixies,
אין בעיה להוסיף אופציה שקוד הערוץ יהיה מספרו בממיר.
לגבי TimeStamp - גם אין בעיה.
לגבי הרצת תוכנית נוספת מייד בסיום הריצה - אתה יכול ליצור קובץ CMD/BAT המכיל את ה-EPG4Cable ואחריו כל פקודה שאתה רוצה...לא?
אורן.
אין בעיה להוסיף אופציה שקוד הערוץ יהיה מספרו בממיר.
לגבי TimeStamp - גם אין בעיה.
לגבי הרצת תוכנית נוספת מייד בסיום הריצה - אתה יכול ליצור קובץ CMD/BAT המכיל את ה-EPG4Cable ואחריו כל פקודה שאתה רוצה...לא?
אורן.
- staticx
-
- חבר מכור קשה

- תגובות: 6697
- הצטרף: ינואר 2008
- מיקום: חורש טבעי
אפשר פשוט להכניס למתזמן המשימות של מערכת ההפעלה שיעדכן עם EPG4CABLE RUN
ואז ישלח פקודה ל GBPVR
או עם HSTART...
לא מבין משהו, האם GBPVR צריך שיגידו לו מתי ה EPG מתעדכן כדי שימשוך אותו?
לדעתי המדיה פורטל עושה זאת כל פעם שמפעילים צפייה בטלויזיה...
ואז ישלח פקודה ל GBPVR
או עם HSTART...
לא מבין משהו, האם GBPVR צריך שיגידו לו מתי ה EPG מתעדכן כדי שימשוך אותו?
לדעתי המדיה פורטל עושה זאת כל פעם שמפעילים צפייה בטלויזיה...
- maorshabo
-
- חבר פעיל

- תגובות: 76
- הצטרף: מרץ 2009
אם תוכל לשחחר את הקוד מקור אני חושב שזה יהיה מצוין ככה כל אחד יוכל לתמוך ולהוסיף שיפורים, כדי שלא יווצר מצב כמו שקרה עם הMegaEPG
שהבחור פשוט נעלם ואנחנו נשארנו עם תוכנה לא עובדת
שהבחור פשוט נעלם ואנחנו נשארנו עם תוכנה לא עובדת
-
oshapir
-
- גורו

- תגובות: 4019
- הצטרף: פברואר 2005
- מיקום: צורן
כרגע, אני לא משחרר את הקוד - עד שיגיע ל"בשלות".maorshabo כתב:אם תוכל לשחחר את הקוד מקור אני חושב שזה יהיה מצוין ככה כל אחד יוכל לתמוך ולהוסיף שיפורים, כדי שלא יווצר מצב כמו שקרה עם הMegaEPG
שהבחור פשוט נעלם ואנחנו נשארנו עם תוכנה לא עובדת...
בכל אופן, אני כותב את התוכנה בסביבת פיתוח שנקראת RealStudio - שבעצם מאפשרת לפתח ולקמפל לשלשת הפלטפורמות העיקריות - Windows, Linux, Mac OSX.
יתרון נוסף של הסביבה - קלות שימוש ב-WEB, בסיסי נתונים, גרפיקה, כלי יצירת ממשק ודוחות פשוטים ועוד...שווה להציץ
http://www.realsoftware.com
במידה ואחליט להפסיק את התמיכה בתוכנה - אני אשחרר את הקוד...למרות שאני לא בטוח שמישהו יוכל לעשות איתו משהו היות והוא לא סטנדרטי ומחייב את סביבת הפיתוח הנ"ל.
אורן.
- pixies
-
- אחראי תחום HTPC

- תגובות: 32985
- הצטרף: מרץ 2007
- מיקום: פאתי מלאבס
השאלה היא אם בהרצה עם אופציית Run הפרוסס באמת יעצור את ה-Batch עד לסיום ההכנה של הקובץ.oshapir כתב:pixies,
אין בעיה להוסיף אופציה שקוד הערוץ יהיה מספרו בממיר.
לגבי TimeStamp - גם אין בעיה.
לגבי הרצת תוכנית נוספת מייד בסיום הריצה - אתה יכול ליצור קובץ CMD/BAT המכיל את ה-EPG4Cable ואחריו כל פקודה שאתה רוצה...לא?
אורן....
בד"כ, כשמריצים אפליקציית Windows, היא משחררת מייד את ה-Console לפקודות נוספות גם אם התוכנה עצמה עדיין עושה משימות, ואז הפקודה שאחריה תרוץ מייד ולא אחרי שהתוכנה שלך תסיים להכין את קובץ ה-XML.
"החלפתי כבל דיגיטלי ונפתח לי הסאונד"
- pixies
-
- אחראי תחום HTPC

- תגובות: 32985
- הצטרף: מרץ 2007
- מיקום: פאתי מלאבס
עוד פיצ'ר נחמד שאפשר לשקול להוסיף (כאן זה קצת יותר עבודה עם ה-GUI):
כיום יש אפשרות לקבוע כמה תוכניות יקבלו פירוט מלא באופן גורף בכל הערוצים.
אולי היה כדאי במקום זה לקבוע איזה ערוצים יקבלו פירוט מלא ואיזה לא, זה יחסוך זמן ותעבורה בריצת התוכנית. למשל, עבור ערוצים 1, 2, ו-10 וערוצי הסדרות והסרטים של הוט נגדיר פירוט מלא, אבל על כל הערוצים האחרים כמו ערוצי ספורט, ילדים ומוסיקה, נגדיר לקבל לוח משדרים ללא פירוט.
כיום יש אפשרות לקבוע כמה תוכניות יקבלו פירוט מלא באופן גורף בכל הערוצים.
אולי היה כדאי במקום זה לקבוע איזה ערוצים יקבלו פירוט מלא ואיזה לא, זה יחסוך זמן ותעבורה בריצת התוכנית. למשל, עבור ערוצים 1, 2, ו-10 וערוצי הסדרות והסרטים של הוט נגדיר פירוט מלא, אבל על כל הערוצים האחרים כמו ערוצי ספורט, ילדים ומוסיקה, נגדיר לקבל לוח משדרים ללא פירוט.
"החלפתי כבל דיגיטלי ונפתח לי הסאונד"