chozabu / Lua4RS

run Lua scripts inside RetroShare to do different tasks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lua4RS

A RetroShare plugin to automate and script things on RetroShare using the Lua language.

##What is RetroShare?## RetroShare is a secure decentralised communication platform. http://retroshare.sourceforge.net/

##What is Lua4RS?## This plugin let you interact with RetroShare. It exposes most RetroShare functions to Lua and provides a trigger system. You can write scripts that react to events (from RetroShare) like a friends comes online or received a new mail. With access to most RetroShare functions, you can do the same in the Lua language as you can do in C++.

##Requirements##

  • RetroShare v0.6 (use the 0.5 tag for RetroShare 0.5)
  • Lua 5.2

##How to build## Simply run "qmake" (or "qmake-qt4") and "make". Then place libLua4RS.so/Lua4RS.dll in your extension folder.

About

run Lua scripts inside RetroShare to do different tasks.

License:GNU Lesser General Public License v3.0


Languages

Language:C++ 93.4%Language:Lua 5.3%Language:QMake 1.3%Language:Shell 0.1%