Welcome to the Xtreamer Community Highlights

Search Articles


Recent Comments


APP Installer PHP API v1.00

Jun 26 2012 06:41 | XtreamerAdmin  in Hot Projects -----
  • You cannot edit this article
Extending APP Installer package repository to other devices is complicated as two devices are not the same in its software infrastructure. That is why I developed an universal API (Application Programming Interface) that can work on many Xtreamer devices and can easily be extended to support also newer models.

It includes full APP Installer logic and it is written in PHP scripting language. Development went side by side with RSS GUI development created by exe.

1. How to install:

o Automatic installation on Prodigy/SW3

To make this as easy as possible I written a bash script that will install all that for you in correct folder.

All you need to do is run the folowing command in terminal session (telnet or ssh):

wget -O /tmp/install.sh http://epkg.xtreamer.net/installer/phpapi/prodigy/appinstall.sh && chmod +x /tmp/install.sh && /tmp/install.sh


Use client such as Putty. Input Prodigy/SW3 IP address and port 2022. Login using username admin and password sysadmin. Then paste the command (right mouse click).

Posted Image

He will download all needed files, unpack them to proper folders and once done the message All done.. will be displayed. Script will update the main Prodigy GUI menu adding APP Installer entry to the App menu. It will also fix the non working autostarting of packages and install API itself, the RSS GUI and the PHP GUI.

o Manual installation

You can manualy install API onto Prodigy/SW3 or eTRAYz. Download it here:

APP Installer API v1.0

For Xtreamer eTRAYz unpack it to /home/sysadmin/WWW/phpapi, for Prodigy/SW3 unpack it to /data/epkg/www/phpapi folder. The URL path to the API would in this case be:

eTRAYz: http://etrayz_ip:8000/phpapi/appinstaller.php
Prodigy SW3: http://prodigy_ip:80/epkg/phpapi/appinstaller.php


Universal API enables simple creation of graphical user interfaces. So far we have RSS GUI, PHP GUI and .NET GUI available that is using API. Hope soon I'll be able to show you also Android GUI that is beeing made by mario.coppola.

A lot of work was put into development but I hope it was worth it. Not only it will make GUI creation easier task but also enable me to easily support other newer Xtreamer products.

So give it a try in combination with all the graphical interfaces that are also released today.

APP Installer RSS GUI:

Posted Image

APP Installer PHP GUI:

Posted Image

APP Installer .NET GUI:

Posted Image

0 Comments

Page 1 of 1

No comments have been made yet

You do not have permission to leave comments on this article
Page 1 of 1