Python mediaplay() not working - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32) +--- Forum: Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=26) +--- Thread: Python mediaplay() not working (/showthread.php?tid=3451) |
- NEI - 2004-01-04 just wanted to autostart a shoutcaststream, but this won't work at the moment. don't know if it's a bug or not supported. - darkie - 2004-01-04 how do you autostart it? xbmc.mediaplay("file.pls") or xbmc.mediaplay("[url]http://shoutcast"[/url]) ? the last should work, the first shouldn't. - NEI - 2004-01-04 nice, will try it later. *****edited: forget everything. it's almost working. the problem is something with the xfs i have to check later... ***** btw, as you are the python guru... :-) could you give me an example how to make directories and remove them. can i access the f: drive through python? i wrote a shoutcast-pls-updater this afternoon, but can't get it to work on the xbox. works nice on winxp, but thats not what i want! :-) i'm new to python, here the relevant functions: ... shoutcast_dir = 'f:/music/radio/' ... #got this one from somewhere here in the forum, but doesn't work on the box: def clean_dir(dirname): for root, dirs, files in os.walk(dirname): for name in files: os.remove(join(root, name)) #creates missing directories for the given path def make_path(path): dpath = normpath(dirname(path)) if not exists(dpath): makedirs(dpath) return normpath(abspath(path)) # saves the content under the given path. (i.e. dir=f:/music/shoutcast/ filename=blabla.pls) def save_file(dir, filename, content): make_path(dir) file = open(dir + filename, 'w') file.writelines(content) file.close thanx a lot n8 - darkie - 2004-01-05 just a quick look '/' is not supported in python for xbmc use '\\' instead shoutcast_dir = 'f:\\music\\radio' - Hullebulle - 2004-01-05 since this turns into python scripting i move it to the "development" forum. - NEI - 2004-01-07 k, i tried: file = 'http://www.shoutcast.com/sbin/shoutcast-playlist.pls?rn=7711&file=filename.pls' xbmc.mediaplay(file) but its not working! :-( - darkie - 2004-01-08 xbmc.mediaplay('http://addicted.puredj.com:8000') should work. i'll test it soon to see if it really does :-) edit: it does work, only http should be replaced by shout xbmc.mediaplay('shout://addicted.puredj.com:8000') - NEI - 2004-01-08 oh cool! finally i can autostart my preffered shoutcast station without having to turn on my projector! :-) thnx btw, the python stuff is great! i'm even thinking about doing a script wich would let you browse online the shoutcast stations and playing them. something like a "my radio" button in the root menu. but unfortunatly i don't have much time and not a lot of python experience. - febs - 2004-01-08 (nei @ jan. 08 2004,08:36 Wrote:oh cool! finally i can autostart my preffered shoutcast station without having to turn on my projector! :-)so you can use xbmc as a dashboard? - floink - 2004-01-08 (febs @ jan. 08 2004,09:23 Wrote:so you can use xbmc as a dashboard?i think yes, if you copy all files to c-drive like other dashboards. remeber seeing that in some thread here earlier. and ofcourse edit default.xbe or your bios to the name you use to boot. - Nickman - 2004-01-08 (febs @ jan. 08 2004,09:23 Wrote:so you can use xbmc as a dashboard?yes you can. if you know how to change your bios with xbtool you can change it to point to your xbmc folder eg. f:/apps/xbmc/default.xbe. or you can copy the whole xbmc folder to your c drive and rename default.xbe to the name your bios is looking for, - NEI - 2004-01-08 or there is even another possibility: http://forums.xbox-scene.com/index.p....shboard i don't use any of them, but have xbmc as first entry in evox. so start box, press a and autostart whatever you want through python. :-) don't need a tv for this! ;-) - febs - 2004-01-11 her, thanx for infos about autorunning xbmc at startup. too bad with this script Quote:import xbmc i get this error: Quote:view as listit does not start (and the audio playing meanwhile skips by one ) tnx edit: btw, the dns settings are correct. - NEI - 2004-01-16 try with another address. it's working. i use it all the time. ;-) |