LIRC client for Ruby
Go to file
Denis Knauf 377ef00063 meta-data changed (homepage) 2010-04-11 18:22:37 +02:00
examples irw.rb 2009-03-26 12:04:19 -06:00
lib #each added, Rakefile modified for gems, README -> README.md 2010-04-04 02:07:59 +02:00
test a couple test 2006-06-24 17:52:50 -06:00
AUTHORS AUTHORS and VERSION added 2010-04-04 02:10:48 +02:00
LICENSE license/readme 2006-06-24 18:06:19 -06:00
README.md README.md: MPD-example added 2010-04-07 00:14:20 +02:00
Rakefile meta-data changed (homepage) 2010-04-11 18:22:37 +02:00
VERSION AUTHORS and VERSION added 2010-04-04 02:10:48 +02:00

README.md

Description

lircr (pronounced 'lurker') is a LIRC client library for Ruby. It's simple, it's easy, it's fun. If you got LIRC, get lircr. I am not responsible if you grow more hair on your index finger or thumb.

Usage

require 'lirc'
lirc = LIRC::Client.new
event = lirc.next
p event
if event.name == "play"
		system "xmms", "/av/music/3.mod"
end

Control your MPD:

require 'lirc'
lirc = LIRC::Client.new
lirc.each do |event|
	case event.name
	when "play"
		system "mpc", "play"
	when "pause"
		system "mpc", "pause"
	when "stop"
		system "mpc", "stop"
	end
end