[API] חדש למידע על סרטים

תוכנות ניהול מדיה: KODI, תוספים, XBMC, Media Portal, PLEX וכו'
CaTz
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 838
הצטרף: מרץ 2009
נתן תודות: 89 פעמים
קיבל תודות: 269 פעמים

שליחה #41 

@tomer953
·
אתחיל עד סוף השבוע...טיפה עמוס בתקופה זו.

tomer953
סמל אישי של משתמש
חבר מכור קשה
חבר מכור קשה
תגובות: 5304
הצטרף: מרץ 2010
שם מלא: tomer953
נתן תודות: 234 פעמים
קיבל תודות: 1442 פעמים

שליחה #42 

זה טיפה יותר מסובך ממה שחשבתי שזה... בכל אופן הכנתי את הבסיס והצלחתי למשוך שנה\שם\דירוג\פוסטר וכו'.
כל שאר האלמנטים זה נטו להעתיק את הקוד ולשנות פרמטרים - מאוד פשוט
(חוץ מכמה פרמטרים שצריך לדעת איך לעשות, כמו ז'אנרים שחייב להוסיף כל אחד בנפרד, כנ"ל שחקנים)
אני חושב שכדי ליצור את הז'אנרים, תצטרך לעשות כמה פעמים את תגית הז'אנר, שכל פעם אחד הז'אנרים בנפרד
למשל
<genre>דרמה</genre><genre>action</genre>
וכנל לשחקנים.

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

בנוסף, כדי להקל על שאר המפתחים, כתבתי הערות לאורך כל הקוד. ככה שמי שלא מכיר את הנושא יכול להיעזר בהם.
כמו-כן, איני גאון בREGEX אבל הצלחתי לחלץ את המידע מתוך תגיות הXML שלך, שבמחשבה שנייה אני חושב שאין צורך בהן והפורמט המקורי שלך יעיל באותה המידה כמו הXML, כי בREGEX אפשר לחלץ בקלות גם את המידע שלא בצורת XML.




במהלך הבדיקות שלי גם גיליתי לעיתים איטיות מצד השרת ולא תמיד הוא היה יציב. אני חושב שאם מישהו פה כן יסיים את מה שהתחלתי - צריך לוודא לאורך כל הדרך שזה עדיין מהיר יותר מהמקור - אחרת אין טעם.
[imgbig]http://i.imgur.com/36I8Yc8.jpg[/imgbig]
[imgbig]http://i.imgur.com/pwqu0GB.jpg[/imgbig]
(התקציר אגב מכיל תווים לא טובים כל כך, צריך לחשוב על דרך להחליף אותם)


מה שאני עשיתי כדי להשתמש בסקרפר זה העתקתי תיקיה של סקרפר אחר, הדבקתי, נתתי לזה שם חדש. metadata.thewizmovies ובקובץ addon.xml ערכתי את 2 השורות ל:

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

<addon id="metadata.thewizmovies"
       name="TheWiz Movies"
ובקובץ tmdb.xml
מחקתי הכל וכתבתי מחדש את הקוד שלי:
http://pastebin.com/raw.php?i=yU2pHhUV

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

מצטער שזו חצי עבודה אבל זה משהו... (הפסדתי כמה שעות שינה בשביל זה עכשיו חח) - לילה טוב

CaTz
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 838
הצטרף: מרץ 2009
נתן תודות: 89 פעמים
קיבל תודות: 269 פעמים

שליחה #43 

@tomer953
·

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

לגבי ההערה שלך לגבי הפורמט, לא אמרתי שאי אפשר לעשות פירסור מספק על json, אבל יכולים להיות מקרים קשים יותר, לדוגמא: {"תקציר בעברית המכיל \“ גרשיים":"desc"},
אם תעשה לזה regex הגיוני להשתמש בגרשיים בתור מזהה, אבל התוכן יכול להכיל גרשיים, וזה ידפוק לך.
לכן המלצתי להמיר לxml, מה גם שכל הגדולים עושים עם xml, כנראה מאותה הסיבה.

TheWiz פותח השרשור
חבר מביא חבר
חבר מביא חבר
תגובות: 3253
הצטרף: אפריל 2005
נתן תודות: 247 פעמים
קיבל תודות: 1436 פעמים

שליחה #44 

עבודה מצויינת חברים!

הפרדתי את הג'אנרים ואת השחקנים. כמו כן אני מציג רגיל את התו ' (גרש בודד) וגרשיים " אני מציג "\ (לוכסן וגרשיים) בכדי להקל על פרסור.

ilancoll
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 324
הצטרף: יולי 2007
נתן תודות: 22 פעמים
קיבל תודות: 31 פעמים

שליחה #45 

תותחים
tomer953 איזה סקין אתה משתמש?

tomer953
סמל אישי של משתמש
חבר מכור קשה
חבר מכור קשה
תגובות: 5304
הצטרף: מרץ 2010
שם מלא: tomer953
נתן תודות: 234 פעמים
קיבל תודות: 1442 פעמים

שליחה #46 


itrigalo
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 328
הצטרף: דצמבר 2006
נתן תודות: 156 פעמים
קיבל תודות: 32 פעמים

שליחה #47 

tomer953 כתב:העלבת אותי...
http://www.hometheater.co.il/vt217904.html
...
חחח מעולה!

חבר'ה כל הכבוד...
לדעתי רוב המשתמשים לא מבינים כמה זה ירים בסדרי גודל את איכות (ומהירות) הסקראפר.
מדבבר על עבודת קודש שמוערכת ועוד תוערך רבות, כמובן מתוך הנחת יסוד ביסיסת שזה ייתבצע במקצועיות המוכרת של כל מי שלוקח חלק בדיון הזה. :D

אז ממש תודה רבה מראש לכולכם! (Y)

Gico
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 900
הצטרף: אפריל 2010
נתן תודות: 108 פעמים
קיבל תודות: 46 פעמים

שליחה #48 

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

ilancoll
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 324
הצטרף: יולי 2007
נתן תודות: 22 פעמים
קיבל תודות: 31 פעמים

צודק

שליחה #49 

tomer953 כתב:העלבת אותי...
http://www.hometheater.co.il/vt217904.html
...
מתנצל

TheWiz פותח השרשור
חבר מביא חבר
חבר מביא חבר
תגובות: 3253
הצטרף: אפריל 2005
נתן תודות: 247 פעמים
קיבל תודות: 1436 פעמים

שליחה #50 


voguemaster
חבר ותיק
חבר ותיק
תגובות: 1500
הצטרף: ינואר 2012
נתן תודות: 3 פעמים
קיבל תודות: 173 פעמים

אבל JSON קל יותר מ-XML, בהערכה גסה ב-30 אחוז

שליחה #51 

CaTz כתב:@tomer953
·

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

לגבי ההערה שלך לגבי הפורמט, לא אמרתי שאי אפשר לעשות פירסור מספק על json, אבל יכולים להיות מקרים קשים יותר, לדוגמא: {"תקציר בעברית המכיל \“ גרשיים":"desc"},
אם תעשה לזה regex הגיוני להשתמש בגרשיים בתור מזהה, אבל התוכן יכול להכיל גרשיים, וזה ידפוק לך.
לכן המלצתי להמיר לxml, מה גם שכל הגדולים עושים עם xml, כנראה מאותה הסיבה.
...
·

מה גם, יש תמיכה מובנית ל-JSON בפייתון אז למה צריך REGEXים? מודה שלא קראתי את הקוד אבל REGEXים לא נועדו ל-PARSING של מידע כמו XML או JSON (או HTTP לצורך העניין, הם פשוט זמינים בקלות זו הסיבה שמשתמשים בהם).

TheWiz פותח השרשור
חבר מביא חבר
חבר מביא חבר
תגובות: 3253
הצטרף: אפריל 2005
נתן תודות: 247 פעמים
קיבל תודות: 1436 פעמים

שליחה #52 

ידידי כל המידע נמצא כאן

TheWiz פותח השרשור
חבר מביא חבר
חבר מביא חבר
תגובות: 3253
הצטרף: אפריל 2005
נתן תודות: 247 פעמים
קיבל תודות: 1436 פעמים

שליחה #53 

ממש באסה איתכם :cry:

djbijo
חבר שרק התחיל
חבר שרק התחיל
תגובות: 15
הצטרף: אוגוסט 2010
נתן תודות: 1 פעם
קיבל תודות: 0

שליחה #54 

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

TheWiz פותח השרשור
חבר מביא חבר
חבר מביא חבר
תגובות: 3253
הצטרף: אפריל 2005
נתן תודות: 247 פעמים
קיבל תודות: 1436 פעמים

שליחה #55 

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

TheWiz פותח השרשור
חבר מביא חבר
חבר מביא חבר
תגובות: 3253
הצטרף: אפריל 2005
נתן תודות: 247 פעמים
קיבל תודות: 1436 פעמים

שליחה #56 

זהו!

עבדתי על זה כמה שעות ועכשיו הכל עובד כמו שצריך.

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

gmb
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 874
הצטרף: יולי 2009
נתן תודות: 9 פעמים
קיבל תודות: 59 פעמים

שליחה #57 

שאלה קלה

למה להרבה סרטים אצלי בספרייה יש שם סרט ריק?
יש תקציר לחלקם, וחלקם גם בלי תקציר

איך מתקנים/מסדרים את זה?

TheWiz פותח השרשור
חבר מביא חבר
חבר מביא חבר
תגובות: 3253
הצטרף: אפריל 2005
נתן תודות: 247 פעמים
קיבל תודות: 1436 פעמים

שליחה #58 

אתה בטוח שאתה עם הסקרפר שלי?

אתה סורק סרטים מקומיים?

gmb
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 874
הצטרף: יולי 2009
נתן תודות: 9 פעמים
קיבל תודות: 59 פעמים

שליחה #59 

כן
וכן

עשיתי אפילו סריקה מחודשת
ושוב פעם, אותם סרטים חוזר על עצמו

רוצה דוגמאות לכמה סרטים שכאלה?

TheWiz פותח השרשור
חבר מביא חבר
חבר מביא חבר
תגובות: 3253
הצטרף: אפריל 2005
נתן תודות: 247 פעמים
קיבל תודות: 1436 פעמים

שליחה #60 

gmb: תודה על הפיידבק. עדכנתי את תוסף המידע על סרטים כדי שיעבוד מהר יותר.
אבל עד שלא הוריד עומס מהשרת יהיו בערך 5% מהסרטים שלא יופיע להם מידע ויהיה צורך לעדכן ידני.("פרטי סרט" -> "רענון")

אני מקווה ששבוע הבא כבר הכל יעבוד כמו שצריך אחרי שירד העומס מהשרת.

שלח תגובה

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