2015-10-20, 21:06
On quckly try change url to script in addon settings to http://login:[email protected]/
(2015-10-20, 21:06)Regss Wrote: On quckly try change url to script in addon settings to http://login:[email protected]/Thx for helping.
Quote:21:42:54 T:6764 NOTICE: >>>> Movielib <<<< Can't connect to: http://uhu:[email protected]/...cksettingsThe password is a numeric password.
21:42:54 T:6764 NOTICE: >>>> Movielib <<<< [REQUEST ERROR]: nonnumeric port: '[email protected]'
Quote:21:48:09 T:4708 NOTICE: >>>> Movielib <<<< Can't connect to: http://regss:[email protected]The same problem.
21:48:09 T:4708 NOTICE: >>>> Movielib <<<< [REQUEST ERROR]: nonnumeric port: '[email protected]'
(2015-10-15, 18:34)ensignvorik Wrote: Since the addon updated 1.4.1 and I updated the site to 2.8.0 my MovieLib DB is not updating and an error pops up saying error with script.
I believe the below is the necessary detail from the kodi.log file, how do I fix this?
17:28:21 T:1693447232 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.KeyError'>
Error Contents: ('fanart',)
Traceback (most recent call last):
File "/storage/.kodi/addons/script.movielib/default.py", line 30, in <module>
Movielib()
File "/storage/.kodi/addons/script.movielib/default.py", line 22, in __init__
sync.start(self)
File "/storage/.kodi/addons/script.movielib/lib/sync.py", line 71, in start
check(self)
File "/storage/.kodi/addons/script.movielib/lib/sync.py", line 150, in check
dataXBMC = getDataFromXBMC(self)
File "/storage/.kodi/addons/script.movielib/lib/sync.py", line 230, in getDataFromXBMC
dataXBMC['images'][table]['fanart'][data[table[0:-1]+'id']] = data['art']['fanart']
KeyError: ('fanart',)
-->End of Python script error report<--
(2015-10-27, 20:49)Nepomuk Wrote: @Regss
do you find a solution for my problem?
What means the Movielib error?
(2015-10-29, 00:04)josh52180 Wrote: I am having this same issue but the download for the fixed sync.py does not seem to be working for me.
(2015-10-15, 18:34)ensignvorik Wrote: Since the addon updated 1.4.1 and I updated the site to 2.8.0 my MovieLib DB is not updating and an error pops up saying error with script.
I believe the below is the necessary detail from the kodi.log file, how do I fix this?
17:28:21 T:1693447232 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.KeyError'>
Error Contents: ('fanart',)
Traceback (most recent call last):
File "/storage/.kodi/addons/script.movielib/default.py", line 30, in <module>
Movielib()
File "/storage/.kodi/addons/script.movielib/default.py", line 22, in __init__
sync.start(self)
File "/storage/.kodi/addons/script.movielib/lib/sync.py", line 71, in start
check(self)
File "/storage/.kodi/addons/script.movielib/lib/sync.py", line 150, in check
dataXBMC = getDataFromXBMC(self)
File "/storage/.kodi/addons/script.movielib/lib/sync.py", line 230, in getDataFromXBMC
dataXBMC['images'][table]['fanart'][data[table[0:-1]+'id']] = data['art']['fanart']
KeyError: ('fanart',)
-->End of Python script error report<--
(2015-10-30, 19:24)Regss Wrote: I update to new version 1.4.2.Thx for adding this new feature.
Nepomuk, I added HTTP authentication for requests. You can add login and pass in movielib addon settings.
I fixed also bug described in above posts.
21:42:38 T:3464 NOTICE: -->Python Interpreter Initialized<--
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< XBMC: AuthLogin: XXX
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< XBMC: URL: http://xxx.xx
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< XBMC: AuthPass: XXXXXX
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< XBMC: Auth: true
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< XBMC: Token: xxxxxx
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< XBMC: Notify: true
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< XBMC: Debug: true
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]: http://xxx.xx/sync.php?token=xxxxxx&option=checksettings
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]:
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST DATA SIZE]: 0 bytes
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< [RESPONSE]: {"site_name":"...
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< Server: xbmc_exthumbs: 1
...
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< Version is valid
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< Token is valid
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]: http://xxx.xx/sync.php?token=xxxxx&option=showhash
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]:
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST DATA SIZE]: 0 bytes
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< [RESPONSE]: {"movies":"","tvshows":"","episodes":"","images":""}
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< [hashSITE]: {u'images': u'', u'movies': u'', u'episodes': u'', u'tvshows': u''}
21:43:25 T:3464 NOTICE: >>>> Movielib <<<< [videosMoviesXBMC]: {'344': ...
...
21:43:25 T:3464 NOTICE: >>>> Movielib <<<< === SYNC VIDEOS ===
21:43:26 T:3464 NOTICE: >>>> Movielib <<<< [MOVIES UPDATE NEEDED]
21:43:26 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]: http://xxx.xx/sync.php?token=xxxxxx&option=showvideo&table=movies
21:43:26 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]:
21:43:26 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST DATA SIZE]: 0 bytes
21:43:26 T:3464 NOTICE: >>>> Movielib <<<< [RESPONSE]: {"1"...
...
The same at TV Shows
...
21:43:40 T:3464 NOTICE: >>>> Movielib <<<< === CLEAN DATABASE ===
21:43:40 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]: http://xxx.xx/sync.php?token=xxxxxx&option=cleandb
21:43:40 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]: {'clean': ''}
21:43:40 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST DATA SIZE]: 6 bytes
21:43:50 T:3464 NOTICE: >>>> Movielib <<<< Can't connect to: http://xxx.xx/sync.php?token=xxxxxx&option=cleandb <----------------------------------
21:43:50 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST ERROR]: timed out
21:43:50 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]: Wait 5 secs and retring 1
...
21:44:15 T:3464 NOTICE: >>>> Movielib <<<< Can't connect to: http://xxx.xx/sync.php?token=xxxxxx&option=cleandb
21:44:15 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST ERROR]: timed out
21:44:15 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]: Wait 5 secs and retring 2
...
21:44:40 T:3464 NOTICE: >>>> Movielib <<<< Can't connect to: http://xxx.xx/sync.php?token=xxxxxx&option=cleandb
21:44:40 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST ERROR]: timed out
(2015-10-30, 22:41)josh52180 Wrote: Replaced sync.py but still getting "MovieLib Error. Check log for more information." I'll get the log as soon as I can.
I am running this on my Minix Android TV box. I don't think that should have anything to do with it but just figured I'd throw it out there.
(2015-10-30, 23:31)Nepomuk Wrote: It seams that sync.php with option=cleandb makes problems.
Here a log-snipped:
Code:21:42:38 T:3464 NOTICE: -->Python Interpreter Initialized<--
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< XBMC: AuthLogin: XXX
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< XBMC: URL: http://xxx.xx
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< XBMC: AuthPass: XXXXXX
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< XBMC: Auth: true
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< XBMC: Token: xxxxxx
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< XBMC: Notify: true
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< XBMC: Debug: true
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]: http://xxx.xx/sync.php?token=xxxxxx&option=checksettings
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]:
21:42:38 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST DATA SIZE]: 0 bytes
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< [RESPONSE]: {"site_name":"...
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< Server: xbmc_exthumbs: 1
...
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< Version is valid
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< Token is valid
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]: http://xxx.xx/sync.php?token=xxxxx&option=showhash
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]:
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST DATA SIZE]: 0 bytes
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< [RESPONSE]: {"movies":"","tvshows":"","episodes":"","images":""}
21:42:39 T:3464 NOTICE: >>>> Movielib <<<< [hashSITE]: {u'images': u'', u'movies': u'', u'episodes': u'', u'tvshows': u''}
21:43:25 T:3464 NOTICE: >>>> Movielib <<<< [videosMoviesXBMC]: {'344': ...
...
21:43:25 T:3464 NOTICE: >>>> Movielib <<<< === SYNC VIDEOS ===
21:43:26 T:3464 NOTICE: >>>> Movielib <<<< [MOVIES UPDATE NEEDED]
21:43:26 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]: http://xxx.xx/sync.php?token=xxxxxx&option=showvideo&table=movies
21:43:26 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]:
21:43:26 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST DATA SIZE]: 0 bytes
21:43:26 T:3464 NOTICE: >>>> Movielib <<<< [RESPONSE]: {"1"...
...
The same at TV Shows
...
21:43:40 T:3464 NOTICE: >>>> Movielib <<<< === CLEAN DATABASE ===
21:43:40 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]: http://xxx.xx/sync.php?token=xxxxxx&option=cleandb
21:43:40 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]: {'clean': ''}
21:43:40 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST DATA SIZE]: 6 bytes
21:43:50 T:3464 NOTICE: >>>> Movielib <<<< Can't connect to: http://xxx.xx/sync.php?token=xxxxxx&option=cleandb <----------------------------------
21:43:50 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST ERROR]: timed out
21:43:50 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]: Wait 5 secs and retring 1
...
21:44:15 T:3464 NOTICE: >>>> Movielib <<<< Can't connect to: http://xxx.xx/sync.php?token=xxxxxx&option=cleandb
21:44:15 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST ERROR]: timed out
21:44:15 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST]: Wait 5 secs and retring 2
...
21:44:40 T:3464 NOTICE: >>>> Movielib <<<< Can't connect to: http://xxx.xx/sync.php?token=xxxxxx&option=cleandb
21:44:40 T:3464 NOTICE: >>>> Movielib <<<< [REQUEST ERROR]: timed out
If you want I can send the kodi.log you by email too.