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

תוכנות ניהול מדיה: KODI, תוספים, XBMC, Media Portal, PLEX וכו'
InbarHovav פותח השרשור
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 3252
הצטרף: מרץ 2007
מיקום: נתניה
נתן תודות: 0
קיבל תודות: 2 פעמים

שליחה #1 

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

איך מושכים EPG למדיה סנטר MythTV דרך האינטרטנט?
"צליל אחד שווה אלף מילים אבל אלף מילים לא יפיקו צליל אחד"

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

pixies
אחראי תחום HTPC
אחראי תחום HTPC
תגובות: 32977
הצטרף: מרץ 2007
מיקום: פאתי מלאבס
נתן תודות: 769 פעמים
קיבל תודות: 2315 פעמים

שליחה #2 

אני פחות מומחה מ-Shed, אבל ההמלצה שלו היא להריץ MegaEPG תחת wine.
"החלפתי כבל דיגיטלי ונפתח לי הסאונד"

Shed
גורו HTPC
גורו HTPC
תגובות: 2832
הצטרף: אפריל 2007
נתן תודות: 9 פעמים
קיבל תודות: 135 פעמים

שליחה #3 

אהלן.

הנה 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 פעמים

שליחה #4 

למה WINE??

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

הורדתי, את MegaEPG

התקנתי על WINE

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

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

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

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

tur
חבר במועדון HT
חבר במועדון HT
תגובות: 495
הצטרף: מרץ 2007
מיקום: ברור חיל
נתן תודות: 68 פעמים
קיבל תודות: 30 פעמים

שליחה #5 

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



Shed
גורו HTPC
גורו HTPC
תגובות: 2832
הצטרף: אפריל 2007
נתן תודות: 9 פעמים
קיבל תודות: 135 פעמים

שליחה #6 

הסקריפט ש-tur העלה הוא דוגמא מעולה לסקריפט עליו דיברתי בסעיף 4.

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

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

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

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

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

שלח תגובה

חזור אל “תוכנה - KODI”