Command Fusion iViewer support (experimental)
![]() It is posible to use Command Fusion iViewer with anyRemote. iViewer is an application for iPhone and iPod Touch that allows you to control any hardware or software capable of TCP/IP Socket communication. Installation of iViewerTo install iViewer on an iPhone or iPod Touch, please follow the procedure below:
Edit anyRemote GUI filePredefined GUI file can be found in .../cfg-data/Utils/winampgui.tar.gz archive file. You nedd to change hostname and commandPort in file winampGUI/default.gui to appropriate ones. Alternatively You can use Command Fusion guiDesigner to change it. This will require you to create an account. Upload Custom GUI fileThe first option is using the Upload Service from within guiDesigner itself. Follow these steps to start the upload process using guiDesigner:
The GUI file will then load and be cached onto the device itself. All aspects of the GUI file will be cached, including images. Once the GUI file has been cached, you can go back into iPhone settings and turn the 'Reload GUI File' option OFF. This will force CF iViewer to use the cache each time it is launched. Another option of uploading the GUI file is to place it on any webserver, such as Crestron's built-in webserver, or any web host you may have access to. Then you can follow the above steps 6 - 8, but use the full path to the GUI file instead of the guiDesigner address. For example, http://mydomain.selfip.org/projectname.gui This has the benefit of still being accessible long after guiDesigner is closed, and allows you to make remote updates to a clients GUI by getting them to simply toggle the 'Reload GUI File' setting on their device. Ensure they also toggle it back off after the new file has been cached. Download GUI file to the iPhone/iPod TouchBefore launching the application, the settings must be entered. Otherwise the default built-in GUI will load, which attempts to connect a demo Crestron server.
Use itRun anyRemote with -s socket:5000 -f /path/to/cfg-data/iViever/_some_file_ command line options. For example: anyremote -s socket:5000 -f ./cfg-data/iViever/amarok.cfg You may find some configuration files in cfg-data/iViewer directory. NotesSupport of Command Fusion iViewer is still experimental, so configuration files can be omitted from distributed binary package. Anyway they can be found in source tarball (anyremote-*tar.gz) |