subs4me - הורדת כתוביות אוטומטית - גירסא 1.2 - עידכון - הופסק פיתוח

תוכנות ניהול מדיה: KODI, תוספים, XBMC, Media Portal, PLEX וכו'

האם להוריד תמונת הסרט צריכה להיות מופעלת כברירת מחדל

הסקר נגמר בתאריך 10/03/2010 12:44

כן
15
33%
לא
30
67%
 
סך הכול הצבעות: 45

tobenary
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2472
הצטרף: מאי 2007
מיקום: אריאל

שליחה

עלה והצלח.
מי שנותן-מתמלא
מי שלוקח-מתרוקן

lebovitz
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 393
הצטרף: יולי 2007

שליחה

שלום אלון,

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

מה שחסר לי בסקריפט שלך הוא return code נורמאלי.
זאת אומרת למשל - אם נמצא תרגום מתאים ב-100% (שם זהה לחלוטין) הסקריפט שלך יחזיר 0
אם לא נמצא זיהוי מוחלט אבל יש כמה תרגומים אופציונאליים שהסקריפט הוריד - 1
אם לא נמצא בכלל שום דבר - 2

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

אם תוכל להוסיף את זה אני מאד אודה לך.

alon24 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1838
הצטרף: מאי 2005

שליחה

זה כמובן מתייחס להרצה על קובץ אחד ספציפי ולא על ספריה....
או שחשבת על משהו אחר?
lebovitz כתב:שלום אלון,

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

מה שחסר לי בסקריפט שלך הוא return code נורמאלי.
זאת אומרת למשל - אם נמצא תרגום מתאים ב-100% (שם זהה לחלוטין) הסקריפט שלך יחזיר 0
אם לא נמצא זיהוי מוחלט אבל יש כמה תרגומים אופציונאליים שהסקריפט הוריד - 1
אם לא נמצא בכלל שום דבר - 2

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

אם תוכל להוסיף את זה אני מאד אודה לך.
...

Jayush
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 112
הצטרף: יולי 2007

שליחה

כל הכבוד לך אלון, יישר כוח ותודה על ההשקעה.

lebovitz
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 393
הצטרף: יולי 2007

שליחה

אכן - כאשר מריצים על קובץ ספציפי.

כרגע הסקריפט תמיד מחזיר 0.

shmil_y
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 411
הצטרף: אוקטובר 2005

שליחה

lebovitz כתב:שלום אלון,

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

מה שחסר לי בסקריפט שלך הוא return code נורמאלי.
זאת אומרת למשל - אם נמצא תרגום מתאים ב-100% (שם זהה לחלוטין) הסקריפט שלך יחזיר 0
אם לא נמצא זיהוי מוחלט אבל יש כמה תרגומים אופציונאליים שהסקריפט הוריד - 1
אם לא נמצא בכלל שום דבר - 2

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

אם תוכל להוסיף את זה אני מאד אודה לך.
...
lebovitz היי
יש מצב שאתה משתף את הסקריפט שלך?
תודה

lebovitz
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 393
הצטרף: יולי 2007

שליחה

אין בעיה לשתף, אני רק רוצה להביא אותו למצב בשל יותר.
עקרונית הסקריפט כתוב ב-PERL אך יש לי אותו גם מקומפל לקובץ EXE למי שלא רוצה להתקין PERL על WINDOWS.

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

ברגע שאלון יתמוך ב-return code אני אעלה את זה.

pickitup
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 221
הצטרף: אוקטובר 2007

שליחה

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

alon24 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1838
הצטרף: מאי 2005

שליחה

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

liranh
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 147
הצטרף: יולי 2005
מיקום: רמלה

שליחה

מישהו יכול בבקשה לשלוח לי את הלינק לגירסא האחרונה

oshapir
סמל אישי של משתמש
גורו
גורו
תגובות: 4019
הצטרף: פברואר 2005
מיקום: צורן

שליחה

הלינק הוא סוד שלא מגלים... :wink:
אבל אפשר למצא אותו בפוסט הראשון בשרשור.

אורן.

hrox
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 816
הצטרף: נובמבר 2005

שליחה

הבאג שפרסמתי פה http://www.hometheater.co.il/modules.ph ... 345#994345 חזר לי בגרסה האחרונה. :(

shmil_y
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 411
הצטרף: אוקטובר 2005

שליחה

אני מקבל exception-ים כשחיפשתי

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

Subs4me version 1.0
        sel-ected providers are:opensubs,sratim,torec,
        check recursively = true
        do not check if srt exists = true
        download everything = true
        check movie name using opensubs first = true
        get movie picture = true, (forced = true)
        use parent directory as name = false
Trying to init Sratim, this may take some time
Sratim works OK
*** Opensubs trying to get movie name for:lost.s06e00.720p.hdtv.x264-2hd.mkv
*** Opensubs was unable to find the movie name
*** Opensubs trying:lost.s06e00.720p.hdtv.x264-2hd.mkv
*** Sratim trying to find movie for: lost
searchByActualNameInTorec Could not find:lost.s06e00.720p.hdtv.x264-2hd.zip on Torec
*** Torec searchByActualName Could not find:lost.s06e00.720p.hdtv.x264-2hd.zip on Torec

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

       at java.lang.reflect.Constructor.newInstance(Unknown Source)
       at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
       at java.security.AccessController.doPrivileged(Native Method)
       at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unkno
n Source)
       at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown So
rce)
       at org.htmlparser.lexer.Page.setConnection(Page.java:570)
       at org.htmlparser.lexer.Page.<init>&#40;Page.java&#58;133&#41;
       at org.htmlparser.lexer.Lexer.<init>&#40;Lexer.java&#58;185&#41;
       at org.htmlparser.Parser.setResource&#40;Parser.java&#58;397&#41;
       at org.htmlparser.Parser.<init>&#40;Parser.java&#58;316&#41;
       at org.htmlparser.Parser.<init>&#40;Parser.java&#58;330&#41;
       at subs.providers.Sratim.locateFileInFilePage&#40;Sratim.java&#58;439&#41;
       at subs.providers.Sratim.searchByActualName&#40;Sratim.java&#58;239&#41;
       at subs.providers.Sratim.doWork&#40;Sratim.java&#58;331&#41;
       at subs.Subs4me.doWork&#40;Subs4me.java&#58;127&#41;
       at subs.Subs4me.startProcessingFiles&#40;Subs4me.java&#58;98&#41;
       at subs.Subs4me.main&#40;Subs4me.java&#58;398&#41;
aused by&#58; java.io.FileNotFoundException&#58; http&#58;//www.sratim.co.il/errors/404.asp
?aspxerrorpath=/ownloadsubtitles.aspx
       at sun.net.www.protocol.http.HttpURLConnection.getInputStream&#40;Unknown So
rce&#41;
       at java.net.HttpURLConnection.getResponseCode&#40;Unknown Source&#41;
       at org.htmlparser.http.ConnectionManager.openConnection&#40;ConnectionManage
.java&#58;652&#41;
       at org.htmlparser.http.ConnectionManager.openConnection&#40;ConnectionManage
.java&#58;840&#41;
       ... 9 more
rg.htmlparser.util.ParserException&#58; Exception getting input stream from http&#58;//
ww.sratim.co.il/errors/404.aspx?aspxerrorpath=/ownloadsubtitles.aspx &#40;http&#58;//ww
.sratim.co.il/errors/404.aspx?aspxerrorpath=/ownloadsubtitles.aspx&#41;.;
ava.io.FileNotFoundException&#58; http&#58;//www.sratim.co.il/errors/404.aspx?aspxerror
ath=/ownloadsubtitles.aspx
       at sun.reflect.NativeConstructorAccessorImpl.newInstance0&#40;Native Method&#41;

       at sun.reflect.NativeConstructorAccessorImpl.newInstance&#40;Unknown Source&#41;

       at sun.reflect.DelegatingConstructorAccessorImpl.newInstance&#40;Unknown Sou
ce&#41;
       at java.lang.reflect.Constructor.newInstance&#40;Unknown Source&#41;
       at sun.net.www.protocol.http.HttpURLConnection$6.run&#40;Unknown Source&#41;
       at java.security.AccessController.doPrivileged&#40;Native Method&#41;
       at sun.net.www.protocol.http.HttpURLConnection.getChainedException&#40;Unkno
n Source&#41;
       at sun.net.www.protocol.http.HttpURLConnection.getInputStream&#40;Unknown So
rce&#41;
       at org.htmlparser.lexer.Page.setConnection&#40;Page.java&#58;570&#41;
       at org.htmlparser.lexer.Page.<init>&#40;Page.java&#58;133&#41;
       at org.htmlparser.lexer.Lexer.<init>&#40;Lexer.java&#58;185&#41;
       at org.htmlparser.Parser.setResource&#40;Parser.java&#58;397&#41;
       at org.htmlparser.Parser.<init>&#40;Parser.java&#58;316&#41;
       at org.htmlparser.Parser.<init>&#40;Parser.java&#58;330&#41;
       at subs.providers.Sratim.locateFileInFilePage&#40;Sratim.java&#58;439&#41;
       at subs.providers.Sratim.searchByActualName&#40;Sratim.java&#58;239&#41;
       at subs.providers.Sratim.doWork&#40;Sratim.java&#58;331&#41;
       at subs.Subs4me.doWork&#40;Subs4me.java&#58;127&#41;
       at subs.Subs4me.startProcessingFiles&#40;Subs4me.java&#58;98&#41;
       at subs.Subs4me.main&#40;Subs4me.java&#58;398&#41;
aused by&#58; java.io.FileNotFoundException&#58; http&#58;//www.sratim.co.il/errors/404.asp
?aspxerrorpath=/ownloadsubtitles.aspx
       at sun.net.www.protocol.http.HttpURLConnection.getInputStream&#40;Unknown So
rce&#41;
       at java.net.HttpURLConnection.getResponseCode&#40;Unknown Source&#41;
       at org.htmlparser.http.ConnectionManager.openConnection&#40;ConnectionManage
.java&#58;652&#41;
       at org.htmlparser.http.ConnectionManager.openConnection&#40;ConnectionManage
.java&#58;840&#41;
       ... 9 more
rg.htmlparser.util.ParserException&#58; Exception getting input stream from http&#58;//
ww.sratim.co.il/errors/404.aspx?aspxerrorpath=/riteseason.aspx &#40;http&#58;//www.srat
m.co.il/errors/404.aspx?aspxerrorpath=/riteseason.aspx&#41;.;
ava.io.FileNotFoundException&#58; http&#58;//www.sratim.co.il/errors/404.aspx?aspxerror
ath=/riteseason.aspx
       at sun.reflect.GeneratedConstructorAccessor2.newInstance&#40;Unknown Source&#41;

       at sun.reflect.DelegatingConstructorAccessorImpl.newInstance&#40;Unknown Sou
ce&#41;
       at java.lang.reflect.Constructor.newInstance&#40;Unknown Source&#41;
       at sun.net.www.protocol.http.HttpURLConnection$6.run&#40;Unknown Source&#41;
       at java.security.AccessController.doPrivileged&#40;Native Method&#41;
       at sun.net.www.protocol.http.HttpURLConnection.getChainedException&#40;Unkno
n Source&#41;
       at sun.net.www.protocol.http.HttpURLConnection.getInputStream&#40;Unknown So
rce&#41;
       at org.htmlparser.lexer.Page.setConnection&#40;Page.java&#58;570&#41;
       at org.htmlparser.lexer.Page.<init>&#40;Page.java&#58;133&#41;
       at org.htmlparser.lexer.Lexer.<init>&#40;Lexer.java&#58;185&#41;
       at org.htmlparser.Parser.setResource&#40;Parser.java&#58;397&#41;
       at org.htmlparser.Parser.<init>&#40;Parser.java&#58;316&#41;
       at org.htmlparser.Parser.<init>&#40;Parser.java&#58;330&#41;
       at subs.providers.Sratim.locateFileInFilePage&#40;Sratim.java&#58;439&#41;
       at subs.providers.Sratim.searchByActualName&#40;Sratim.java&#58;239&#41;
       at subs.providers.Sratim.doWork&#40;Sratim.java&#58;331&#41;
       at subs.Subs4me.doWork&#40;Subs4me.java&#58;127&#41;
       at subs.Subs4me.startProcessingFiles&#40;Subs4me.java&#58;98&#41;
       at subs.Subs4me.main&#40;Subs4me.java&#58;398&#41;
aused by&#58; java.io.FileNotFoundException&#58; http&#58;//www.sratim.co.il/errors/404.asp
?aspxerrorpath=/riteseason.aspx
       at sun.net.www.protocol.http.HttpURLConnection.getInputStream&#40;Unknown So
rce&#41;
       at java.net.HttpURLConnection.getResponseCode&#40;Unknown Source&#41;
       at org.htmlparser.http.ConnectionManager.openConnection&#40;ConnectionManage
.java&#58;652&#41;
       at org.htmlparser.http.ConnectionManager.openConnection&#40;ConnectionManage
.java&#58;840&#41;
       ... 9 more
rg.htmlparser.util.ParserException&#58; Exception getting input stream from http&#58;//
ww.sratim.co.il/errors/404.aspx?aspxerrorpath=/riteseason.aspx &#40;http&#58;//www.srat
m.co.il/errors/404.aspx?aspxerrorpath=/riteseason.aspx&#41;.;
ava.io.FileNotFoundException&#58; http&#58;//www.sratim.co.il/errors/404.aspx?aspxerror
ath=/riteseason.aspx
       at sun.reflect.GeneratedConstructorAccessor2.newInstance&#40;Unknown Source&#41;

       at sun.reflect.DelegatingConstructorAccessorImpl.newInstance&#40;Unknown Sou
ce&#41;
       at java.lang.reflect.Constructor.newInstance&#40;Unknown Source&#41;
       at sun.net.www.protocol.http.HttpURLConnection$6.run&#40;Unknown Source&#41;
       at java.security.AccessController.doPrivileged&#40;Native Method&#41;
       at sun.net.www.protocol.http.HttpURLConnection.getChainedException&#40;Unkno
n Source&#41;

knazi
חבר מביא חבר
חבר מביא חבר
תגובות: 3293
הצטרף: אוקטובר 2009
מיקום: כפר ורדים

שליחה

shmil_y כתב:אני מקבל exception-ים כשחיפשתי

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

Subs4me version 1.0
        sel-ected providers are&#58;opensubs,sratim,torec,
        check recursively = true
        do not check if srt exists = true
        download everything = true
        check movie name using opensubs first = true
        get movie picture = true, &#40;forced = true&#41;
        use parent directory as name = false
Trying to init Sratim, this may take some time
Sratim works OK
*** Opensubs trying to get movie name for&#58;lost.s06e00.720p.hdtv.x264-2hd.mkv
*** Opensubs was unable to find the movie name
*** Opensubs trying&#58;lost.s06e00.720p.hdtv.x264-2hd.mkv
*** Sratim trying to find movie for&#58; lost
searchByActualNameInTorec Could not find&#58;lost.s06e00.720p.hdtv.x264-2hd.zip on Torec
*** Torec searchByActualName Could not find&#58;lost.s06e00.720p.hdtv.x264-2hd.zip on Torec

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

       at java.lang.reflect.Constructor.newInstance&#40;Unknown Source&#41;
       at sun.net.www.protocol.http.HttpURLConnection$6.run&#40;Unknown Source&#41;
       at java.security.AccessController.doPrivileged&#40;Native Method&#41;
       at sun.net.www.protocol.http.HttpURLConnection.getChainedException&#40;Unkno
n Source&#41;
       at sun.net.www.protocol.http.HttpURLConnection.getInputStream&#40;Unknown So
rce&#41;
       at org.htmlparser.lexer.Page.setConnection&#40;Page.java&#58;570&#41;
       at org.htmlparser.lexer.Page.<init>&#40;Page.java&#58;133&#41;
       at org.htmlparser.lexer.Lexer.<init>&#40;Lexer.java&#58;185&#41;
       at org.htmlparser.Parser.setResource&#40;Parser.java&#58;397&#41;
       at org.htmlparser.Parser.<init>&#40;Parser.java&#58;316&#41;
       at org.htmlparser.Parser.<init>&#40;Parser.java&#58;330&#41;
       at subs.providers.Sratim.locateFileInFilePage&#40;Sratim.java&#58;439&#41;
       at subs.providers.Sratim.searchByActualName&#40;Sratim.java&#58;239&#41;
       at subs.providers.Sratim.doWork&#40;Sratim.java&#58;331&#41;
       at subs.Subs4me.doWork&#40;Subs4me.java&#58;127&#41;
       at subs.Subs4me.startProcessingFiles&#40;Subs4me.java&#58;98&#41;
       at subs.Subs4me.main&#40;Subs4me.java&#58;398&#41;
aused by&#58; java.io.FileNotFoundException&#58; http&#58;//www.sratim.co.il/errors/404.asp
?aspxerrorpath=/ownloadsubtitles.aspx
       at sun.net.www.protocol.http.HttpURLConnection.getInputStream&#40;Unknown So
rce&#41;
       at java.net.HttpURLConnection.getResponseCode&#40;Unknown Source&#41;
       at org.htmlparser.http.ConnectionManager.openConnection&#40;ConnectionManage
.java&#58;652&#41;
       at org.htmlparser.http.ConnectionManager.openConnection&#40;ConnectionManage
.java&#58;840&#41;
       ... 9 more
rg.htmlparser.util.ParserException&#58; Exception getting input stream from http&#58;//
ww.sratim.co.il/errors/404.aspx?aspxerrorpath=/ownloadsubtitles.aspx &#40;http&#58;//ww
.sratim.co.il/errors/404.aspx?aspxerrorpath=/ownloadsubtitles.aspx&#41;.;
ava.io.FileNotFoundException&#58; http&#58;//www.sratim.co.il/errors/404.aspx?aspxerror
ath=/ownloadsubtitles.aspx
       at sun.reflect.NativeConstructorAccessorImpl.newInstance0&#40;Native Method&#41;

       at sun.reflect.NativeConstructorAccessorImpl.newInstance&#40;Unknown Source&#41;

       at sun.reflect.DelegatingConstructorAccessorImpl.newInstance&#40;Unknown Sou
ce&#41;
       at java.lang.reflect.Constructor.newInstance&#40;Unknown Source&#41;
       at sun.net.www.protocol.http.HttpURLConnection$6.run&#40;Unknown Source&#41;
       at java.security.AccessController.doPrivileged&#40;Native Method&#41;
       at sun.net.www.protocol.http.HttpURLConnection.getChainedException&#40;Unkno
n Source&#41;
       at sun.net.www.protocol.http.HttpURLConnection.getInputStream&#40;Unknown So
rce&#41;
       at org.htmlparser.lexer.Page.setConnection&#40;Page.java&#58;570&#41;
       at org.htmlparser.lexer.Page.<init>&#40;Page.java&#58;133&#41;
       at org.htmlparser.lexer.Lexer.<init>&#40;Lexer.java&#58;185&#41;
       at org.htmlparser.Parser.setResource&#40;Parser.java&#58;397&#41;
       at org.htmlparser.Parser.<init>&#40;Parser.java&#58;316&#41;
       at org.htmlparser.Parser.<init>&#40;Parser.java&#58;330&#41;
       at subs.providers.Sratim.locateFileInFilePage&#40;Sratim.java&#58;439&#41;
       at subs.providers.Sratim.searchByActualName&#40;Sratim.java&#58;239&#41;
       at subs.providers.Sratim.doWork&#40;Sratim.java&#58;331&#41;
       at subs.Subs4me.doWork&#40;Subs4me.java&#58;127&#41;
       at subs.Subs4me.startProcessingFiles&#40;Subs4me.java&#58;98&#41;
       at subs.Subs4me.main&#40;Subs4me.java&#58;398&#41;
aused by&#58; java.io.FileNotFoundException&#58; http&#58;//www.sratim.co.il/errors/404.asp
?aspxerrorpath=/ownloadsubtitles.aspx
       at sun.net.www.protocol.http.HttpURLConnection.getInputStream&#40;Unknown So
rce&#41;
       at java.net.HttpURLConnection.getResponseCode&#40;Unknown Source&#41;
       at org.htmlparser.http.ConnectionManager.openConnection&#40;ConnectionManage
.java&#58;652&#41;
       at org.htmlparser.http.ConnectionManager.openConnection&#40;ConnectionManage
.java&#58;840&#41;
       ... 9 more
rg.htmlparser.util.ParserException&#58; Exception getting input stream from http&#58;//
ww.sratim.co.il/errors/404.aspx?aspxerrorpath=/riteseason.aspx &#40;http&#58;//www.srat
m.co.il/errors/404.aspx?aspxerrorpath=/riteseason.aspx&#41;.;
ava.io.FileNotFoundException&#58; http&#58;//www.sratim.co.il/errors/404.aspx?aspxerror
ath=/riteseason.aspx
       at sun.reflect.GeneratedConstructorAccessor2.newInstance&#40;Unknown Source&#41;

       at sun.reflect.DelegatingConstructorAccessorImpl.newInstance&#40;Unknown Sou
ce&#41;
       at java.lang.reflect.Constructor.newInstance&#40;Unknown Source&#41;
       at sun.net.www.protocol.http.HttpURLConnection$6.run&#40;Unknown Source&#41;
       at java.security.AccessController.doPrivileged&#40;Native Method&#41;
       at sun.net.www.protocol.http.HttpURLConnection.getChainedException&#40;Unkno
n Source&#41;
       at sun.net.www.protocol.http.HttpURLConnection.getInputStream&#40;Unknown So
rce&#41;
       at org.htmlparser.lexer.Page.setConnection&#40;Page.java&#58;570&#41;
       at org.htmlparser.lexer.Page.<init>&#40;Page.java&#58;133&#41;
       at org.htmlparser.lexer.Lexer.<init>&#40;Lexer.java&#58;185&#41;
       at org.htmlparser.Parser.setResource&#40;Parser.java&#58;397&#41;
       at org.htmlparser.Parser.<init>&#40;Parser.java&#58;316&#41;
       at org.htmlparser.Parser.<init>&#40;Parser.java&#58;330&#41;
       at subs.providers.Sratim.locateFileInFilePage&#40;Sratim.java&#58;439&#41;
       at subs.providers.Sratim.searchByActualName&#40;Sratim.java&#58;239&#41;
       at subs.providers.Sratim.doWork&#40;Sratim.java&#58;331&#41;
       at subs.Subs4me.doWork&#40;Subs4me.java&#58;127&#41;
       at subs.Subs4me.startProcessingFiles&#40;Subs4me.java&#58;98&#41;
       at subs.Subs4me.main&#40;Subs4me.java&#58;398&#41;
aused by&#58; java.io.FileNotFoundException&#58; http&#58;//www.sratim.co.il/errors/404.asp
?aspxerrorpath=/riteseason.aspx
       at sun.net.www.protocol.http.HttpURLConnection.getInputStream&#40;Unknown So
rce&#41;
       at java.net.HttpURLConnection.getResponseCode&#40;Unknown Source&#41;
       at org.htmlparser.http.ConnectionManager.openConnection&#40;ConnectionManage
.java&#58;652&#41;
       at org.htmlparser.http.ConnectionManager.openConnection&#40;ConnectionManage
.java&#58;840&#41;
       ... 9 more
rg.htmlparser.util.ParserException&#58; Exception getting input stream from http&#58;//
ww.sratim.co.il/errors/404.aspx?aspxerrorpath=/riteseason.aspx &#40;http&#58;//www.srat
m.co.il/errors/404.aspx?aspxerrorpath=/riteseason.aspx&#41;.;
ava.io.FileNotFoundException&#58; http&#58;//www.sratim.co.il/errors/404.aspx?aspxerror
ath=/riteseason.aspx
       at sun.reflect.GeneratedConstructorAccessor2.newInstance&#40;Unknown Source&#41;

       at sun.reflect.DelegatingConstructorAccessorImpl.newInstance&#40;Unknown Sou
ce&#41;
       at java.lang.reflect.Constructor.newInstance&#40;Unknown Source&#41;
       at sun.net.www.protocol.http.HttpURLConnection$6.run&#40;Unknown Source&#41;
       at java.security.AccessController.doPrivileged&#40;Native Method&#41;
       at sun.net.www.protocol.http.HttpURLConnection.getChainedException&#40;Unkno
n Source&#41;
...

גם לי היה בעיה עם הפרק הנ''ל

alon24 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1838
הצטרף: מאי 2005

שליחה

shmil_y, knazi

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

alon24 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1838
הצטרף: מאי 2005

שליחה

זה חמור מאוד
אני חייב לוג, כי אני ואחרים לא ראו את זה
בגירסא 1.0?????
hrox כתב:הבאג שפרסמתי פה http://www.hometheater.co.il/modules.ph ... 345#994345 חזר לי בגרסה האחרונה. :(
...

hrox
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 816
הצטרף: נובמבר 2005

שליחה

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

hrox
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 816
הצטרף: נובמבר 2005

שליחה

טוב עברו כמה ימים... :lol:
לא הצלחתי ליצר תסריט קונסיסטנטי שבו זה חוזר על עצמו, אבל זה בוודאות קורה. זה קרה לי מאז שוב.
כמה כיוונים שאולי יעזרו -
יש לי scheduled task שמריץ את הסקריפט פעם בשעתיים. הרצת הסקריפט מתבצעת לא על ספרייה שלמה אלא על קבצים ספציפיים. התופעה קרתה כשהוא הגיע למצב שהוא מריץ את HandleMultipleSubs ומחכה לתשובה כמה שעות (עד שאני מגיע ורואה ששם הוא נעצר). כשאני בוחר את הגרסה שאני רוצה קובץ ה MKV נעלם. יכול להיות שזה בגלל שה Task רץ פעם נוספת בזמן שהוא מחכה, אני עדיין בודק את זה. בכל מקרה אני מניח (ומקווה) שמדובר במצב קצה ולא במשהו אקוטי...
הערב זה קרה לי שוב, אבל כשניסיתי לשחזר את התופעה עם הסרט שנמחק, משום מה הוא לא מצא תרגומים בכלל לסרט הספציפי. שם הסרט -
A.Perfect.Getaway.2009.Director's.Cut.720p.BluRay.DTS.x264-WiKi.mkv

alon24 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1838
הצטרף: מאי 2005

שליחה

גירסא חדשה לאחר הרבה זמן 1.1
הרבה שינויים:

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

Version 1.1
 change&#58; new default_launch property that accepts launch configuration name &#40;any name&#41;, must be configured in file&#58;
 			default_launch=intetractive
 			intetractive=handlemultiplesubs,getsubs,handlemultiplesubs
 change&#58; now accepting more than 1 source directory/file as paramaters - because sometimes I want to look for a few dirs together...	
 			i.e - getsubs c&#58;\1 c&#58;\2		
 change&#58; get_subs_default_directories now should work. put directorys/files seprated by comma.
 		 handle_multipule_subtitles_default_directories now should work. put directorys/files seprated by comma.
 change&#58; torec now &#40;exactly like sratim&#41;, does not download all the subs, but puts them in the file, and when we handle more than
 		 one subs per movie, and choose the correct one it downloads it on the fly.
 added&#58; return code only for getsubs which means that if all you do is getsubs
 			change this in properties file&#58;
 				default_launch=justgetsubs
 				justgetsubs=getsubs
 				
 		you will get these return codes
 		return code 0&#58; all went well, correct &#40;1&#41; subtitle found
 		return code 1&#58; more than 1 subtitle was found
 		return code 0&#58; no subtitles were found
 added&#58; file deletion protection, do not delte if video file, or greater than 100K	
אני צריך לוג של מתי שימוש בשם ספריית האבא לא מביא את הקובץ הנכון או לא נותן את השם הנכון לSRT
אצלי זה עובד חלק.

אז בבקשה LOG עם דוגמא אמיתית אם לא עובד לכם.

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

Jayush
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 112
הצטרף: יולי 2007

שליחה

שני דברים (שיכול להיות שפיספסתי אבל לא מצאתי בחיפושים שלי בכל השירשור):

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

2. מי שרוצה לעשות "uninstall", לא מספיק למחוק את התיקייה, השאלה היא איך להעיף את Get subs מה- context menu?
עריכה: אוקיי אז אפשר להוריד תוכנה שמציגה את כל הפריטים בקונטקסט מניו ולעשות דיסאייבל, או לחילופין לחפש ידנית ברג'יסטרי... אלו האופציות היחידות? האם מתוכנן "uninstall"?

תודה

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