brentdc-nz/XBMC-360

Amazing!

Opened this issue · 7 comments

Guys, I just want you to know that this is amazing. The 360 needs a fully functional xbmc. It will make everything so much easier with xbmc as the dash! I've been wanting this soo bad lately. I've done tons of work with skins and python scripts and such for the original Xbox and I would love to bring some of that extra functionality to the 360! Is there anything I can do to help? I'm pretty lost when it comes to c or c++ but I'm willing to put in the time and learn if there's anything I could possibly help with. If you guys are interested in help or whatever contact me on here I guess? or on Facebook. Facebook.com/joshua.lineberry - I haven't messed with github so I don't really know how it works lol.

Guys, I just want you to know that this is amazing. The 360 needs a fully functional xbmc. It will make everything so much easier with xbmc as the dash! I've been wanting this soo bad lately. I've done tons of work with skins and python scripts and such for the original Xbox and I would love to bring some of that extra functionality to the 360! Is there anything I can do to help? I'm pretty lost when it comes to c or c++ but I'm willing to put in the time and learn if there's anything I could possibly help with. If you guys are interested in help or whatever contact me on here I guess? or on Facebook. Facebook.com/joshua.lineberry - I haven't messed with github so I don't really know how it works lol.

Hi there, yes you can help, as long as see. you have made phyton scripts and such for the og xbox and that will help a lot this project.

I've also created YouTube plugin for XBMC4Xbox. I hope that python plugins would make it's way eventually so I can start porting my plugins to Xbox 360.

I've also created YouTube plugin for XBMC4Xbox. I hope that python plugins would make it's way eventually so I can start porting my plugins to Xbox 360.

Let's see if we get a function that access the plugins via site.

I had another problem on XBMC4Xbox with Python 2.7.11. This version of python comes with OpenSSL 0.9.8 and because of that I can't use APIs that requires TLS1.2 (OpenSubtitles, Invidious, etc.). Do you maybe know is there any way to update OpenSSL with newer versions?

OpenSSL
If I understand correctly this _ssl.pyd is actually OpenSSL which is python using. Is there any way to compile python with newer version of OpenSSL or to somehow replace _ssl.pyd with newer version?

I had another problem on XBMC4Xbox with Python 2.7.11. This version of python comes with OpenSSL 0.9.8 and because of that I can't use APIs that requires TLS1.2 (OpenSubtitles, Invidious, etc.). Do you maybe know is there any way to update OpenSSL with newer versions?

OpenSSL If I understand correctly this _ssl.pyd is actually OpenSSL which is python using. Is there any way to compile python with newer version of OpenSSL or to somehow replace _ssl.pyd with newer version?

Actually yes, Phyton is using older version of OpenSSL and there is no way to change this unless port the OpenSSL and phyton to the latest version, i´ve had created a repo that cointains cpyhton + OpenSSL Libs However don´t expect that it will release soon!!!

I've read somewhere that it's possible to recompile Python 2.7 with newer versions of OpenSSL. OpenSSL 1.0.2 would be enough I think. More info:
https://medium.com/@jbetker/how-to-build-python-2-7-with-ssl-b9e4aa26f061

https://stackoverflow.com/questions/29153271/sending-tls-1-2-request-in-python-2-6
Here I found that Python 2.7.9+ support TLS1.2 with building custom SSLContext. But after executing code:

import ssl
import urllib2

ctx = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2)
response = urllib2.urlopen(url, context=ctx)

I get error which stands that ssl don't have PROTOCOL_TLSv1_2 and I think it's because of OpenSSL 0.9.8.

Buy anyway, if you could get Python 3 working that would be awesome.

I've read somewhere that it's possible to recompile Python 2.7 with newer versions of OpenSSL. OpenSSL 1.0.2 would be enough I think. More info: https://medium.com/@jbetker/how-to-build-python-2-7-with-ssl-b9e4aa26f061

https://stackoverflow.com/questions/29153271/sending-tls-1-2-request-in-python-2-6 Here I found that Python 2.7.9+ support TLS1.2 with building custom SSLContext. But after executing code:

import ssl import urllib2

ctx = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2) response = urllib2.urlopen(url, context=ctx)

I get error which stands that ssl don't have PROTOCOL_TLSv1_2 and I think it's because of OpenSSL 0.9.8.

Buy anyway, if you could get Python 3 working that would be awesome.

Yeah