andyeeol
Junior Member
Posts: 4
Joined: Apr 2012
Reputation: 0
|
I have a problem when I try to show my playlists.
In the xbmc log appears this:
23:20:09 T:3664 ERROR: C:\Users\Andres\AppData\Roaming\XBMC\addons\plugin.audio.groove\resources\lib\GroovesharkAPI.py:18: DeprecationWarning: the md5 module is deprecated; use hashlib instead
import urllib2, pprint, md5, os, pickle, tempfile, time, re, simplejson, base64, sys, socket
23:20:10 T:3664 ERROR: Error Type: <type 'exceptions.UnicodeEncodeError'>
23:20:10 T:3664 ERROR: Error Contents: 'ascii' codec can't encode character u'\xf1' in position 8: ordinal not in range(128)
23:20:10 T:3664 ERROR: Traceback (most recent call last):
File "C:\Users\Andres\AppData\Roaming\XBMC\addons\plugin.audio.groove\default.py", line 1018, in <module>
grooveshark.playlists()
File "C:\Users\Andres\AppData\Roaming\XBMC\addons\plugin.audio.groove\default.py", line 396, in playlists
playlists = groovesharkApi.getUserPlaylists()
File "C:\Users\Andres\AppData\Roaming\XBMC\addons\plugin.audio.groove\resources\lib\GroovesharkAPI.py", line 342, in getUserPlaylists
return self._parsePlaylists(result)
File "C:\Users\Andres\AppData\Roaming\XBMC\addons\plugin.audio.groove\resources\lib\GroovesharkAPI.py", line 559, in _parsePlaylists
list.append([str(s['PlaylistName']).encode('ascii', 'ignore'), s['PlaylistID']])
UnicodeEncodeError: 'ascii' codec can't encode character u'\xf1' in position 8: ordinal not in range(128)
23:20:23 T:3984 ERROR: XBPyThread::stop - script didn't stop in proper time - lets kill it
23:20:23 T:3732 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.audio.groove/?mode=9&name=My+Grooveshark+playlists&id=0
23:20:23 T:3732 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.groove/?mode=9&name=My+Grooveshark+playlists&id=0) failed
Other thing: It's a good idea the plugin will can show the songs in the my music section, not only the favorites.
|