<pydev_pathproperty name="org.python.pydev.PROJECT_SOURCE_PATH">
<path>/xbmc-groove</path>
<path>/xbmc-groove/resources/lib</path>
-<path>/xbmc-groove/resources/lib/simplejson</path>
<path>/xbmc-groove/resources/lib/blowfish</path>
</pydev_pathproperty>
+<pydev_pathproperty name="org.python.pydev.PROJECT_EXTERNAL_SOURCE_PATH">
+<path>/home/stephen/Development/xbmc-stubs</path>
+</pydev_pathproperty>
</pydev_project>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="plugin.audio.groove" name="Grooveshark XBMC"
- version="2.0.7" provider-name="Stephen Denham">
+ version="2.0.8" provider-name="Stephen Denham">
<requires>
<import addon="xbmc.python" version="2.1.0" />
<import addon="script.module.simplejson"/>
# You should have received a copy of the GNU General Public License
# along with xbmc-groove. If not, see <http://www.gnu.org/licenses/>.
-import urllib2, pprint, os, pickle, tempfile, time, re, simplejson, base64, sys, socket, hashlib
+import urllib2, pprint, os, pickle, tempfile, time, re, simplejson, base64, sys, socket, hashlib, getpass
from blowfish import Blowfish
SESSION_EXPIRY = 1209600 # 2 weeks
if "linux" in sys.platform.lower():
socket.setdefaulttimeout(30)
- self.cacheDir = os.path.join(tempfile.gettempdir(), 'groovesharkapi')
+ self.cacheDir = os.path.join(tempfile.gettempdir(),getpass.getuser() + '_' + 'groovesharkapi')
if os.path.isdir(self.cacheDir) == False:
os.makedirs(self.cacheDir)
if self._debugging: