anyRemote · Control your computer with your phone
Description: anyRemote project page - Bluetooth remote control tool

Skip to content

# anyRemote

# Web Interface

To use anyRemote with any device which contains web browser and which can connect to PC by TCP/IP (GPRS, Wi-Fi, ...) it is possible to use built-in web interface.

On WinMobile devices it is recomended to use Opera Mobile instead of MS IE, because Opera Mobile handles HTTP caching directives more correctly.

## Short How-To

To run web interface you have to:

- if GUI is used: descend to Setup->Preferences and tick "Run web interface with parameters" check box. Be sure edit fields with web interface parameters are set correctly.
- if command line is used:

  - run anyRemote with "-s web:_some_port_" parameter. It needs to use Server-mode configuration files.

For example:

    anyremote -f /path/to/some/cfg.file -s web:5198

## Variables used by web interface

## $(ScreenSize)

[only by web interface] This variable should be set to minimal value of width and heigth of device screen size. Default value is 240.

    (Init)=Make(var,ScreenSize,by_value,480)

## $(RefreshPage)

[only by web and XML services interfaces] This variable to automatically refresh page. Refresh rate should be specified in seconds. Default value is -1 that means no refresh.

    (Init)=Make(var,RefreshPage,by_value,5)

## Protocol support status

Web interface supports only subset of Set()/Get() commands. The following commands are not supported and will be skipped by Web interface

    Set(filemanager, ...)
    Set(fullscreen, ...)
    Set(image,icon|cursor|nocursor|remove_all)
    Set(parameter, ...) (except  icon_padding parameter)
    Set(repaint, ...)
    Set(layout,...,keypad_only|joystick_only|ticker|noticker|choose|up|down,_button,...)
    Set(vibrate, ...)

Command Set(iconlist, ...) interpreted as Set(list, ...)

Maintained by anyRemote. Website by m.lettner.