AZOpen - Open source tools for the AZBox
The EPG program is now stable and works rather well, even if I say so myself. There have been a number of comments indicating that some people are confused about how to install and run it, despite the detailed instructions in the README file. This is an attempt at providing simple instructions for technophobes, so here goes ...
First, you'll need to get the EPG program from here. Click on the big green button, and it'll download a zip file to your machine. If you're using Windows, do not unzip the file on your PC because it will corrupt the scripts.
Next, you need to copy the zip file to the AZBox: how to do this depends on whether you have a hard disk in the box or you're using a USB memory stick (USB key).
1. USB Key:
- Copy the zip file to the key and unmount it from your PC.
- Plug the key into the box.
- Telnet to the box and change to the USB directory
2. Hard disk
- Connect to your AZBox using FTP and copy the zip file to the hard disk, i.e. to /DATA/hdb1. You can do this using the ftp command-line tool, or using one of the available tools , e.g. MaZ.
- Telnet to the box, and change to /DATA/hdb1
Now, the next part is the same for both USB and hard disk - create a new folder to contain the files, unzip the files into this and change to the bin folder:
The program has now been installed.
chmod +x install.sh
Running the program
There are a number of possible settings you can use for the program. However, for the sake of simplicity, this will only explain the most important options. The full description is in the README file that's in the zip. Every few days, you'll need to download the latest XMLTV data, i.e. the information for the EPG. Probably the simplest way to run the program is to use its automatic updating feature:
This will automatically download the EPG data if required, and will load the EPG events into memory.
./axboxepg -a # Automatic updates
The folder into which you installed this has a README file. This contains late-breaking information, so you should read it carefully.