OptionsSearch
|
Intro:
These scripts are designed to allow you to remotely monitor activity
on a networked PC using your XBox. In order to do this, you will run
scripts on both the PC and the XBox. The PC server sends a constant
stream of screenshots to the XBox, which draws them as soon as they
arrive (many times a second).Special Setup Requirements: In order for the script to run properly, you MUST have Python and PIL (the Python Imaging Library) installed on your PC. You can download Python for free from Python.org. PIL can be downloaded for free from here, and I'm also including the Python 2.3 version of the PIL Windows installer as "install_PIL.exe" in this script's package. Note that this installer is JUST the PIL Windows installer, and all credits for that application go to the PIL developers -- I had no part in it. You will also need to configure the two scripts to communicate with each other. First, you must know the LOCAL IP address of the server PC. On many home networks this will be something like 192.168.0.2. At the moment, I don't know of ANY way to operate XMonitor without knowing the accessible IP address of the server PC. Now, enter the IP address in the "XMonitor.py" script as a string value (that is, between quotes), for the variable host. It should look like this: host = "192.168.0.2" although, of course, the IP address should be the one you've found. Second, you need to set the "commport" value in both of the scripts to the SAME number -- this can be any port that is available on your network. The default is 51999 and I HIGHLY recommend that you change it to something else just for security purposes. On that note: please read the file "Warning - Security Risk.txt" before using this script. Installation Instructions: Copy the script "PCMonitor.pyw" and "comm.py" to your PC. To launch the PC server, simply execute PCMonitor.pyw. A new window should appear, with the title "XMonitor! (Recording)" -- if this doesn't happen, you probably have problems with your Python installation. Now, on your XBox create a "/scripts/XMonitor/" folder, with a subfolder named "cache" and copy all of the included image files, as well as "XMonitor.py" and "comm.py" into the XMonitor folder. Make sure that you've already edited "XMonitor.py" as described above. Download: Full download Changelog: A changelog.txt file is included with the download. Below is the most recent list of changes: Updated November 17, 2004
Known Issues: Future Development: |