• 1
  • 12
  • 13
  • 14(current)
  • 15
  • 16
  • 70
[RELEASE] Flix2Kodi - Just another Netflix-Addon
(2016-01-07, 17:07)vorta Wrote:
(2016-01-07, 01:57)logi85 Wrote: Hi, short update:

Just released 0.4.7, please update!

After Update:

cwh060, mhoogenbosch, harry fine, SamBotte, brashquido, vorta, Bearhunter73: please try again.
edge-users: please try again. (fullscreen)
benno.1973: please open an issue on github (encoding, playcount)
snip snip snip

Hi Logi85!

Thanks for taking the time to look into these issues !!!
I updated to 0.4.7 bu I still have the same error

Code:
22:56:07 T:1872   ERROR: C:\Users\HT\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\packages\urllib3\util\ssl_.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
                                              SNIMissingWarning
22:56:08 T:1872  NOTICE: [plugin.video.flix2kodi] parameters: ?mode=main&thumb&type=movie&url
22:56:08 T:1872   ERROR: [plugin.video.flix2kodi] Traceback (most recent call last):
                                              File "C:\Users\HT\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\addon.py", line 84, in <module>
                                                handle_request()
                                              File "C:\Users\HT\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\addon.py", line 36, in handle_request
                                                general.main(video_type)
                                              File "C:\Users\HT\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\general.py", line 38, in main
                                                add_dynamic_lists(video_type)
                                              File "C:\Users\HT\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\general.py", line 28, in add_dynamic_lists
                                                content = connect.load_netflix_site("https://www.netflix.com/")
                                              File "C:\Users\HT\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\connect.py", line 112, in load_netflix_site
                                                ret, status_code = load_site_internal(url, session, post, netflix=True)
                                              File "C:\Users\HT\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\connect.py", line 173, in load_site_internal
                                                response = session.get(url, headers=headers, cookies=cookies, verify=certifi.where())
                                              File "C:\Users\HT\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\sessions.py", line 480, in get
                                                return self.request('GET', url, **kwargs)
                                              File "C:\Users\HT\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\sessions.py", line 468, in request
                                                resp = self.send(prep, **send_kwargs)
                                              File "C:\Users\HT\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\sessions.py", line 576, in send
                                                r = adapter.send(request, **kwargs)
                                              File "C:\Users\HT\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\adapters.py", line 447, in send
                                                raise SSLError(e, request=request)
                                            SSLError: [Errno 1] _ssl.c:510: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

In my opinion the root cause is :
Code:
22:56:07 T:1872   ERROR: C:\Users\HT\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\packages\urllib3\util\ssl_.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
                                              SNIMissingWarning

I don't know your scripts and Python, yet I would suggest to modify in order to just ignore this error
Something important in my case , I'm living in asia and i use a dns service to access netflix US (this might explain why I do have the error in the first place).
On the same computer (using the DNS service) I can watch stuff on netflix US in chrome , edge or the win10 app without any error.

Thanks for this addon, hope it will work for me eventually!!!

in the new version I disabled ssl verification. will release in a few minutes (or hours) ;-)
Reply
Hi, first of all great job!

I installed the last add-on's version on Kodi 15.2 on windows 10.

There are some problems with multiple profiles using the Family filter: Using the web site Normal profiles can view everything, limited profiles can view only contents for kids.

Using the add-on:
- The profile selection is displayed and le to select among the available profiles.
- Using a normal profile works correctly only if the profile is selected manually in the Netflix web site. If a limited profile is the last selected in the Netflix website the Family filter is applied also to a normal profile.
- Using a limited profile (For older kids and below) the add-om crashes when selecting Movies or TV shows; the message "Flix2Kodi crashes. Try to refresh your login?" is displayed. Here follows the log:

Code:
22:01:02 T:6128  NOTICE: -->Python Interpreter Initialized<--
22:01:02 T:6128  NOTICE: [plugin.video.flix2kodi] Loading netflix: http://api-global.netflix.com/desktop/account/profiles?version=2&withCredentials=true Post: None
22:01:04 T:6128  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/api/shakti/c88e2062/profiles/switch?switchProfileGuid=*****= Post: None
22:01:04 T:6128   ERROR: C:\Users\*****\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\packages\urllib3\util\ssl_.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
                                              SNIMissingWarning
22:01:06 T:6620  NOTICE: Thread LanguageInvoker start, auto delete: false
22:01:06 T:6620  NOTICE: -->Python Interpreter Initialized<--
22:01:06 T:280  NOTICE: Thread BackgroundLoader start, auto delete: false
22:01:08 T:4016  NOTICE: Thread LanguageInvoker start, auto delete: false
22:01:08 T:4016  NOTICE: -->Python Interpreter Initialized<--
22:01:09 T:4016  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/ Post: None
22:01:09 T:4016   ERROR: C:\Users\*****\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\packages\urllib3\util\ssl_.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
                                              SNIMissingWarning
22:01:11 T:4016  NOTICE: [plugin.video.flix2kodi] parameters: ?mode=main&thumb&type=tv&url
22:01:11 T:4016   ERROR: [plugin.video.flix2kodi] Traceback (most recent call last):
                                              File "C:\Users\*****\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\addon.py", line 84, in <module>
                                                handle_request()
                                              File "C:\Users\*****\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\addon.py", line 36, in handle_request
                                                general.main(video_type)
                                              File "C:\Users\*****\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\general.py", line 38, in main
                                                add_dynamic_lists(video_type)
                                              File "C:\Users\*****\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\general.py", line 29, in add_dynamic_lists
                                                falkor_cache = generic_utility.parse_falkorcache(content)
                                              File "C:\Users\*****\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\utility\generic_utility.py", line 240, in parse_falkorcache
                                                content = match[0]
                                            IndexError: list index out of range
22:01:15 T:4016  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/Login Post: None
22:01:16 T:4016  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/Login?locale=it-IT Post: {u'RememberMe': u'on', u'authURL': 'xxxxxxxxxx=', u'password': '**************', u'email': '[email protected]'}
22:01:19 T:4016  NOTICE: [plugin.video.flix2kodi] Loading netflix: http://api-global.netflix.com/desktop/account/profiles?version=2&withCredentials=true Post: None
22:01:22 T:4016  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/api/shakti/c88e2062/profiles/switch?switchProfileGuid=xxxxxxxxxxxxxxx= Post: None
Reply
(2016-01-07, 09:01)tree_and_kite Wrote: Just installed 0.4.7 on OpenELEC with Chromium 6.0.4. It's working great.
I second this. It works again Smile tnx for the update
Reply
(2016-01-07, 17:37)HomeDope Wrote: Hey all.
What shoulf I do to actually close the Browder after watching? :S
-Home

Alt + F4
Kodi Nexus on Dell Optiplex 980 Lubuntu 22.04 | Kodi Nexus on HTPC Lubuntu 20.04 | My Add-ons | Legacy Repo | Matrix Repo
>>>>> Newest MetalChris Addons: Redbox | NEWSnet | NHL Radio | Weather Unlocked
Reply
Another problem it's that if i've set sleep time on kodi (for example 10 minutes then shutdown PC) and i see a video >10 minutes on Netflix and after i come back on kodi with alt+f4, my PC shutdown... Sorry for my english
Reply
(2016-01-07, 23:38)nikita Wrote: Hi, first of all great job!

I installed the last add-on's version on Kodi 15.2 on windows 10.

There are some problems with multiple profiles using the Family filter: Using the web site Normal profiles can view everything, limited profiles can view only contents for kids.

Using the add-on:
- The profile selection is displayed and le to select among the available profiles.
- Using a normal profile works correctly only if the profile is selected manually in the Netflix web site. If a limited profile is the last selected in the Netflix website the Family filter is applied also to a normal profile.
- Using a limited profile (For older kids and below) the add-om crashes when selecting Movies or TV shows; the message "Flix2Kodi crashes. Try to refresh your login?" is displayed. Here follows the log:

Code:
22:01:02 T:6128  NOTICE: -->Python Interpreter Initialized<--
22:01:02 T:6128  NOTICE: [plugin.video.flix2kodi] Loading netflix: http://api-global.netflix.com/desktop/account/profiles?version=2&withCredentials=true Post: None
22:01:04 T:6128  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/api/shakti/c88e2062/profiles/switch?switchProfileGuid=*****= Post: None
22:01:04 T:6128   ERROR: C:\Users\*****\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\packages\urllib3\util\ssl_.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
                                              SNIMissingWarning
22:01:06 T:6620  NOTICE: Thread LanguageInvoker start, auto delete: false
22:01:06 T:6620  NOTICE: -->Python Interpreter Initialized<--
22:01:06 T:280  NOTICE: Thread BackgroundLoader start, auto delete: false
22:01:08 T:4016  NOTICE: Thread LanguageInvoker start, auto delete: false
22:01:08 T:4016  NOTICE: -->Python Interpreter Initialized<--
22:01:09 T:4016  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/ Post: None
22:01:09 T:4016   ERROR: C:\Users\*****\AppData\Roaming\Kodi\addons\script.module.requests\lib\requests\packages\urllib3\util\ssl_.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
                                              SNIMissingWarning
22:01:11 T:4016  NOTICE: [plugin.video.flix2kodi] parameters: ?mode=main&thumb&type=tv&url
22:01:11 T:4016   ERROR: [plugin.video.flix2kodi] Traceback (most recent call last):
                                              File "C:\Users\*****\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\addon.py", line 84, in <module>
                                                handle_request()
                                              File "C:\Users\*****\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\addon.py", line 36, in handle_request
                                                general.main(video_type)
                                              File "C:\Users\*****\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\general.py", line 38, in main
                                                add_dynamic_lists(video_type)
                                              File "C:\Users\*****\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\general.py", line 29, in add_dynamic_lists
                                                falkor_cache = generic_utility.parse_falkorcache(content)
                                              File "C:\Users\*****\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\utility\generic_utility.py", line 240, in parse_falkorcache
                                                content = match[0]
                                            IndexError: list index out of range
22:01:15 T:4016  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/Login Post: None
22:01:16 T:4016  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/Login?locale=it-IT Post: {u'RememberMe': u'on', u'authURL': 'xxxxxxxxxx=', u'password': '**************', u'email': '[email protected]'}
22:01:19 T:4016  NOTICE: [plugin.video.flix2kodi] Loading netflix: http://api-global.netflix.com/desktop/account/profiles?version=2&withCredentials=true Post: None
22:01:22 T:4016  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/api/shakti/c88e2062/profiles/switch?switchProfileGuid=xxxxxxxxxxxxxxx= Post: None

please open issue on github.
Reply
(2016-01-08, 01:34)tafazzi87 Wrote: Another problem it's that if i've set sleep time on kodi (for example 10 minutes then shutdown PC) and i see a video >10 minutes on Netflix and after i come back on kodi with alt+f4, my PC shutdown... Sorry for my english

what do you expect? should the playback cancelled? don't know if it's possible, but open an issue on github.
Reply
Hi, just released 0.4.8!

adding to 'my-list' should now work (there is a little refresh problem so you have to go first screen for refreshing the list otherwise you'll not see the added stuff). removing comes in a few days.

Great news for the android-remote-fraction: found a bug in the window-control script. kore should now work under windows (again).

Please open an issue if you found an error so it is encapsulated thematically and doesn't flood the thread...
Reply
I have an issue where once I issue the command alt + f4 that the browser closes, shows Kodi briefly, then the show starts again. It's an endless loop unless I quickly close Kodi as well. This is the case on Kodi 15.2 and Windows 7 on 32 and 64 bit using Flix2Kodi 0.4.7. This is on the Chrome Browser. If I use Internet Explorer it plays but in the background, I never see the show, just the Kodi window and I can hear it, but if I close it then it does the endless loop as well. Now I can't test because the update 0.4.8 is being implemented. Every time there is an update I can't open the addon. It's like it's not fully ready on the server so the update can't happen and then it won't let me open the old version either so I have to wait. It goes to download 2% and says update failed. It did this to one of my machines yesterday and I had to wait until today before I could install. By the way one of the previous versions worked correctly. When I closed the web browser it would go back to Kodi without starting the show again. I believe at that point I was getting the playcount error. Any help would be appreciated. Now I have to try to keep reinstalling until I don't get a failure. After a reboot I was able to install the latest version. Now both Chrome and Internet Explorer seem to be hidden behind the Kodi window. Could be something in my Eventghost settings. I'll dig in.
Reply
anybody knows something specific about Microsoft Edge Browser and Dolby Digital 5.1 sound?
I saw a lot of news that it's capable, but no word about Netflix, Amazon etc...

@Logi
is it a known problem that the plugin doesn't work on OSX (browser don't launch) or do you need a logfile?

regards and thank you very much for your nice work!!!
Reply
(2016-01-08, 01:45)logi85 Wrote: Hi, just released 0.4.8!

adding to 'my-list' should now work (there is a little refresh problem so you have to go first screen for refreshing the list otherwise you'll not see the added stuff). removing comes in a few days.

Tried 0.4.8, but it crashes as soon as I go to select Movies or TV Shows. Error log:

Code:
08:30:39 T:5196  NOTICE: -->Python Interpreter Initialized<--
08:30:39 T:5196  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/ Post: None
08:30:42 T:5196  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/Login Post: None
08:30:43 T:2804  NOTICE: libspotify: notified main thread
08:30:43 T:5196  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/Login?locale=en-AU Post: {u'RememberMe': u'on', u'authURL': '1452212781419.vea1rGS96qqr9xcTpSiz9t0XUjk=', u'password': 'XXXX', u'email': '[email protected]'}
08:30:46 T:5196  NOTICE: [plugin.video.flix2kodi] parameters: ?mode=main&thumb&type=tv&url
08:30:46 T:5196   ERROR: [plugin.video.flix2kodi] Traceback (most recent call last):
                                              File "C:\Users\mce\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\addon.py", line 84, in <module>
                                                handle_request()
                                              File "C:\Users\mce\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\addon.py", line 36, in handle_request
                                                general.main(video_type)
                                              File "C:\Users\mce\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\general.py", line 40, in main
                                                add_dynamic_lists(video_type)
                                              File "C:\Users\mce\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\general.py", line 30, in add_dynamic_lists
                                                content = connect.load_netflix_site("https://www.netflix.com/")
                                              File "C:\Users\mce\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\connect.py", line 110, in load_netflix_site
                                                if do_login():
                                              File "C:\Users\mce\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\connect.py", line 188, in do_login
                                                return login.login()
                                              File "C:\Users\mce\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\login.py", line 32, in login
                                                post=post_data, login_process=True)
                                              File "C:\Users\mce\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\connect.py", line 120, in load_netflix_site
                                                raise ValueError('!HTTP-ERROR!: '+str(status_code)+' loading: "'+url+'", post: "'+ str(post)+'"')
                                            ValueError: !HTTP-ERROR!: 200 loading: "https://www.netflix.com/Login?locale=en-AU", post: "{u'RememberMe': u'on', u'authURL': '1452212781419.vea1rGS96qqr9xcTpSiz9t0XUjk=', u'password': 'xxxx', u'email': '[email protected]'}"

Not sure if this is just me? I've updated the existing github issue as I am unable to test, but let me know if you want me to raise a new issue for it...
Reply
I also get an error, updated to .4.8 on Openelec, checked that the addon updated. It was working fine on .4.6. Select TV show. It sends my login info. Error message says "Kodi crashed, try to refresh your login?" Checked the options, my login and password are still there, unchanged. Same error as Benno in the post above.
Reply
(2016-01-08, 02:55)harry fine Wrote: I also get an error, updated to .4.8 on Openelec, checked that the addon updated. It was working fine on .4.6. Select TV show. It sends my login info. Error message says "Kodi crashed, try to refresh your login?" Checked the options, my login and password are still there, unchanged. Same error as Benno in the post above.

Same here
Reply
Since 0.4.8 I have the same issue like benno.1973 and harry fine.

Code:
02:20:27 T:5404  NOTICE: -->Python Interpreter Initialized<--
02:20:28 T:5404  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/Login Post: None
02:20:29 T:5404  NOTICE: [plugin.video.flix2kodi] Loading netflix: https://www.netflix.com/Login?locale=de-AT Post: {u'RememberMe': u'on', u'authURL': '1452208019820.ItJo/5HXa7RD+m86M+aqzw/XJks=', u'password': 'xxxx', u'email': 'xxxx'}
02:20:30 T:5404  NOTICE: [plugin.video.flix2kodi] parameters: ?mode=relogin
02:20:30 T:5404   ERROR: [plugin.video.flix2kodi] Traceback (most recent call last):
                                              File "C:\Users\David\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\addon.py", line 84, in <module>
                                                handle_request()
                                              File "C:\Users\David\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\addon.py", line 78, in handle_request
                                                connect.do_login()
                                              File "C:\Users\David\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\connect.py", line 188, in do_login
                                                return login.login()
                                              File "C:\Users\David\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\login.py", line 32, in login
                                                post=post_data, login_process=True)
                                              File "C:\Users\David\AppData\Roaming\Kodi\addons\plugin.video.flix2kodi\resources\connect.py", line 120, in load_netflix_site
                                            -->End of Python script error report<--
02:20:41 T:2452  NOTICE: Thread LanguageInvoker start, auto delete: false
02:20:41 T:2452  NOTICE: -->Python Interpreter Initialized<--
02:20:42 T:4196  NOTICE: Thread BackgroundLoader start, auto delete: false
Reply
(2016-01-07, 15:09)Cassiuss Wrote: yes, that is correct. Ah ok, that might be the problem! And yes remapping the '0' key (or any other number) would be more than fine for me! (This is actually what I tried to do myself as well with a program called LM remote keymap, but I did not manage to do it (maybe a W10 problem as well))
I will wait for your script and use my keyboard that I still have connected until then.. Thanks again!

One more noob question, I will have to run this script every time I start windows, correct? (I believe I can use launcher4kodi for this)

EDIT: one more question: before you asked me if I am using chrome, will it not work in any other browser? It should work pretty much the same, right? Ideally I would like to use a browser that does support 5.1 sound (and 1080p)

Yes, you'll have to run it when windows starts. Dunno about launcher4kodi but you can put a shortcut in your startup folder, which is what I do.

That script was chrome specific. I'll make sure the new one works with any browser

I'll upload a script for you to test sometime tomorrow

EDIT: in the meantime could you exit launcher4kodi and retry your media buttons with the keylogger? I just want to rule out any issues with launcher4kodi.
Reply
  • 1
  • 12
  • 13
  • 14(current)
  • 15
  • 16
  • 70

Logout Mark Read Team Forum Stats Members Help
[RELEASE] Flix2Kodi - Just another Netflix-Addon8