2007-05-01, 00:29
Really, first and a half :p
Well, i tried what Nuka1195 and Asteron suggested me with almost no results... but at least i could be able to found some bugs (i has had some classes def ended with '()' that XBMC Phyton 2.4.3 doesn't tolerated so well as PC Phyton 2.5) and another interesting things, as that XBMC Python console is auto-updated but it doesn't work (fully), so let's go with it:
I'm aiming to do XUT, Xbox Unix Tools. This is a set of python apps to allow to have a shell on the XBox to be able to use it by us the old-school guys It have PySH (Python SHell, a bask-like/Windows shell mixture written in phyton. Yes, i know there are similar proyects and in fact there is another PySH, but they want python compatibility, I don't: just bash), xTerm (xbox Terminal, a local console) and xTTY (xbox TTY, a remote console).
xTTY is the most incomplete since by now only work almost correctly in a unidireccional way and sending raw data, but i aim to make it telnet compatible (or integrate it into medusa, who would be the better opcion...), but at least it write to the XBMC Python console, so i know it work at the same state as PC version :p
PySH work correctly in PC and after repair some little problems compounding paths in XBMC too (i know it thanks to xTTY). It doesn't have too much commands, but at least it can navigate over the directory tree and show you things.
The more problematic and the real point for this message is xTerm. I can launch it, i can be able to input data with the onscreen keyboard... but it doesn't show me nothing. It should show a big controlLabel at all over the screen and update its content with the console text, but it only shows me the content of scripts folder as background. Yes, i know: labels background is transparent, but i should be able to see letters written over it, isn't it?
Here i have uploaded the 'XUT 0.1 alpha dangerous.it.beat.you' code if someone can help me with that
Download XUT.zip
Well, i tried what Nuka1195 and Asteron suggested me with almost no results... but at least i could be able to found some bugs (i has had some classes def ended with '()' that XBMC Phyton 2.4.3 doesn't tolerated so well as PC Phyton 2.5) and another interesting things, as that XBMC Python console is auto-updated but it doesn't work (fully), so let's go with it:
I'm aiming to do XUT, Xbox Unix Tools. This is a set of python apps to allow to have a shell on the XBox to be able to use it by us the old-school guys It have PySH (Python SHell, a bask-like/Windows shell mixture written in phyton. Yes, i know there are similar proyects and in fact there is another PySH, but they want python compatibility, I don't: just bash), xTerm (xbox Terminal, a local console) and xTTY (xbox TTY, a remote console).
xTTY is the most incomplete since by now only work almost correctly in a unidireccional way and sending raw data, but i aim to make it telnet compatible (or integrate it into medusa, who would be the better opcion...), but at least it write to the XBMC Python console, so i know it work at the same state as PC version :p
PySH work correctly in PC and after repair some little problems compounding paths in XBMC too (i know it thanks to xTTY). It doesn't have too much commands, but at least it can navigate over the directory tree and show you things.
The more problematic and the real point for this message is xTerm. I can launch it, i can be able to input data with the onscreen keyboard... but it doesn't show me nothing. It should show a big controlLabel at all over the screen and update its content with the console text, but it only shows me the content of scripts folder as background. Yes, i know: labels background is transparent, but i should be able to see letters written over it, isn't it?
Here i have uploaded the 'XUT 0.1 alpha dangerous.it.beat.you' code if someone can help me with that
Download XUT.zip