דף 1 מתוך 1

עבודה עם EPG עם MythTV - מעוניינת למשוך את הEPG מהאיטרנט

נשלח: 14/02/2009 14:28
על ידי InbarHovav
עבודה עם EPG עם MythTV - מעוניינת למשוך את הEPG מהאיטרנט.

איך מושכים EPG למדיה סנטר MythTV דרך האינטרטנט?

נשלח: 14/02/2009 16:14
על ידי pixies
אני פחות מומחה מ-Shed, אבל ההמלצה שלו היא להריץ MegaEPG תחת wine.

נשלח: 14/02/2009 16:19
על ידי Shed
אהלן.

הנה cook book מהיר.
1. התקיני wine.
2. הורידי את megaepg והתקיני אותו (הוא יותקן תחת wine באופן אוטומטי).
3. תריצי את ה-setup של megaepg ותגדירי לו איזה ערוצים את רוצה למשוך, מאיפה וכו'. חושב לציין שהפלט יהיה בפורמט xmltv.
4. צרי סקריפט קטן שמפעיל את megaepg ואחריו מריץ mythfilldatabase -file 1 epgfile.xml.
5. ערכי את ה"משימות האוטומטיות" (אין לי שם נורמלי בעברית לקרוא לזה) בעזרת crontab -e ותגדירי לסקריפט הזה לרוץ כל X שעות, או בשעות קבועות כאוות נפשך.

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

נשלח: 14/02/2009 17:25
על ידי InbarHovav
למה WINE??

בכל מקרה יש לי אותו וגם את קרוס אובר..

הורדתי, את MegaEPG

התקנתי על WINE

ומכאן לא ממש הבנתי מה אני אמורה לעשות..

איפה הXML נשמר ואיך אני מחברת בינו לבין הMythTV?

לגבי "המשימות אוטומטיות" באמת שאין שמץ מה זה, ואיפה זה נמצא, אני על Ubuntu 8.04 באנגלית ממשק Gnome

נשלח: 14/02/2009 20:27
על ידי tur
XML נשמר בתוך הספריה שבה החלטת להתקין את ה EPG (אם השארת את זה בdefault) זה כנראה נמצא משהו כמו: /home/username/.wine/drvie_c/prgrgamfiles/megaepg או משהו בסגנון.
בתוך הספריה הזו נמצאת ספריה שנקראית xml (אני חושב) . שם נמצא הקובץ המדובר.
את צריכה להריץ את הפקודה שshed נתן לך בספריה הזו עם שם הקובץ הרלוונטי.
בכל מקרה, אני מצאתי את הכתובת הבאה כעוזרת:
http://www.malinov.com/Home/sergeys-projects/htpc
רק שאני בניתי סקריפט קטן שיריץ לבד ולא חילקתי לשתי משימות כמו שמתואר שם.
אני מתקשה לצרף את הסקריפט שלי כקובץ אז הנה הוא כקוד,
שימי לב שהספרייה שבה נמצאת megaepg אצלי היא שונה וכך גם הספריה בה נמצא הקובץ.

קוד: בחירת הכל

#!/bin/sh
wine /home/ormetal/Megaepg/MegaEPG/megaepg.exe

mythfilldatabase --file 1 /home/ormetal/Megaepg/MegaEPG/xml/epgdata.xml



נשלח: 14/02/2009 23:07
על ידי Shed
הסקריפט ש-tur העלה הוא דוגמא מעולה לסקריפט עליו דיברתי בסעיף 4.

אני די בטוח שיש ממשק גרפי ל-crontab (קרי משימות אוטומטיות) באובנטו גנום. בכל מקרה, את תמיד יכולה להשתמש ב-CLI על מנת ליצור משימה כזו.
פתחי טרמינל והריצי את הפקודה הבאה:

קוד: בחירת הכל

crontab -e
יפתח לך מסך עורך טקסט פשוט. הקישי את השורה הבאה:

קוד: בחירת הכל

0 10 14 16 20 * * * /path-to-script
זה יגרום לסקריפט שמצויין בסוף השואה לרוץ באופן קבוע בשעה 10, 14,16 ו-20 בכל יום מימות השנה. אם את ממש רוצה ללמוד על CRON את יכולה לגגל קצת