Esempio n. 1
0
    print items
    for item in items:
        url = sys.argv[0] + "?item_url=" + item[1]
        li = xbmcgui.ListItem(item[0], iconImage=item[2])
        li.setInfo('video', {'Title': item[0]})
        li.setProperty("PageURL", item[1])
        xbmcplugin.addDirectoryItem(handle=handle,
                                    url=url,
                                    listitem=li,
                                    isFolder=False)
    xbmcplugin.endOfDirectory(handle=int(sys.argv[1]), succeeded=True)

if 'item_url' in request:
    print request
    item_url = request['item_url']
    areena = AreenaNGDownloader()
    try:
        os.remove("/tmp/areenasub.fin.srt")
    except:
        pass
    output = areena.print_urls(item_url, False).rstrip()
    print output
    item = xbmcgui.ListItem("YLE")
    params = output.split(" ")
    skip = 0
    for param in params:
        skip += 1
        if skip != 1:
            print param.split("=", 1)[0], param.split("=", 1)[1]
            item.setProperty(
                param.split("=", 1)[0],