בעיה בהורדת לוח שידורים בפורמט XML

אני לא מצליח להוריד את לוח השידורים

בלוג מופיעות השורות הבאות

2010-06-02 22:31:55,986 INFO megaepg version 1.3.3

2010-06-02 22:31:55,987 INFO Script vista_he is processing day 2010-06-02 channel baby+

2010-06-02 22:41:59,983 ERROR Script error 'EPG metadata reported error code InvalidSessionToken'

2010-06-02 22:41:59,984 ERROR EPG download error, result: -1

2010-06-02 22:41:59,984 INFO Script vista_he is processing day 2010-06-02 channel bbcprime

2010-06-02 22:41:59,986 CRITICAL Bad script vista_he: required attribute does not exist: 'NoneType' object has no attribute 'shows_for_channel'

2010-06-02 22:41:59,986 INFO Script vista_he is processing day 2010-06-02 channel bbcworld

2010-06-02 22:41:59,986 CRITICAL Bad script vista_he: required attribute does not exist: 'NoneType' object has no attribute 'shows_for_channel'

2010-06-02 22:41:59,986 INFO Script vista_he is processing day 2010-06-02 channel cartoon

2010-06-02 22:41:59,987 CRITICAL Bad script vista_he: required attribute does not exist: 'NoneType' object has no attribute 'shows_for_channel'

2010-06-02 22:41:59,987 INFO Script vista_he is processing day 2010-06-02 channel cnn

2010-06-02 22:41:59,989 CRITICAL Bad script vista_he: required attribute does not exist: 'NoneType' object has no attribute 'shows_for_channel'

2010-06-02 22:41:59,989 INFO Script vista_he is processing day 2010-06-02 channel daystar

2010-06-02 22:41:59,990 CRITICAL Bad script vista_he: required attribute does not exist: 'NoneType' object has no attribute 'shows_for_channel'

2010-06-02 22:41:59,990 INFO Script vista_he is processing day 2010-06-02 channel discovery

2010-06-02 22:41:59,990 CRITICAL Bad script vista_he: required attribute does not exist: 'NoneType' object has no attribute 'shows_for_channel'

2010-06-02 22:41:59,990 INFO Script vista_he is processing day 2010-06-02 channel e!

2010-06-02 22:41:59,992 CRITICAL Bad script vista_he: required attribute does not exist: 'NoneType' object has no attribute 'shows_for_channel'

2010-06-02 22:41:59,992 INFO Script vista_he is processing day 2010-06-02 channel extreme

תודה

 

גם אצלי (ואצל חבר) יש את אותה הבעייה

תסתכל בהודעה שאני פרסמתי בפורום לפני כמה ימים

http://pvr.co.il/node/353

אני חושב שפשוט האתר שהסקריפט של vista_he משתמש בו השתנה והסקריפט לא תואם לאתר החדש ולכן הוא לא מצליח.

אני תכנת בעצמי, אני יודע שהספרטים כתובים בשפת "פייטון" (python) אז חשבתי אפילו לפתוח את הסקריפט ולראות אם אני רואה את הבעייה, למרות שאני לא מכיר את השפה כלל, אבל אם זו שפת סקריפטים זה לא אמור להיות קשה במיוחד.

הבעייה היא שהסקריפטים עברו כנראה סוג של קומפליציה ואני צריך את קבצי המקור.

אם מישהו יודע איך אפשר להתקדם - אשמח לקבל תשובה (נראה כי איגור נטש את הפיתוח/האתר מאיזה שהיא סיבה)

ראיתי שהפוסט האחרון של איגור

ראיתי שהפוסט האחרון של איגור הוא מלפני חודשיים , לכן יכול להיות שהוא טרם נטש את הפרוייקט.

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

 

האם כרגע יש פתרון עוקף ????

מצאתי את האתר הבא

http://www.depython.net/

זה אתר שמאפשר להפוך קובץ סקריפט מקומפל של פייתון לקוד המקור.

הבעייה היא שהוא מאפשר (בחינם) רק לקבצים שקטנים מ-5K ואילו הסקריפט של ויסטה הוא 27K. בדקתי שזה עובד על הקובץ imdb.pyc

אני מחפש אתר/אפליקציה אחרים שניתן יהיה בעזרתם לעשות את אותה הפעולה על הקובץ vista_he.pyc ואז נוכל לנסות להתקדם.

אז בבקשה - כל אחד שיעזור למצוא אפליקציה/אתר כזה ויפעיל עליה את הקובץ

מצאתי כנראה את הבעיה. בפורמט

מצאתי כנראה את הבעיה.

בפורמט הקודם לוח השידורים היה יורד דרך קישור

http

עכשיו הלוח אמור לרדת ב

https

אם נשיג את קור המקור זה יהיה דיי פשוט לתקן את זה

אחלה, איך גלית שזאת הבעייה?

כפי שכתבתי למעלה, לא חייבים להשיג את קוד המקור.

תחפש באינטרנט אפליקציה מסוג "python decompiler" - בעזרתה אפשר יהיה להפוך את קובץ הסקריפט pyc לקוד המקור, ואז נשאר רק לשנות כמו שאמרת ולקמפל אותו שוב בעזרת קומפיילר.

כפי שציינתי, מצאתי אתר שעושה את הדקומפילציה אבל הוא מאפשר רק עד 5K ולכן צריך למצוא אתר או אפליקציה אחרת שעושים את אותה עבודה.