YAMJ בגרסה חדשה - ZAPPITI (עדכון: 3.5.2013)

מחשבים, חומרה, KODI, NUC, Raspberry pi
Buzhish
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 364
הצטרף: יולי 2006

שליחה

טוב הצלחתי להתגבר על הבעיה חלקית . משום מה אני לא מצליח להחזיר את התפריט הראשי שמקטלג את הסרטים והסדרות , שינתי את השורה ל true וזה לא יוצר לי את התפריט
" Don't Just Watch A Movie , Become Part of it with A Good Sound System "

esloan פותח השרשור
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2796
הצטרף: אוגוסט 2005
מיקום: תל אביב

שליחה

יש בעיה עם אתר סרטים (תודה ל istarmini).

לפתרון אנא הצביעו פה:

https://code.google.com/p/moviejukebox/ ... 1331201169

(ללחוץ על הכוכבית כשאתם מחוברים בחשבון גוגל).

liranmishani
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 653
הצטרף: יולי 2007
מיקום: נתניה

שליחה

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

istarmini
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 17942
הצטרף: יולי 2008

שליחה

liranmishani כתב:מוזר, דווקא אצלי אין בעיות. עובד עם הגירסה האחרונה שפרסמת, ומקבל את התקציר בעברית.
...
ניסית להוסיף סרט חדש ולסרוק?

liranmishani
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 653
הצטרף: יולי 2007
מיקום: נתניה

שליחה

כן.
סרקתי 3 סרטים חדשים מאתמול בערב וכולם יצאו תקינים. ליתר ביטחון כרגע סרקתי עוד סרט נוסף חדש וגם הוא יצא תקין.
לירן

adirbooking
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2206
הצטרף: מרץ 2011

שליחה

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

מה שמציק לי זה שיש לי המון Error's בקוד... איזה קובץ צריך לשנות בשביל שקובץ ה-cmd לא יסגר ואוכל להעתיק לכאן ?

liranmishani
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 653
הצטרף: יולי 2007
מיקום: נתניה

שליחה

תערוך את קובץ ההפעלה שאיתו אתה מפעיל את הסריקה (ברירת המחדל היא: My_YAMJ.cmd)

הפקודה האחרונה אמורה להיות: exit
תוסיף לפניה את הפקודה pause
לירן

istarmini
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 17942
הצטרף: יולי 2008

שליחה

liranmishani כתב:כן.
סרקתי 3 סרטים חדשים מאתמול בערב וכולם יצאו תקינים. ליתר ביטחון כרגע סרקתי עוד סרט נוסף חדש וגם הוא יצא תקין.
...
:) רווח כולו שלך.

adirbooking
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2206
הצטרף: מרץ 2011

שליחה

liranmishani כתב:תערוך את קובץ ההפעלה שאיתו אתה מפעיל את הסריקה (ברירת המחדל היא: My_YAMJ.cmd)

הפקודה האחרונה אמורה להיות: exit
תוסיף לפניה את הפקודה pause
...
תודה, נעשה.
בעוד כ-10 דקות יסיים להעביר סרט ואריץ אותו.. יש המון Error's אשמח לקבל תשובות מדוע זה כך
[כל השגיאות הם על סרטים ישנים! סרטים שכבר סרקתי עשרות ומאות פעמים כבר..]

adirbooking
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2206
הצטרף: מרץ 2011

שליחה

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

Sratim Plugin: Failed retrieving information for movie : 174165&q=imdb:tt1291584

java.lang.StringIndexOutOfBoundsException: String index out of range: -1
        at java.lang.String.substring(Unknown Source)
        at com.moviejukebox.plugin.SratimPlugin.extractMovieTitle(SratimPlugin.j
ava:1395)
        at com.moviejukebox.plugin.SratimPlugin.updateMediaInfo(SratimPlugin.jav
a:632)
        at com.moviejukebox.plugin.SratimPlugin.scan(SratimPlugin.java:113)
        at com.moviejukebox.plugin.DatabasePluginController.scan(DatabasePluginC
ontroller.java:101)
        at com.moviejukebox.MovieJukebox.updateMovieData(MovieJukebox.java:1923)

        at com.moviejukebox.MovieJukebox$3.call(MovieJukebox.java:1000)
        at com.moviejukebox.MovieJukebox$3.call(MovieJukebox.java:984)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
        at com.moviejukebox.tools.ThreadExecutor$ScheduledThread.run(ThreadExecu
tor.java:114)

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

[TheMovieDb API] DOMHelper: Error parsing: http://api.themoviedb.org/2.1/Movie.i
mdbLookup/en/xml/[APIKEY]/tt1375666
[TheMovieDb API] DOMHelper: Error parsing: http://api.themoviedb.org/2.1/Movie.i
mdbLookup/en/xml/[APIKEY]/tt1375666
[TheMovieDb API] DOMHelper: Error parsing: http://api.themoviedb.org/2.1/Movie.i
mdbLookup/en/xml/[APIKEY]/tt1375666
[TheMovieDb API] DOMHelper: Error parsing: http://api.themoviedb.org/2.1/Movie.i
mdbLookup/en/xml/[APIKEY]/tt1375666
[TheMovieDb API] DOMHelper: Error parsing: http://api.themoviedb.org/2.1/Movie.i
mdbLookup/en/xml/[APIKEY]/tt1375666
[TheMovieDb API] DOMHelper: Error parsing: http://api.themoviedb.org/2.1/Movie.i
mdbLookup/en/xml/[APIKEY]/tt1375666
[TheMovieDb API] DOMHelper: Error parsing: http://api.themoviedb.org/2.1/Movie.i
mdbLookup/en/xml/[APIKEY]/tt1375666
[TheMovieDb API] DOMHelper: Error parsing: http://api.themoviedb.org/2.1/Movie.i
mdbLookup/en/xml/[APIKEY]/tt1375666
[TheMovieDb API] DOMHelper: Error parsing: http://api.themoviedb.org/2.1/Movie.i
mdbLookup/en/xml/[APIKEY]/tt1375666
[TheMovieDb API] DOMHelper: Error parsing: http://api.themoviedb.org/2.1/Movie.i
mdbLookup/en/xml/[APIKEY]/tt1375666
[TheMovieDb API] DOMHelper: Error parsing: http://api.themoviedb.org/2.1/Movie.i
mdbLookup/en/xml/[APIKEY]/tt1375666
כמה דוגמאות..

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

אשמח לעזרה.

liranmishani
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 653
הצטרף: יולי 2007
מיקום: נתניה

שליחה

אוקיי, אני חושב שהצלחתי לבודד את הבעיה גם עבורך adirbooking וגם עבורך istarmini.

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

אני ביטלתי את האופציה של שם הסרט בעברית ולכן אני מקבל על הסרט הזה את השם הלועזי שלו ואת התקציר בעברית מאתר סרטים.

אני מציע לשניכם לערוך את האופציה הבאה בקובץ moviejukebox.properties, ולראות אם זה עובד:

sratim.KeepEnglishTitles=false
שנו ל-
sratim.KeepEnglishTitles=true

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

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

liranmishani
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 653
הצטרף: יולי 2007
מיקום: נתניה

שליחה

adirbooking כתב:[כל השגיאות הם על סרטים ישנים! סרטים שכבר סרקתי עשרות ומאות פעמים כבר..]
...
הסיבה לכך לדעתי היא שכנראה הפלאג נדפק לאחרונה. מה הכוונה נדפק? הכוונה היא שכנראה משהו באתר סרטים שונה, נניח בפקודות ה- API ואז התוכנית מקבלת מחרוזת ריקה וככה לא יכולה לתפקד ומקבלים אקספשנים.

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

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

adirbooking
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2206
הצטרף: מרץ 2011

שליחה

הוא לא נותן לי אופציה לערוץ את הקובץ.. moviejukebox.properties
כשאני לוחץ מקש ימני משום מה אין edit

יש אפשרות לשנות את סיומת הקובץ ל-txt ?
אם כן, לאחר השינוי, לאיזה סיומת אני מחזיר ?

liranmishani
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 653
הצטרף: יולי 2007
מיקום: נתניה

שליחה

כפתור ימני על הקובץ, Open with... , אז תבחר בNotepad או בכל תוכנת עריכה אחרת.
אגב תוכנת עריכה מעולה היא: Notepad++.

אם אתה מסתבך, שנה את שם הקובץ מ- moviejukebox.properties ל- moviejukebox.txt תערוך את הקובץ ותחזיר חזרה ל- moviejukebox.properties
לירן

adirbooking
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2206
הצטרף: מרץ 2011

שליחה

הסקריפט מריץ לי Error על 60-70 סרטים, אני צריך לעבור אחד אחד ולבדוק ב-imdb את הלינקים בשביל לדעת איזה קבצים למחוק ? :|

כמו כן, איך אני מציג את כל לוג הסריקה ?
הוא נותן לי כמות שורות קטנה יחסית בקובץ My_YAMJ.cmd
ולא את כל הסריקה.

תודה לירן (Y)

froger
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 236
הצטרף: אפריל 2006

שליחה

נפתר בr2973
ארז יעדכן חבילה בהמשך.

שוב sratim שינו את מבנה הHTML ושוב זה גרם לשבירה.
התיקון עלול לגרום לבעיות בהצגת שמות הסרטים אשר שמם מכיל סוגריים.
במקרה של בעיה דומה בעתיד יוצג השם המקורי (אנגלית) עד לתיקון.

liranmishani
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 653
הצטרף: יולי 2007
מיקום: נתניה

שליחה

בשמחה!

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

כדי לראות את כל הלוג, תייצא אותו לקובץ. תפעיל CMD (כפתור ה- Start ואח"כ ...Run) גש לתיקיה של התוכנה ותכתוב את הפקודה:

Local_YAMJ.cmd > log.txt

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

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

adirbooking
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2206
הצטרף: מרץ 2011

שליחה

הוא גם רושם לא מעט פעמים

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

Checking existing video: contagion
NFO for contagion (Y:\Video\Contagion (2011)\Contagion 2011 1080p BluRay x264 DT
S HDChina\191211_23_08_45\Contagion.2011.1080p.BluRay.x264.DTS-HDChina.nfo) has
changed, will rescan file.
כמעט על כל סרט...
[לפני ששיניתי את הקובץ ל-true]

esloan פותח השרשור
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2796
הצטרף: אוגוסט 2005
מיקום: תל אביב

שליחה

נוספה גרסה מתוקנת. ראו פוסט ראשי.

תודה כרגיל ל frogger. (Y)
נערך לאחרונה על ידי esloan ב 08/03/2012 17:57, נערך פעם 1 בסך הכל.

liranmishani
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 653
הצטרף: יולי 2007
מיקום: נתניה

שליחה

תודה ארז.

אדיר, זה לא בהכרח בעיה, זה עדכון.
נסה את הגירסה החדשה ותראה אם זה מתאים לך..
לירן

חזור אל “חומרה PC + סטרימרים”