שלום לכולם,
סיימתי את השלב הראשון בפיתוחה של תוכנה להורדת לוח שידורים ממספר מקורות שונים.
מאפייני התוכנה:
ממשק משתמש גרפי נוח
יכולת הגדרה של מס' בלתי מוגבל של מקורות מידע להורדת לוח השידורים
הורדה ממקורות חלופיים במקרה ונכשל (עד שני מקורות חלופיים)
יכולת הורדת מידע מפורט על תוכניות מאתרים שונים
הורדה במקביל של מספר תוכניות שונות
מתאימה ללקוחות HOT וYES.
כרגע מוגדרים מוגדרים שני מקורות להורדת לוח שידורים: YES וWalla.
כל אחד (בעל ידע בביטויים רגולרים) יכול להגדיר בעצמו מקורות נוספים באמצעות ממשק התוכנה.
זמני עבודה:
מכיוון שהורדת התוכניות מתבצעת במקביל ישנו יתרון גדול לתוכנה מבחינת מהירות העבודה:
בממוצע 1.5 שניות להורדת תכניות ערוץ מסויים במשך שבוע שלם. (60 שניות ל40 ערוצים)
בממוצע 40 שניות להורדת תכניות ערוץ מסויים במשך שבוע שלם + פירוט. (כ-25 דקות ל40 ערוצים(!))
תמונת מסך מצורפת.
כרגע התוכנה מופצת למטרת בדיקות בלבד. כל מי שמעוניין בעותק של התוכנה מוזמן לפנות אליי בפרטי. או להוריד מהכתובת: http://leo212.no-ip.org/GetEPGV2.zip
נערך לאחרונה על ידי leo212 ב 09/09/2006 0:51, נערך 2 פעמים בסך הכל.
AdiLev כתב:כל הכבוד ליאור
דרך אגב מה הסטטוס של מדיה פורטל עם הממשק העברי.
בעיקר מעניין מה דעתך להוסיף פלאג אין לאתר סרט ואתר הבימה
ולמידע על סדרות בנוסף על IMDB
...
1. מדיה פורטל תומכת כעת בעברית בגרסתה הרשמית 0.2.0.4.
אך עדיין נדרשים מס' תיקונים (שכבר שלחתי להם) כדי שכל הפקדים יהיו בכיוון הנכון.
2. בדיוק בשביל זה התוכנה בנויה בצורה מודולרית כך שכל משתמש יוכל להוסיף plugin משלו.
ז"א - בשביל להוסיף מידע מimdb צריך להוסיף משהו שנקרא DetailSource והוא מציין מה כתובת השרת, מה צורת הפרמטרים המועברים ומה מבנה התוכן שמתקבל.
אם מישהו רוצה אשמח להסביר כיצד מוסיפים מקורות מידע שונים. אבל אני "מזהיר" - נדרש ידע בRegular Expressions בשביל להוסיף מקור חדש.
מה לגבי חיתוכים שונים - כגון שמות פרקים בסדרות, שידור חוזר וכיו"ב?
אורן.
...
הכל באמצעות Regural Expressions. יש חיתוכים שניתן לעשות בקלות ויש כאלה שקשה. כרגע מוגדר רק title וdesc עבור walla. ואילו עבור המקור של yes מוגדר גם category.
בקובץ ההגדרות (properties.xml) צריך לבטל את הAutoClose ואז זה ימנע מהחלון להיסגר בסיום ההורדה.
כעת ניתן להגדיר ערוצים בטבלה השמאלית העליונה. כאשר מזינים בS1ID,S2ID,S3ID את קודי הערוצים באתרים השונים.
למשל - אם בחרת Source1=Walla אז אתה צריך להזין בS1ID את קוד הערוץ בוואלה.
ואם בחרת Source2=Yes אז אתה צריך להזין בS2ID את קוד הערוץ בYES.
1 Yes 1
2 Yes 2
3 Yes 3
4 Yes Plus
8 Discovery
9 ערוץ החיים הטובים
10 e!
11 extreme
12 FOX Sport
13 M2
15 ערוץ ההיסטוריה
16 AXN
17 BBC Prime
18 BBC World
24 ESPN
25 Eurosport
26 Jetix
27 FTV
28 Hallmark
30 MTV Europe
31 Star World
33 Pro TV
34 Sky News
35 TCM
36 TV5 France
37 VH1
43 הופ! קטנטנים
44 ערוץ 1
45 ערוץ MBC
46 ערוץ חינוכית 23
52 RTL
53 TVE
54 ערוץ 33
55 ערוץ 2
56 HOT 3
57 ערוץ הילדים
58 ערוץ הספורט
59 HOT סרטים
61 ערוץ הקניות
63 ויוה
64 ערוץ 8
69 ערוץ ההורים
70 טבע הדברים
74 ביפ - ערוץ הצחוק
75 MGM
76 MTV Base
77 METV
78 HOT Drama
79 HOT Fun
80 HOT Action
81 Zone Reality
83 Adventure 1
95 Adult Channel
98 יסבבה
99 ויוה פלטינה
100 ערוץ 10
101 Yes 4
102 אגו
103 VH1 Classic
104 HOT Prime
105 ערוץ 3 בלווין
109 ערוץ הבריאות
112 Mezzo Full
117 RTL+
125 Scitreck Wings
126 Animal Planet
127 FOX News
129 PlayBoy
130 Xtra HOT
131 Yes Oscar
132 Game ONE
133 HOT בידור ישראלי
134 Blue Hustler
135 Biography
137 ניקולדיאון
145 מוסיקה 24
147 לוגי
157 ערוץ הקולנוע הישראלי
158 Yes Real
160 Romantica
162 Eurosport News
163 Mega Film
166 BloomBerg
179 Yes Stars
181 Yes Teleclub
183 Yes Anime
185 Yes דוקו
190 ערוץ הכנסת
201 ספורט 2 53
202 ספורט 2 54
bsh כתב:כשאני מוריד את השידורים מוואלה אז הטקסט יוצא הפוך ולא מובן כשאני מוריד מ יס אז הטקסט בסדר אבל חסר המון מידע . איך מסדרים את זה ?
...
באג ידוע, אני לא הצלחתי למצוא את הקידוד (encode) הנכון כך שהטקסט יצא בסדר מוואלה.
זאת הסיבה שאמרתי שזה מופץ למטרת בדיקות ולא הכרזתי על גרסה עובדת רשמית.
אני עובד על זה.
לגבי המידע החסר, אפשר להשלים כל מידע שקיים באמצעות כתיבת ביטוי רגולרי שיכול "לתפוס" את כל המידע מהדף שמורד.
מי שירצה הסבר אוכל להסביר לו בשיחה פרטית בmessanger או משהו כזה...
bsh כתב:כשאני מוריד את השידורים מוואלה אז הטקסט יוצא הפוך ולא מובן כשאני מוריד מ יס אז הטקסט בסדר אבל חסר המון מידע . איך מסדרים את זה ?
...
באג ידוע, אני לא הצלחתי למצוא את הקידוד (encode) הנכון כך שהטקסט יצא בסדר מוואלה.
זאת הסיבה שאמרתי שזה מופץ למטרת בדיקות ולא הכרזתי על גרסה עובדת רשמית.
אני עובד על זה.
לגבי המידע החסר, אפשר להשלים כל מידע שקיים באמצעות כתיבת ביטוי רגולרי שיכול "לתפוס" את כל המידע מהדף שמורד.
מי שירצה הסבר אוכל להסביר לו בשיחה פרטית בmessanger או משהו כזה...
...
תנסה לבצע REVERSE על השדה. אם יש בעיות של עברית ואנגלית מעורב תשתול BIDI CHARS לשמירה על מיקום וכיוון המקורי.
העדכון כולל תיקון לבעית העברית ההפוכה מ"וואלה".
בנוסף - ניתן להוריד קובץ הגדרות (עובד רק עם הגרסה המעודכנת) של הורדת פרטי הסרט מהאתר seret.co.il. כרגע מוריד רק שנת יצור וארץ, אך ניתן לעדכן כך שיוריד את כל שאר המידע.
אני כרגע לא ממליץ להשתמש בו כי הוא מוצא לפעמים סרטים לא רלוונטים - למשל כשמחפשים "המצוד" - הוא מוצא "אנקונדה – המצוד אחר סחלב הדמים" - שזה כמובן לא נכון.