סאבלישס - תוכנה חדשה לארגון אוטמטי של ספריית המדיה (כולל הורדת תרגומים)

תוכנות ניהול מדיה: KODI, תוספים, XBMC, Media Portal, PLEX וכו'
ytwig פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 234
הצטרף: ספטמבר 2009

שליחה

זאת הייתה בקשה מאחד המשתמשים, ולדעתי נתמך ע״י כל התוכנות.
זה צעד אחד לפני הוספת תמיכה בשפות נוספות

adiz
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 424
הצטרף: אפריל 2006

שליחה

@ytwig

עדיין יש קצת בעיות -

- failed to search/save subtitle for file {name='The Flash', quality='HDTV', resolution='720p', episode='s03e01', year='2014', fileName='The.Flash.2014.S03E01.720p.HDTV.X264-DIMENSION[rarbg]', containingFolder='Season 3'}
org.hibernate.exception.ConstraintViolationException: could not execute statement
at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:72)
at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:49)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:126)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:112)
at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:190)
at org.hibernate.id.IdentityGenerator$GetGeneratedKeysDelegate.executeAndExtract(IdentityGenerator.java:96)
at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:5org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3032)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:355
at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:98)
at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:490)
at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:195)
at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:179)
at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:214)
at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:324)
at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:288)
at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:194)
at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:125)
at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:206)
at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:149)
at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:75)
at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:811)
at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:784)
at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:789)
at com.twig.baselicious.db.ScannedResourceService.createScannedResource(ScannedResourceService.java:49)
at com.twig.baselicious.MediaFileFactory.populateMediaFile(MediaFileFactory.java:91)
at com.twig.baselicious.MediaFileFactory.createMediaFile(MediaFileFactory.java:35)
at com.twig.organizer.a.e.a.c.a(Unknown Source)
at com.twig.organizer.a.e.a.c.a(Unknown Source)
at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.util.stream.ReferencePipeline.collect(Unknown Source)
at com.twig.organizer.a.e.a.c.a(Unknown Source)
at com.twig.organizer.a.e.a.c.a(Unknown Source)
at com.twig.organizer.a.e.b.a(Unknown Source)
at com.twig.organizer.a.e.b.d(Unknown Source)
at com.twig.organizer.a.e.b.a(Unknown Source)
at com.twig.organizer.Sublicious.main(Unknown Source)
Caused by: java.sql.SQLIntegrityConstraintViolationException: integrity constraint violation: unique constraint or index violation; UK_OLSKXOXR8TI3JX2020LEG8YI5 table: SCANNEDRESOURCE
at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source)
at org.hsqldb.jdbc.JDBCUtil.sqlException(Unknown Source)
at org.hsqldb.jdbc.JDBCPreparedStatement.fetchResult(Unknown Source)
at org.hsqldb.jdbc.JDBCPreparedStatement.executeUpdate(Unknown Source)
at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:187)
... 37 more
Caused by: org.hsqldb.HsqlException: integrity constraint violation: unique constraint or index violation; UK_OLSKXOXR8TI3JX2020LEG8YI5 table: SCANNEDRESOURCE
at org.hsqldb.error.Error.error(Unknown Source)
at org.hsqldb.Constraint.getException(Unknown Source)
at org.hsqldb.index.IndexAVLMemory.insert(Unknown Source)
at org.hsqldb.persist.RowStoreAVL.indexRow(Unknown Source)
at org.hsqldb.TransactionManager2PL.addInsertAction(Unknown Source)
at org.hsqldb.Session.addInsertAction(Unknown Source)
at org.hsqldb.Table.insertSingleRow(Unknown Source)
at org.hsqldb.StatementDML.insertRowSet(Unknown Source)
at org.hsqldb.StatementInsert.getResult(Unknown Source)
at org.hsqldb.StatementDMQL.execute(Unknown Source)
at org.hsqldb.Session.executeCompiledStatement(Unknown Source)
at org.hsqldb.Session.execute(Unknown Source)

Roshinovic
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 113
הצטרף: ספטמבר 2012

שליחה

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

10-06 06:52:38 DEBUG ( ?:?) - [Subtitles] Searching subtitle for Animal.Kingdom.US.S01E03.720p.HDTV.X264-DIMENSION
10-06 06:52:41 ERROR ( ?:?) - error during torec
java.net.UnknownHostException: www.xn--9dbf0cd.netsub.asp
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:563)
at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:540)
at org.jsoup.helper.HttpConnection.execute(HttpConnection.java:227)
at com.twig.baselicious.utils.HttpUtils.getPage(HttpUtils.java:70)
at com.twig.baselicious.utils.HttpUtils.getPage(HttpUtils.java:38)
at com.twig.organizer.a.e.a.a.b.h.a(Unknown Source)
at com.twig.organizer.a.e.a.a.b.a(Unknown Source)
at com.twig.organizer.a.e.a.c.a(Unknown Source)
at com.twig.organizer.a.e.a.c.a(Unknown Source)
at com.twig.organizer.a.e.b.a(Unknown Source)
at com.twig.organizer.a.e.b.d(Unknown Source)
at com.twig.organizer.a.e.b.a(Unknown Source)
at com.twig.organizer.Sublicious.main(Unknown Source)

bar333
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 705
הצטרף: פברואר 2008

שליחה

לי זה לא מוצא שום תרגום...לא יודע למה...אומר שמחפש ונשאר ככה...

Roshinovic
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 113
הצטרף: ספטמבר 2012

שליחה

@ytwig
·

התרגומים סה"כ יורדים בסדר אבל לא עוברים לספריות שהוגדרו

נא בדיקתך
תודה

ytwig פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 234
הצטרף: ספטמבר 2009

שליחה

@Roshinovic
הבעיה עם טורק ידועה (הם שינו לגמרי איך שהאתר עובד)
לגבי הבעיה שתרגומים לא עוברים לספריות - האם יש משהו בלוגים?

Roshinovic
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 113
הצטרף: ספטמבר 2012

שליחה

@ytwig
·

10-08 19:27:35 DEBUG ( ?:?) - ==== Working on files of type MOVIE ====
10-08 19:27:35 DEBUG ( ?:?) - [Subtitles] Searching subtitle for Blood.Father.2016.720p.BluRay.x264-GECKOS
10-08 19:27:37 DEBUG ( ?:?) - => downloading subtitle [Blood.Father.2016.720p.BluRay.x264-GECKOS] -->http://www.subscenter.co/he/subtitle/do ... ebdcd1a6d7
10-08 19:27:38 DEBUG ( ?:?) - 2 subs were downloaded
10-08 19:27:38 DEBUG ( ?:?) - [Subtitles] - end
10-08 19:27:38 DEBUG ( ?:?) - [move] - start
10-08 19:27:38 DEBUG ( ?:?) - [move] - end
10-08 19:27:38 DEBUG ( ?:?) - [Cleanup] - start

מוריד תרגומים אבל לא מעביר לספריה

ytwig פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 234
הצטרף: ספטמבר 2009

שליחה

אתה מתכוון שהתרגומים נשמרים מחוץ לספריה שבה נמצא הסרט/סדרה?
או שברגע שירד תרגום הספריה לא עוברת לtarget (פעולת הmove)

Roshinovic
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 113
הצטרף: ספטמבר 2012

שליחה

@ytwig
·

פעולת ה MOVE

Bphxit
חבר שרק התחיל
חבר שרק התחיל
תגובות: 4
הצטרף: יולי 2015

שליחה

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

ytwig פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 234
הצטרף: ספטמבר 2009

שליחה

יצא עדכון 1.0.3 שמוסיף תמיכה (בלי תקלות) בטורק

oren2706
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 200
הצטרף: יוני 2015

שליחה

@ytwig
·
דבר ראשון שמח מאוד שהתמיכה חזרה לתוכנה - תודה
התוכנה החדשה TURROUS - אני כרגע בתקופת ניסיון
שאלה קטנה
לאחר שאני מסיים עם כל ההגדרות התוכנה אמורה להוריד באופן אוטומטי סרטים (לאחר אישור במייל)
"allow few days to get items added to your watchlist "
כמה ימים צריך לחכות ? או שפיספסתי משהו
כמו כן סימון ידני - עובד מצויין (דרך ה RSS)

adiz
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 424
הצטרף: אפריל 2006

שליחה

@ytwig

הגירסה החדשה נתקעת - משהו שקשור ל- hibernate:

10-11 15:33:14 DEBUG ( ?) - [Subtitles] Searching subtitle for Gotham.S03E01.720p.HDTV.X264-DIMENSION[rarbg]
10-11 15:33:18 DEBUG ( ?) - ==== Working on files of type MOVIE ====
10-11 15:33:18 DEBUG ( ?:?) - [Subtitles] Searching subtitle for Justice.League.vs.Teen.Titans.2016.1080p.BluRay.x264-ROVERS
10-11 15:33:19 DEBUG ( ?:?) - 1 subs were downloaded
10-11 15:33:19 DEBUG ( ?:?) - [Subtitles] - end
10-11 15:33:19 DEBUG ( ?:?) - [INFO] Total running time 37 sec
10-11 15:33:19 ERROR (AssertionFailure.java:50) - HHH000099: an assertion failure occured (this may indicate a bug in Hibernate, but is more likely due to unsafe use of the session): org.hibernate.AssertionFailure: null id in com.twig.baselicious.db.ScannedResource entry (don't flush the Session after an exception occurs)

Roshinovic
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 113
הצטרף: ספטמבר 2012

שליחה

@ytwig
·
אצלי נמשכת הבעיה שהוא בכלל לא מעביר לספריה הייעודית (MOVE TARGET)

בנוסף,
שים לב שהכתובת בסאבסנטר השתנתה
התרגומים לא יורדים בצורה טובה דרכם

טורק עובד טוב מאוד

ytwig פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 234
הצטרף: ספטמבר 2009

שליחה

@adiz
אני מציע למחוק את תיקיית ה sublicious-db
נסה שוב ותראה אם משתחזר

Roshinovic
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 113
הצטרף: ספטמבר 2012

שליחה

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

adiz
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 424
הצטרף: אפריל 2006

שליחה

@ytwig

מחקתי כמה פעמים ועדיין משתחזר - ההודעה הזו חוזרת על עצמה לאורך הלוג -

10-12 10:23:26 ERROR (AssertionFailure.java:50) - HHH000099: an assertion failure occured (this may indicate a bug in Hibernate, but is more likely due to unsafe use of the session): org.hibernate.AssertionFailure: null id in com.twig.baselicious.db.ScannedResource entry (don't flush the Session after an exception occurs)
10-12 10:23:26 ERROR ( ?) - failed to process file D:\MediaDownload\TV\True Detective\Season 2\True.Detective.S02E03.1080p.HDTV.x264-BATV[rarbg].mkv, in: D:\MediaDownload\TV
org.hibernate.AssertionFailure: null id in com.twig.baselicious.db.ScannedResource entry (don't flush the Session after an exception occurs)
at org.hibernate.event.internal.DefaultFlushEntityEventListener.checkId(DefaultFlushEntityEventListener.java:77)
at org.hibernate.event.internal.DefaultFlushEntityEventListener.getValues(DefaultFlushEntityEventListener.java:192)
at org.hibernate.event.internal.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlushEntityEventListener.java:152)
at org.hibernate.event.internal.AbstractFlushingEventListener.flushEntities(AbstractFlushingEventListener.java:231)
at org.hibernate.event.internal.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:102)
at org.hibernate.event.internal.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:61)
at org.hibernate.internal.SessionImpl.autoFlushIfRequired(SessionImpl.java:1191)
at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1675)
at org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:380)
at org.hibernate.internal.CriteriaImpl.uniqueResult(CriteriaImpl.java:402)
at com.twig.baselicious.db.ScannedResourceService.getScannedResourceByResourceName(ScannedResourceService.java:61)
at com.twig.baselicious.MediaFileFactory.populateMediaFile(MediaFileFactory.java:75)
at com.twig.baselicious.MediaFileFactory.createMediaFile(MediaFileFactory.java:43)
at com.twig.organizer.Sublicious.main(Unknown Source)
·

Roshinovic
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 113
הצטרף: ספטמבר 2012

שליחה

@ytwig
·

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

תודה

ytwig פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 234
הצטרף: ספטמבר 2009

שליחה

@adiz
אנא שלח לי בפרטי לוג מלא

ytwig פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 234
הצטרף: ספטמבר 2009

שליחה

@Roshinovic
לגבי סאבסנטר - מה בדיוק הבעיה? יש משהו בלוג?
שלח בבקשה לוג שלם של הרצה מלאה בפרטי (הרצה שבה קורות שתי הבעיות)

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