All Projects → XboxDev → xboxpy

XboxDev / xboxpy

Licence: GPL-2.0 license
Python module to interface with original Xbox hard- and software

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to xboxpy

nxdk-rdt
Remote Dev Tool is a tool to remote control an Xbox using memory access and RPC
Stars: ✭ 23 (+0%)
Mutual labels:  interface, remote, xbox
gdb-dashboard
Modular visual interface for GDB in Python
Stars: ✭ 8,699 (+37721.74%)
Mutual labels:  interface, gdb
nv2a-trace
A tracing software like apitrace for the original Xbox GPU
Stars: ✭ 20 (-13.04%)
Mutual labels:  xbox, nv2a
Emacs Gdb
GDB graphical interface for GNU Emacs
Stars: ✭ 119 (+417.39%)
Mutual labels:  interface, gdb
Ip Kvm Interface
DIY IP-KVM for Remote Desktop Access
Stars: ✭ 62 (+169.57%)
Mutual labels:  interface, remote
Webserial
Remote Serial monitor for ESP8266 & ESP32
Stars: ✭ 133 (+478.26%)
Mutual labels:  interface, remote
nanoleaf-aurora
A java wrapper for the Nanoleaf Aurora API
Stars: ✭ 19 (-17.39%)
Mutual labels:  interface
gdb
Go GDB/MI interface
Stars: ✭ 70 (+204.35%)
Mutual labels:  gdb
lemverse
The first-ever coworking metaverse
Stars: ✭ 91 (+295.65%)
Mutual labels:  remote
web-rpi-fm
Web interface for Raspberry Pi fm transmitter. Made using Vue.js and Python.
Stars: ✭ 33 (+43.48%)
Mutual labels:  interface
portera
Remote logs
Stars: ✭ 22 (-4.35%)
Mutual labels:  remote
gamepad.js
A simple HTML5 Gamepad handler that provides keyboard-like events for Gamepad sticks and buttons.
Stars: ✭ 21 (-8.7%)
Mutual labels:  xbox
android-sdk
AppSpector is a debugging service for mobile apps
Stars: ✭ 39 (+69.57%)
Mutual labels:  remote
es-cec-input
TV CEC remote control support for Emulation Station (ES in RetroPie)
Stars: ✭ 47 (+104.35%)
Mutual labels:  remote
QuantumTunnel
A Xbox One/Series Flash Dumper for SystemOS created in C#.
Stars: ✭ 19 (-17.39%)
Mutual labels:  xbox
Backdoor
A backdoor that runs on Linux and Windows
Stars: ✭ 36 (+56.52%)
Mutual labels:  remote
remote-origin-url
Extract the git remote origin URL from your local git repository.
Stars: ✭ 15 (-34.78%)
Mutual labels:  remote
mobius-gui
🎨 Reactive & Stream & Driver based UI framework build on Mobius Utils, equipped with neumorphism-derived & utility-first styles.
Stars: ✭ 43 (+86.96%)
Mutual labels:  interface
VestaWebInterface
PHP interface for VestaCP, providing a beautiful UI, UX, features & integrations.
Stars: ✭ 92 (+300%)
Mutual labels:  interface
exploiting
Exploiting challenges in Linux and Windows
Stars: ✭ 122 (+430.43%)
Mutual labels:  gdb

xboxpy

See issues to find out how to help us! You can also create a new issue if you have trouble with xboxpy.

Install

If you don't have it already, install a Python 3 release of your choice. Also ensure you have pip for Python 3 installed.

Simply run:

pip3 install --user -U git+https://github.com/XboxDev/xboxpy.git#egg=xboxpy

Now xboxpy should be installed and ready for use!

Use

All code is internally imported by the xboxpy module. So all you have to do is: import xboxpy.

You can choose the interface you want to use using the 'XBOX_IF' environment variable:

Some interfaces will also allow you to specify the target Xbox using the 'XBOX' environment variable ('Host:Port'). Not all interfaces support all functionality at this point.

Develop

Clone xboxpy using git and install it from the the local folder in editable mode:

git clone https://github.com/XboxDev/xboxpy.git
pip3 install --user -e ./xboxpy

Now you can make changes to the code locally. All projects using xboxpy will automatically use your modified version.

Contribute

Once you are happy with your changes, you should contribute to the official version of xboxpy!

Fork xboxpy on GitHub and send a Pull Request to us.


(c)2018 XboxDev maintainers

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Contact us for other licensing options.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].