Beiträge von Blaubär68

    Ich wollte mal fragen ob noch jemand das Problem hat das nicht immer alle Folgen einer Staffel angezeigt werden.
    So werden z.B. bei der Serie "Fullmetal Alchemist" nur 42 Folgen anstelle von 51 Folgen angezeigt.

    Das ganze läuft bei mir unter Windows10 64 Bit, Kodi 18.0-ALPHA2, Netflix 0.13.2

    Hallo Zusammen,

    nach dem ich bereits seit einigen Tagen erfolgreich das Amazon Plugin nutze, wollte ich mich nun einmal an Netflix wagen.
    Ich komme bis zu dem Punkt wo ich im Netflix Addon mein Profil auswählen kann un mir dann eine Auswahl von Listen angezeigt wird.
    Wähle ich dann eine Liste, z.B. Neuerscheinungen, aus bekomme ich immer folgende Fehlermeldung:

    [errorbox]
    22:34:16.453 T:5336 WARNING: XFILE::CFileFactory::CreateLoader - unsupported protocol(pvr) in pvr://timers/addtimer/.tbn
    22:34:58.800 T:3940 ERROR: C:\Users\micha\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\packages\urllib3\connectionpool.py:843: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/adva…ml#ssl-warnings
    InsecureRequestWarning)
    22:34:59.251 T:3940 ERROR: Traceback (most recent call last):
    22:34:59.251 T:3940 ERROR: File "C:\Program Files\Kodi\system\python\Lib\SocketServer.py", line 290, in _handle_request_noblock
    22:34:59.251 T:3940 ERROR: self.process_request(request, client_address)
    22:34:59.251 T:3940 ERROR: File "C:\Program Files\Kodi\system\python\Lib\SocketServer.py", line 318, in process_request
    22:34:59.251 T:3940 ERROR: self.finish_request(request, client_address)
    22:34:59.251 T:3940 ERROR: File "C:\Program Files\Kodi\system\python\Lib\SocketServer.py", line 331, in finish_request
    22:34:59.252 T:3940 ERROR: self.RequestHandlerClass(request, client_address, self)
    22:34:59.252 T:3940 ERROR: File "C:\Program Files\Kodi\system\python\Lib\SocketServer.py", line 652, in __init__
    22:34:59.252 T:3940 ERROR: self.handle()
    22:34:59.252 T:3940 ERROR: File "C:\Program Files\Kodi\system\python\Lib\BaseHTTPServer.py", line 340, in handle
    22:34:59.252 T:3940 ERROR: self.handle_one_request()
    22:34:59.252 T:3940 ERROR: File "C:\Program Files\Kodi\system\python\Lib\BaseHTTPServer.py", line 328, in handle_one_request
    22:34:59.252 T:3940 ERROR: method()
    22:34:59.252 T:3940 ERROR: File "C:\Users\micha\AppData\Roaming\Kodi\addons\plugin.video.netflix\resources\lib\NetflixHttpRequestHandler.py", line 47, in do_GET
    22:34:59.252 T:3940 ERROR: result = getattr(sub_res_handler, method)(params)
    22:34:59.252 T:3940 ERROR: File "C:\Users\micha\AppData\Roaming\Kodi\addons\plugin.video.netflix\resources\lib\NetflixHttpSubRessourceHandler.py", line 177, in fetch_video_list
    22:34:59.252 T:3940 ERROR: return self.netflix_session.parse_video_list(response_data=raw_video_list)
    22:34:59.252 T:3940 ERROR: File "C:\Users\micha\AppData\Roaming\Kodi\addons\plugin.video.netflix\resources\lib\NetflixSession.py", line 691, in parse_video_list
    22:34:59.253 T:3940 ERROR: video_list.update(self.parse_video_list_entry(id=video_id, list_id=netflix_list_id, video=raw_video_list['videos'][video_id], persons=raw_video_list['person'], genres=raw_video_list['genres']))
    22:34:59.253 T:3940 ERROR: File "C:\Users\micha\AppData\Roaming\Kodi\addons\plugin.video.netflix\resources\lib\NetflixSession.py", line 790, in parse_video_list_entry
    22:34:59.253 T:3940 ERROR: 'quality': self.parse_quality_for_video(video=video),
    22:34:59.253 T:3940 ERROR: File "C:\Users\micha\AppData\Roaming\Kodi\addons\plugin.video.netflix\resources\lib\NetflixSession.py", line 970, in parse_quality_for_video
    22:34:59.253 T:3940 ERROR: if video['videoQuality']['hasHD']:
    22:34:59.253 T:3940 ERROR: KeyError: 'videoQuality'
    22:34:59.259 T:12464 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type: <class 'httplib.BadStatusLine'>
    Error Contents: ''
    Traceback (most recent call last):
    File "C:\Users\micha\AppData\Roaming\Kodi\addons\plugin.video.netflix\addon.py", line 37, in <module>
    navigation.router(paramstring=sys.argv[2][1:])
    File "C:\Users\micha\AppData\Roaming\Kodi\addons\plugin.video.netflix\resources\lib\utils.py", line 27, in wrapped
    result = f(*args, **kwargs)
    File "C:\Users\micha\AppData\Roaming\Kodi\addons\plugin.video.netflix\resources\lib\Navigation.py", line 85, in router
    return self.show_video_list(video_list_id=params['video_list_id'], type=type, start=start)
    File "C:\Users\micha\AppData\Roaming\Kodi\addons\plugin.video.netflix\resources\lib\Navigation.py", line 268, in show_video_list
    items = self.call_netflix_service({'method': 'fetch_video_list', 'list_id': video_list_id, 'list_from':start, 'list_to':end, 'guid': user_data['guid'] ,'cache': True})
    File "C:\Users\micha\AppData\Roaming\Kodi\addons\plugin.video.netflix\resources\lib\Navigation.py", line 585, in call_netflix_service
    data = urllib2.urlopen(full_url).read()
    File "C:\Program Files\Kodi\system\python\Lib\urllib2.py", line 154, in urlopen
    return opener.open(url, data, timeout)
    File "C:\Program Files\Kodi\system\python\Lib\urllib2.py", line 429, in open
    response = self._open(req, data)
    File "C:\Program Files\Kodi\system\python\Lib\urllib2.py", line 447, in _open
    '_open', req)
    File "C:\Program Files\Kodi\system\python\Lib\urllib2.py", line 407, in _call_chain
    result = func(*args)
    File "C:\Program Files\Kodi\system\python\Lib\urllib2.py", line 1228, in http_open
    return self.do_open(httplib.HTTPConnection, req)
    File "C:\Program Files\Kodi\system\python\Lib\urllib2.py", line 1201, in do_open
    r = h.getresponse(buffering=True)
    File "C:\Program Files\Kodi\system\python\Lib\httplib.py", line 1121, in getresponse
    response.begin()
    File "C:\Program Files\Kodi\system\python\Lib\httplib.py", line 438, in begin
    version, status, reason = self._read_status()
    File "C:\Program Files\Kodi\system\python\Lib\httplib.py", line 402, in _read_status
    raise BadStatusLine(line)
    BadStatusLine: ''
    -->End of Python script error report<--
    22:34:59.272 T:5744 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.netflix/?action=video_list&type=newRelease&video_list_id=25b1630b-2f50-4456-9ecf-daee8a225e4f_40935831X32XX1506544354518
    22:34:59.279 T:5744 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.netflix/?action=video_list&type=newRelease&video_list_id=25b1630b-2f50-4456-9ecf-daee8a225e4f_40935831X32XX1506544354518) failed
    [/errorbox]

    Ich verwende Windows 10 64 Bit mit der letzten Nightly vom 27.09.2017.

    Hallo blauesgruen,
    dein Skin ist für mich der perfekte Ersatz für BelloFredo.
    Mir ist allerdings aufgefallen das im Guide beim Live-TV nur die Sendezeiten aber nicht der Name der Sendung angezeigt wird.

    Ich habe deine "DialogPVRGuideOSD.xml" mal so geändert das auch der Name der Sendung angezeigt wird.

    Falls das für dich okay ist kannst du das ja vieleicht in deine Quellen übernehmen.

    Viele Grüße
    Micha

    @Schnakenfänger

    Das geht schon, mit den folgenden Änderungen.
    Man sieht die gekauften Inhalte dann in der jeweiligen Watchlist.

    Gruß
    Micha

    Hallo AddonScriptorDE,

    ich habe mir das mit den gekauften Inhalten einmal angesehen.
    Mit den folgenden Änderungen an der Datei "/addons/plugin.video.prime_instant/default.py" kann man sich seine gekauften Episoden oder Filme zu mindestens erst einmal über die jeweilige Watchlist ansehen.

    Die Zeile 268 von

    Code
    if "/library/" in url or ("/watchlist/" in url and ("class='prime-meta'" in entry or 'class="prime-logo"' in entry)):


    ändern nach

    Code
    if "/library/" in url or ("/watchlist/" in url and ("class='prime-meta'" in entry or 'class="prime-logo"' in entry or "class='item-green'" in entry)):


    und die Zeile 543 von

    Code
    if match and ('class="prime-logo-small"' in entry or 'class="episode-status cell-free"' in entry):


    ändern nach

    Code
    if match and ('class="prime-logo-small"' in entry or 'class="episode-status cell-free"' in entry or 'class="episode-status cell-owned"' in entry):

    Micha

    @McStarfighter

    Kann ich mir nicht vorstellen, da ja AddonScriptorDE schrieb

    Von daher denke ich das eigentlich auch gekaufte Episoden/Staffel/Filme angezeigt werden sollten.

    Micha

    Kurzer Gedanke von mir den ich einwerfe:
    Bin am überlegen den Unterbau des Hauptmenü komplett rauszureissen und modular aufzubauen...
    Soll heissen:
    Ihr startet den MOD und seht keinen Unterschied, jedoch gibt es dann ion den Settings die Möglichkeit die einzelnen Punkte zu ändern,m ähnliche wie beim Nox

    Hallo mad-max,
    das ist etwas was ich mir schon lange für den Confluence-MOD wünsche. :thumbup:

    Micha