• 1
  • 123
  • 124
  • 125(current)
  • 126
  • 127
  • 151
Release script.extendedinfo
Got an error when retrieving information for an artist.

Code:
DEBUG: script.extendedinfo: found artist id for Roger Meno: d44b9438-4c50-4fef-a6d2-6ac033ee9840
DEBUG: script.extendedinfo: discography
DEBUG: script.extendedinfo: {
                  "artist_mbid": "d44b9438-4c50-4fef-a6d2-6ac033ee9840",
                  "artistname": "Roger Meno",
                  "handle": 12
              }
ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
               - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
              Error Type: <type 'exceptions.AttributeError'>
              Error Contents: 'dict' object has no attribute 'get_path'
              Traceback (most recent call last):
                File "/storage/usbotg/Android/data/org.xbmc.kodi/files/.kodi/addons/script.extendedinfo/plugin.py", line 134, in <module>
                  Main()
                File "/storage/usbotg/Android/data/org.xbmc.kodi/files/.kodi/addons/script.extendedinfo/plugin.py", line 33, in __init__
                  listitems.set_plugin_list(plugin.handle)
                File "/storage/usbotg/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.kodi65/lib/kodi65/itemlist.py", line 166, in set_plugin_list
                  items = [(i.get_path(), i.get_listitem(), bool(i.get_property("directory"))) for i in self._items]
              AttributeError: 'dict' object has no attribute 'get_path'
              -->End of Python script error report<--
Reply
Hello

I try to use the 'upcoming movies' in a widget but i get no results. If i look into the debug i only find this
03:28:14.973 T:1112 DEBUG: script.extendedinfo: version 5.5.3 started
03:28:14.973 T:1112 DEBUG: script.extendedinfo: comingsoonmovies
03:28:14.973 T:1112 DEBUG: script.extendedinfo: {
"handle": 6
}
03:28:14.973 T:1112 DEBUG: script.extendedinfo: finished
03:28:14.973 T:1112 INFO: CPythonInvoker(15, I:\Kodi\kodi 17 beta6\portable_data\addons\script.extendedinfo\plugin.py): script successfully run
03:28:14.973 T:904 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://script.extendedinfo/?info=comingsoonmovies
03:28:14.974 T:904 DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin Library Data Provider('plugin://service.library.data.provider/','8','?type=recommendedepisodes&reload=')
03:28:14.974 T:464 DEBUG: Thread LanguageInvoker start, auto delete: false
03:28:14.975 T:464 INFO: initializing python engine.
03:28:14.975 T:464 DEBUG: CPythonInvoker(17, I:\Kodi\kodi 17 beta6\portable_data\addons\service.library.data.provider\default.py): start processing

If i start the plugin from the addons via 'run' i have a directory tree with a sub directory 'Upcoming movies' so i guess the script is receiving the data but i have no data in the widget.
Do oyu have any idea what's wrong?
Reply
The Rotten Tomatoes section was dropped from extended info, so 'comingsoonmovies' doesn't work anymore.
Reply
Hello,

The duration on albums level dont work anymore, i had the newest girhub version installed.....
Reply
I found some Youtube video searched from extendedinfo has no sound, but video playing normally. When I check kodi log and open the video directly from browser, the video does not have sound. I think this may be because the mpd, does extendedinfo support mpd?
Reply
(2016-10-31, 20:41)Angelinas Wrote: @Phill can you check Krypton version for music info..(latest git)
Is this code need some modification and add some rows
https://github.com/phil65/script.extende...oDB.py#L43
when I change...remove....album.set_artwork({
Mine thumbs,spine,cdart & thumbback
start to show
ListItem.Property(cdart)
ListItem.Property(thumb).....

Cant use RunScript(script.extendedinfo,info=mostlovedtracks)...some error
Code:
19:26:59 T:2760   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.TypeError'>
                                            Error Contents: set_art() takes exactly 3 arguments (2 given)
                                            Traceback (most recent call last):
                                              File "C:\Users\*****\AppData\Roaming\Kodi\addons\script.extendedinfo\plugin.py", line 134, in <module>
                                                Main()
                                              File "C:\Users\*****\AppData\Roaming\Kodi\addons\script.extendedinfo\plugin.py", line 31, in __init__
                                                listitems = process.start_info_actions(info, self.params)
                                              File "C:\Users\*****\AppData\Roaming\Kodi\addons\script.extendedinfo\resources\lib\process.py", line 47, in start_info_actions
                                                return AudioDB.get_most_loved_tracks(params["artistname"])
                                              File "C:\Users\*****\AppData\Roaming\Kodi\addons\script.extendedinfo\resources\lib\TheAudioDB.py", line 175, in get_most_loved_tracks
                                                return handle_tracks(results)
                                              File "C:\Users\****\AppData\Roaming\Kodi\addons\script.extendedinfo\resources\lib\TheAudioDB.py", line 80, in handle_tracks
                                                track.set_art({'thumb': "http://i.ytimg.com/vi/%s/0.jpg" % youtube_id})
                                            TypeError: set_art() takes exactly 3 arguments (2 given)
                                            -->End of Python script error report<--
And how the hell I start this ?
RunScript(script.extendedinfo,info=topartists)

have you a workaround for CDArt ? UNDER KRYPTON IT DONT WORKS ANYMORE
Reply
(2016-11-29, 16:52)xodi Wrote: Got an error when retrieving information for an artist.

Code:
DEBUG: script.extendedinfo: found artist id for Roger Meno: d44b9438-4c50-4fef-a6d2-6ac033ee9840
DEBUG: script.extendedinfo: discography
DEBUG: script.extendedinfo: {
                  "artist_mbid": "d44b9438-4c50-4fef-a6d2-6ac033ee9840",
                  "artistname": "Roger Meno",
                  "handle": 12
              }
ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
               - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
              Error Type: <type 'exceptions.AttributeError'>
              Error Contents: 'dict' object has no attribute 'get_path'
              Traceback (most recent call last):
                File "/storage/usbotg/Android/data/org.xbmc.kodi/files/.kodi/addons/script.extendedinfo/plugin.py", line 134, in <module>
                  Main()
                File "/storage/usbotg/Android/data/org.xbmc.kodi/files/.kodi/addons/script.extendedinfo/plugin.py", line 33, in __init__
                  listitems.set_plugin_list(plugin.handle)
                File "/storage/usbotg/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.kodi65/lib/kodi65/itemlist.py", line 166, in set_plugin_list
                  items = [(i.get_path(), i.get_listitem(), bool(i.get_property("directory"))) for i in self._items]
              AttributeError: 'dict' object has no attribute 'get_path'
              -->End of Python script error report<--

Hi phil65, would you please fix this issue, I encountered this error so many times when tried to update the information for music/artist.
Reply
(2016-06-18, 18:29)braz Wrote: Hi Phil,

Thanks again for ExtendedInfo and the YouTube Browser, I've noticed the following issue with the latest update. Can be reproduced in Estuary as follows.

1) View program addons in Widelist view.
2) Open ExtendedInfo or YouTube Browswer.
3) Upon returning to the program addons list, the view is changed to Wall.

Is it possible to prevent the view mode of the program addons windows from changing? I've only noticed this with ExtendedInfo and YouTube Browser, haven't been able to reproduce with other program addons. Thanks!

I'm having the same issue. Has there been a solution for this? Or better yet, is there a way to return to the original window that I ran the script from? (DialogVideoInfo, etc...) Thanks.
Reply
I am having a problem on my Chromebox with LibreElec Krypton 7.9.08 , extendedinfo was working great yesterday, now it does not run at all. I tried previous versions of extendedinfo script may be 5.53, 5.54 as well as the most recent upgrade may be 5.6



21:26:23 T:139773663770368 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.AttributeError'>
Error Contents: 'module' object has no attribute 'DialogBusy'
Traceback (most recent call last):
File "/storage/.kodi/addons/script.extendedinfo/default.py", line 8, in <module>
from resources.lib import process
File "/storage/.kodi/addons/script.extendedinfo/resources/lib/process.py", line 16, in <module>
import Trakt
File "/storage/.kodi/addons/script.extendedinfo/resources/lib/Trakt.py", line 8, in <module>
import TheMovieDB as tmdb
File "/storage/.kodi/addons/script.extendedinfo/resources/lib/TheMovieDB.py", line 9, in <module>
from kodi65 import kodijson
File "/storage/.kodi/addons/script.module.kodi65/lib/kodi65/__init__.py", line 12, in <module>
from busyhandler import busyhandler as busy
File "/storage/.kodi/addons/script.module.kodi65/lib/kodi65/busyhandler.py", line 76, in <module>
busyhandler = BusyHandler()
File "/storage/.kodi/addons/script.module.kodi65/lib/kodi65/busyhandler.py", line 19, in __init__
self.dialog = xbmcgui.DialogBusy()
AttributeError: 'module' object has no attribute 'DialogBusy'
-->End of Python script error report<--


full log: http://sprunge.us/YHga


thank you


On edit: I tried a backup from a few days ago when it was version 5.2 and now it did not work either. I know I was using it and it was working for the actor film search, I also watched a few of the associated Youtube links. Here's a full log after restore http://sprunge.us/INJj Once again, I did try the newest version with same results
Reply
I'm having problems with the script as well. Keep getting login errors. I've verified the credentials on the TMDB website.
Debug Log
ASUS Chromebox M004U (LibreELEC 8.2/Aeon Nox SiLVO)--->HDMI--->Onkyo TX-NR646--->HDMI--->Panasonic P65VT30
Reply
The last update (4.6.1) stopped opening the movie information. Browse the movies but do not enter any. How can I get a previous version? Thank you.
Reply
Hi,
Just installed Kodi 17 (17.0-RC2 Git:20161229-61cd863) on Windows 10 X64.

I have a problem with the extendedinfo script.
From the main window I hover with mouse on a movie and hit "i" key and I enter in a new display where I have all the info about Movie and actors and trailer. Then clicking on the icon labelled "i Extended info" (the icon between the two icons labelled "Your rating" and "show fanarts") I receive the error:

ERROR "could not find valid content type"

I enabled high debug and here the abstract for the specific part for the script:
22:43:43.524 T:5912 DEBUG: Thread LanguageInvoker start, auto delete: false
22:43:43.524 T:5912 INFO: initializing python engine.
22:43:43.524 T:5912 DEBUG: CPythonInvoker(13, C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py): start processing
22:43:43.559 T:5912 DEBUG: -->Python Interpreter Initialized<--
22:43:43.559 T:5912 DEBUG: CPythonInvoker(13, C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py): the source file to load is "C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py"
22:43:43.559 T:5912 DEBUG: CPythonInvoker(13, C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py): setting the Python path to C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.extendedinfo;C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.module.addon.signals\lib;C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.module.autocompletion\lib;C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.module.kodi65\lib;C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.module.requests\lib;C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.module.routing\lib;C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.module.simplejson\lib;C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.module.youtube.dl\lib;D:\Program Files\Kodi\addons\script.module.pil\lib;D:\Program Files\Kodi\system\python\DLLs;D:\Program Files\Kodi\system\python\Lib;D:\Program Files\Kodi\python27.zip;D:\Program Files\Kodi\system\python\lib\plat-win;D:\Program Files\Kodi\system\python\lib\lib-tk;D:\Program Files\Kodi;D:\Program Files\Kodi\system\python;D:\Program Files\Kodi\system\python\lib\site-packages
22:43:43.559 T:5912 DEBUG: CPythonInvoker(13, C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py): entering source directory C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.extendedinfo
22:43:43.559 T:5912 DEBUG: CPythonInvoker(13, C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py): instantiating addon using automatically obtained id of "script.extendedinfo" dependent on version 2.25.0 of the xbmc.python api
22:43:44.426 T:5912 DEBUG: script.module.youtube.dl: youtube_dl core version: 2016.10.26
22:43:44.457 T:5912 DEBUG: script.extendedinfo: version 5.6.0 started
22:43:44.457 T:5912 DEBUG: script.extendedinfo: openinfodialog
22:43:44.457 T:5912 DEBUG: script.extendedinfo: {
"handle": null
}
22:43:44.457 T:5912 DEBUG: script.extendedinfo: finished
22:43:44.457 T:5912 INFO: CPythonInvoker(13, C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py): script successfully run
22:43:44.472 T:8384 DEBUG: ------ Window Init (DialogNotification.xml) ------
22:43:44.504 T:5912 WARNING: CPythonInvoker(13, C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py): the python script "C:\Users\Daniele\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py" has left several classes in memory that we couldn't clean up. The classes include: class XBMCAddon::xbmcgui:Big GrinialogBusy
22:43:44.504 T:5912 INFO: Python script stopped
22:43:44.504 T:5912 DEBUG: Thread LanguageInvoker 5912 terminating

Thanks for the help.
Dan
Reply
Hey Phil,

I seem to still be getting the below error

PHP Code:
11:37:19.687 T:3700   DEBUGscript.extendedinfoversion 5.6.0 started
11
:37:19.688 T:3700   DEBUGscript.extendedinfointheaters
11
:37:19.688 T:3700   DEBUGscript.extendedinfo: {
                                                
"handle"null
                                            
}
11:37:19.689 T:21840   ERROREXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - 
NOTEIGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            
Error Type: <type 'exceptions.AttributeError'>
                                            
Error Contents'VideoItem' object has no attribute 'iteritems'
                                            
Traceback (most recent call last):
                                              
File "C:\Users\timot\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py"line 63in <module>
                                                
Main()
                                              
File "C:\Users\timot\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py"line 41in __init__
                                                limit
=self.params.get("limit"20))
                                              
File "C:\Users\timot\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py"line 21in pass_list_to_skin
                                                
for (keyvaluein result.iteritems():
                                            
AttributeError'VideoItem' object has no attribute 'iteritems'
                                            
-->End of Python script error report<--
11:37:19.689 T:3700   DEBUGscript.extendedinfofinished
11
:37:19.689 T:3700    INFOCPythonInvoker(20C:\Users\timot\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py): script successfully run
11
:37:19.702 T:22208   DEBUG: ------ Window Init (DialogNotification.xml) ------
11:37:19.762 T:3700 WARNINGCPythonInvoker(20C:\Users\timot\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py): the python script "C:\Users\timot\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py" has left several classes in memory that we couldn't clean up. The classes include: class XBMCAddon::xbmcgui::DialogBusy
11:37:19.763 T:3700    INFO: Python script stopped
11:37:19.763 T:3700   DEBUG: Thread LanguageInvoker 3700 terminating
11:37:19.763 T:21840 WARNING: CPythonInvoker(19, C:\Users\timot\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py): the python script "C:\Users\timot\AppData\Roaming\Kodi\addons\script.extendedinfo\default.py" has left several classes in memory that we couldn'
t clean upThe classes include: class XBMCAddon::xbmcgui::DialogBusy
11
:37:19.763 T:21840    INFOPython script stopped
11
:37:19.763 T:21840   DEBUGThread LanguageInvoker 21840 terminating

...

11:37:20.405 T:11444   DEBUGscript.extendedinfoversion 5.6.0 started
11
:37:20.405 T:11444   DEBUGscript.extendedinfopopularmovies
11
:37:20.405 T:11444   DEBUGscript.extendedinfo: {
                                                
"handle"5
                                            
}
11:37:20.407 T:15248   DEBUGscript.extendedinfoversion 5.6.0 started
11
:37:20.407 T:15248   DEBUGscript.extendedinfotrendingmovies
11
:37:20.407 T:15248   DEBUGscript.extendedinfo: {
                                                
"handle"7
                                            
}
11:37:20.408 T:20544   DEBUGscript.extendedinfoversion 5.6.0 started
11
:37:20.408 T:20544   DEBUGscript.extendedinfotrendingshows
11
:37:20.408 T:20544   DEBUGscript.extendedinfo: {
                                                
"handle"6
                                            
}
11:37:20.425 T:11444   DEBUGCVideoDatabase::RunQuery took 15 ms for 1479 items queryselect from movie_view
11
:37:20.432 T:15248   DEBUGCVideoDatabase::RunQuery took 16 ms for 1479 items queryselect from movie_view
11
:37:20.434 T:20544   DEBUGCVideoDatabase::RunQuery took 18 ms for 245 items querySELECT FROM tvshow_view
11
:37:20.639 T:15248   DEBUGscript.extendedinfofinished
11
:37:20.639 T:15248    INFOCPythonInvoker(22C:\Users\timot\AppData\Roaming\Kodi\addons\script.extendedinfo\plugin.py): script successfully run
11
:37:20.643 T:15640   DEBUGXFILE::CPluginDirectory::StartScript calling plugin ExtendedInfo Script('plugin://script.extendedinfo/','8','?info=incinemamovies')
11:37:20.644 T:6792   DEBUGThread LanguageInvoker startauto deletefalse
11
:37:20.644 T:6792    INFOinitializing python engine.
11:37:20.644 T:6792   DEBUGCPythonInvoker(23C:\Users\timot\AppData\Roaming\Kodi\addons\script.extendedinfo\plugin.py): start processing
11
:37:20.646 T:5740   DEBUGThread JobWorker startauto deletetrue
11
:37:20.707 T:15248 WARNINGCPythonInvoker(22C:\Users\timot\AppData\Roaming\Kodi\addons\script.extendedinfo\plugin.py): the python script "C:\Users\timot\AppData\Roaming\Kodi\addons\script.extendedinfo\plugin.py" has left several classes in memory that we couldn't clean up. The classes include: class XBMCAddon::xbmcgui::DialogBusy
11:37:20.707 T:15248    INFO: Python script stopped
11:37:20.707 T:15248   DEBUG: Thread LanguageInvoker 15248 terminating
11:37:20.756 T:20544   DEBUG: script.extendedinfo: finished 

This error has persisted in my skin Bit(ten) since I began working on updating it to Krypton.

It seems to have to do with these lines in my home.xml-

PHP Code:
<onload condition="System.HasAddon(script.extendedinfo)">RunScript(script.extendedinfo,info=trendingshows)</onload>
<
onload condition="System.HasAddon(script.extendedinfo)">RunScript(script.extendedinfo,info=popularmovies)</onload
<
onload condition="System.HasAddon(script.extendedinfo)">RunScript(script.extendedinfo,info=intheaters)</onload

If I comment out these the top two lines there is no error. The intheaters script call can be left uncommented and there is no error on startup.

I also tried swapping popularmovies for trendingmovies and the error still occurs (with trendingshows still commented out).

The kicker is that the script still seems to successfully query these sources despite the error as my widgets still populate properly.

Any help on this would be greatly appreciated.
bit(ten) skin (Thread) (Project Site)
metroTV skin (Thread) (Project Site)

Reply
Another error with extended info for movies :

Code:
19:53:18.035 T:123145414361088   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.AttributeError'>
                                            Error Contents: 'VideoItem' object has no attribute 'set_folder'
                                            Traceback (most recent call last):
                                              File "/Users/Cyril/Library/Application Support/Kodi/addons/script.extendedinfo/default.py", line 63, in <module>
                                                Main()
                                              File "/Users/Cyril/Library/Application Support/Kodi/addons/script.extendedinfo/default.py", line 37, in __init__
                                                listitems = process.start_info_actions(info, self.params)
                                              File "/Users/Cyril/Library/Application Support/Kodi/addons/script.extendedinfo/resources/lib/process.py", line 270, in start_info_actions
                                                start_info_actions("extendedinfo", params)
                                              File "/Users/Cyril/Library/Application Support/Kodi/addons/script.extendedinfo/resources/lib/process.py", line 338, in start_info_actions
                                                name=params.get("name"))
                                              File "/Users/Cyril/Library/Application Support/Kodi/addons/script.extendedinfo/resources/lib/WindowManager.py", line 67, in open_movie_info
                                                dbid=dbid)
                                              File "/Users/Cyril/Library/Application Support/Kodi/addons/script.extendedinfo/resources/lib/dialogs/DialogMovieInfo.py", line 72, in __init__
                                                dbid=kwargs.get('dbid'))
                                              File "/Users/Cyril/Library/Application Support/Kodi/addons/script.extendedinfo/resources/lib/TheMovieDB.py", line 801, in extended_movie_info
                                                "lists": sort_lists(handle_lists(info["lists"]["results"])),
                                              File "/Users/Cyril/Library/Application Support/Kodi/addons/script.extendedinfo/resources/lib/TheMovieDB.py", line 432, in handle_lists
                                                listitem.set_folder(True)
                                            AttributeError: 'VideoItem' object has no attribute 'set_folder'
                                            -->End of Python script error report<--
19:53:18.095 T:123145414361088 WARNING: CPythonInvoker(15, /Users/Cyril/Library/Application Support/Kodi/addons/script.extendedinfo/default.py): the python script "/Users/Cyril/Library/Application Support/Kodi/addons/script.extendedinfo/default.py" has left several classes in memory that we couldn't clean up. The classes include: N9XBMCAddon7xbmcgui10DialogBusyE
 Estuary MOD V2 
Reply
Hello, sorry i'm new on this thread, and searched for something i didn't find.
So i ask the question :

is there any way to retrieve info of writers ? With AEON NOX skin, when i access to the movie information page, I can retrieve infos from directors, actors... (online from TMDB) but not from writers.
If it is possible, how can I do it ?
in the same way, is there any option to chose to retrieve the infos from IMBD ?

I searched in the parameters of the extension but didn't find how to do it (maybe it's not possible).

Maybe you could tell me if there is another extension that could give me what i want ?

thanks everybody.
Reply
  • 1
  • 123
  • 124
  • 125(current)
  • 126
  • 127
  • 151

Logout Mark Read Team Forum Stats Members Help
script.extendedinfo29