Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Utilities

    FreeRemote 0.1.0

    Download button

    Downloads: 443  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Roman Bukin | More programs
    GPL / FREE
    February 14th, 2009, 17:24 GMT
    ROOT / Utilities

     Read user reviews (0)  Refer to a friend  Subscribe

    FreeRemote description

    Remote management tool for Linux systems

    FreeRemote is an application designed to provide remote management of Linux on the means of IR-remote controls, mobile devices (mobile phones) and other sources (e.g. network). In terms of the object interacting with a source of commands is called a controller. The controller is waiting for commands (pressing the button on the remote device) and sends a signal to its customers on the bus DBus.

    The system consists of two parts: server and client.

    Server:
    Server (daemon), which tracks click on the buttons and controllers notify their customers of the event. Server provides its service to DBus.
    The work with each type of controller is a special module that loads the server. So, to work with IR-remote control (LIRC), using the module controller-lirc.so, and for mobile devices - controller-serial.so.
    Server expandable, ie you can write modules for other teams.
    Mobile devices can connect via:
    * USB or Serial cable (using a device /dev/ttySx or /dev/ttyACMx);
    * Bluetooth on the protocol RFCOMM (using device /dev/rfcommx);
    * IR-port.
    The main thing is that the mobile device provides the ability to track events click on the button.

    Client:
    Client is an application which has been (was) writen by using Qt4, which during launching connects to server and performs actions which were provided by user according to held buttons.
    The actions specified in the scripting language ECMAScript (ECMA-262) or simply JAVAScript. Functional script language extensible. You can write plugins, as in C + +, and in java.
    To run external programs in the script put the function runCommand, and access to services DBus class DBusInterface.
    Examples of writing script extensions made two modules to manage through the DBus system kmix mixer and player amarok.


    Product's homepage

    Requirements:

    · Qt

      


    TAGS:

    remote management | remote control | system administration | remote | control | management

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM