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

- תגובות: 3252
- הצטרף: מרץ 2007
- מיקום: נתניה
- נתן תודות: 0
- קיבל תודות: 2 פעמים
עבודה עם EPG עם MythTV - מעוניינת למשוך את הEPG מהאיטרנט.
איך מושכים EPG למדיה סנטר MythTV דרך האינטרטנט?
איך מושכים EPG למדיה סנטר MythTV דרך האינטרטנט?
"צליל אחד שווה אלף מילים אבל אלף מילים לא יפיקו צליל אחד"
כי החיוך, המבט והטבעיות שבך (כמה שזה לא פרודוקסלי, את יותר "טבעית" מרוב של האנשים) - אז כל אלה עושים אותך יותר יפה מדוגמניות משעממות
כי החיוך, המבט והטבעיות שבך (כמה שזה לא פרודוקסלי, את יותר "טבעית" מרוב של האנשים) - אז כל אלה עושים אותך יותר יפה מדוגמניות משעממות
- pixies
-
- אחראי תחום HTPC

- תגובות: 32977
- הצטרף: מרץ 2007
- מיקום: פאתי מלאבס
- נתן תודות: 769 פעמים
- קיבל תודות: 2315 פעמים
אני פחות מומחה מ-Shed, אבל ההמלצה שלו היא להריץ MegaEPG תחת wine.
"החלפתי כבל דיגיטלי ונפתח לי הסאונד"
אהלן.
הנה cook book מהיר.
1. התקיני wine.
2. הורידי את megaepg והתקיני אותו (הוא יותקן תחת wine באופן אוטומטי).
3. תריצי את ה-setup של megaepg ותגדירי לו איזה ערוצים את רוצה למשוך, מאיפה וכו'. חושב לציין שהפלט יהיה בפורמט xmltv.
4. צרי סקריפט קטן שמפעיל את megaepg ואחריו מריץ mythfilldatabase -file 1 epgfile.xml.
5. ערכי את ה"משימות האוטומטיות" (אין לי שם נורמלי בעברית לקרוא לזה) בעזרת crontab -e ותגדירי לסקריפט הזה לרוץ כל X שעות, או בשעות קבועות כאוות נפשך.
אם את נתקעת באיזה שהוא שלב - את מוזמנת לשאול ונעזור לך. אני חושב שיש לי איזה שריד של סקריפט שעושה את כל הנ"ל באופן אוטומטי איפה שהוא, אבל אני לא מבטיח שהוא עדיין קיים.
הנה cook book מהיר.
1. התקיני wine.
2. הורידי את megaepg והתקיני אותו (הוא יותקן תחת wine באופן אוטומטי).
3. תריצי את ה-setup של megaepg ותגדירי לו איזה ערוצים את רוצה למשוך, מאיפה וכו'. חושב לציין שהפלט יהיה בפורמט xmltv.
4. צרי סקריפט קטן שמפעיל את megaepg ואחריו מריץ mythfilldatabase -file 1 epgfile.xml.
5. ערכי את ה"משימות האוטומטיות" (אין לי שם נורמלי בעברית לקרוא לזה) בעזרת crontab -e ותגדירי לסקריפט הזה לרוץ כל X שעות, או בשעות קבועות כאוות נפשך.
אם את נתקעת באיזה שהוא שלב - את מוזמנת לשאול ונעזור לך. אני חושב שיש לי איזה שריד של סקריפט שעושה את כל הנ"ל באופן אוטומטי איפה שהוא, אבל אני לא מבטיח שהוא עדיין קיים.
You are never fully dressed without a smile
-
InbarHovav
- חבר מביא חבר

- תגובות: 3252
- הצטרף: מרץ 2007
- מיקום: נתניה
- נתן תודות: 0
- קיבל תודות: 2 פעמים
למה WINE??
בכל מקרה יש לי אותו וגם את קרוס אובר..
הורדתי, את MegaEPG
התקנתי על WINE
ומכאן לא ממש הבנתי מה אני אמורה לעשות..
איפה הXML נשמר ואיך אני מחברת בינו לבין הMythTV?
לגבי "המשימות אוטומטיות" באמת שאין שמץ מה זה, ואיפה זה נמצא, אני על Ubuntu 8.04 באנגלית ממשק Gnome
בכל מקרה יש לי אותו וגם את קרוס אובר..
הורדתי, את MegaEPG
התקנתי על WINE
ומכאן לא ממש הבנתי מה אני אמורה לעשות..
איפה הXML נשמר ואיך אני מחברת בינו לבין הMythTV?
לגבי "המשימות אוטומטיות" באמת שאין שמץ מה זה, ואיפה זה נמצא, אני על Ubuntu 8.04 באנגלית ממשק Gnome
"צליל אחד שווה אלף מילים אבל אלף מילים לא יפיקו צליל אחד"
כי החיוך, המבט והטבעיות שבך (כמה שזה לא פרודוקסלי, את יותר "טבעית" מרוב של האנשים) - אז כל אלה עושים אותך יותר יפה מדוגמניות משעממות
כי החיוך, המבט והטבעיות שבך (כמה שזה לא פרודוקסלי, את יותר "טבעית" מרוב של האנשים) - אז כל אלה עושים אותך יותר יפה מדוגמניות משעממות
- tur
-
- חבר במועדון HT

- תגובות: 495
- הצטרף: מרץ 2007
- מיקום: ברור חיל
- נתן תודות: 68 פעמים
- קיבל תודות: 30 פעמים
XML נשמר בתוך הספריה שבה החלטת להתקין את ה EPG (אם השארת את זה בdefault) זה כנראה נמצא משהו כמו: /home/username/.wine/drvie_c/prgrgamfiles/megaepg או משהו בסגנון.
בתוך הספריה הזו נמצאת ספריה שנקראית xml (אני חושב) . שם נמצא הקובץ המדובר.
את צריכה להריץ את הפקודה שshed נתן לך בספריה הזו עם שם הקובץ הרלוונטי.
בכל מקרה, אני מצאתי את הכתובת הבאה כעוזרת:
http://www.malinov.com/Home/sergeys-projects/htpc
רק שאני בניתי סקריפט קטן שיריץ לבד ולא חילקתי לשתי משימות כמו שמתואר שם.
אני מתקשה לצרף את הסקריפט שלי כקובץ אז הנה הוא כקוד,
שימי לב שהספרייה שבה נמצאת 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
הסקריפט ש-tur העלה הוא דוגמא מעולה לסקריפט עליו דיברתי בסעיף 4.
אני די בטוח שיש ממשק גרפי ל-crontab (קרי משימות אוטומטיות) באובנטו גנום. בכל מקרה, את תמיד יכולה להשתמש ב-CLI על מנת ליצור משימה כזו.
פתחי טרמינל והריצי את הפקודה הבאה:
יפתח לך מסך עורך טקסט פשוט. הקישי את השורה הבאה:
זה יגרום לסקריפט שמצויין בסוף השואה לרוץ באופן קבוע בשעה 10, 14,16 ו-20 בכל יום מימות השנה. אם את ממש רוצה ללמוד על CRON את יכולה לגגל קצת
אני די בטוח שיש ממשק גרפי ל-crontab (קרי משימות אוטומטיות) באובנטו גנום. בכל מקרה, את תמיד יכולה להשתמש ב-CLI על מנת ליצור משימה כזו.
פתחי טרמינל והריצי את הפקודה הבאה:
קוד: בחירת הכל
crontab -e
קוד: בחירת הכל
0 10 14 16 20 * * * /path-to-script
You are never fully dressed without a smile
