Python Scripts for the XBox Media Center

The XBMC-Python Scripting Tutorial is an introductory set of lessons intended to take a beginner with virtually no programming experience and introduce the fundamental tools and concepts necessary to write basic Python scripts for use with XBMC's Python port.

Status: Rewriting
Download: Full Download
View Online: View PDF (requires Adobe Acrobat Reader)

Contents:
The lessons in this tutorial include an introduction to each of the basic control objects (like Lists, Buttons, and Textboxes), as well as the interactive Dialogs and some data-gathering functions. All of this information is presented in a simple, progressive structure, with fully scripted examples at every step of the way.

Changelog:
A changelog.txt file is included with the download. Below is the most recent list of changes:
Updated August 2, 2004

  • Began recording changes to changelog.
Known Issues:
  • Although it is dated, there are currently no Known Issues with the Tutorial. Please address any factual corrections or editing errors to script_requests@cox.net.
Future Development:
  • Update all script examples to display accurately on PC/Mac/Linux installations.
  • Replace old XBox-style button references in text with keyboard commands.
  • Remove all Emulator references. Briefly discuss development platforms.

Back to Alexpoet's XBMC Python Scripting