brentdc-nz / XBMC-360

A native port of XBMC4XBOX to Xbox 360 using the X/SDK (not LibXenon or Linux and Kodi).
51 stars 5 forks source link

Amazing! #10

Open joshlineberry opened 2 years ago

joshlineberry commented 2 years ago

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.

Wolf3s commented 2 years ago

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.

antonic901 commented 2 years ago

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.

Wolf3s commented 2 years ago

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.

antonic901 commented 2 years ago

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?

Wolf3s commented 2 years ago

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!!!

antonic901 commented 2 years ago

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.

Wolf3s commented 2 years ago

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