Új hozzászólás Aktív témák

  • Hege1234

    addikt

    válasz sztanozs #3145 üzenetére

    #3145 sztanozs:
    köszönöm ami a linkben van az úgy tökéletes és a kodi se találta hibásnak! :)

    import json
    import base64
    import requests
    import xbmc

    credentials = b'kodi:kodi'
    encoded_credentials = base64.b64encode(credentials)
    authorization = b'Basic ' + encoded_credentials
    headers = { 'Content-Type': 'application/json', 'Authorization': authorization }
    url = 'http://192.168.1.10:8080/jsonrpc?Base'
    data = [
    {"jsonrpc":"2.0","method":"Player.GetProperties","params":[1,["time"]],"id":17},
    {"jsonrpc":"2.0","method":"Player.GetItem","params":[1,["file"]],"id":18}]
    response = requests.post(url, headers=headers, data=json.dumps(data))
    result = response.json()
    h,m,s = map(int, [result[0]['result']['time'][val] for val in ['hours','minutes','seconds']])
    time = f'{h:02}{m:02}{s:02}'
    with open('c:\\kodi\\save.txt', 'r') as original: data = original.read()
    with open('c:\\kodi\\save.txt', 'w') as modified: modified.write(result[1]['result']['item']['file']+'\n'+time+'\n'+result[1]['result']['item']['label']+'\n'+'----------'+'\n' + data)
    xbmc.executebuiltin('Action(CreateBookmark)')

    megfogadom a tanácsod még magyarul is találtam oktatóanyagokat

    #3148 v.hulladék
    egyébként miért ördögtől való az, hogy a fájl elejére szeretnék írni?

Új hozzászólás Aktív témák