naviation

rcbirds

abstract

rcbirds is an IRC-bot that plays bird sounds for every edit it sees in a recent-changes channel of a wikipedia site. it has a prototypical GUI for configuration. at the moment it supports the german wikipedia and the english wikipedia

rcbirds is written in java and BeanShell. the peep project provides great sounding bird voices, the pircbot-framework is used to connect to an IRC-server, the gui is based on the infonode look and feel and the bird logo is derived from a photo by Marek Szczepanek. action icons are taken from the Nuvola icon set by David Vignoni.

contact

the dot gray at gmx dot net (write in english or german)

license

rcbirds is released under the GPL.

requirements

JDK 1.4.2 or newerhttp://java.sun.com/j2se/1.4.2/
Peep-sounds 0.4.0http://prdownloads.sourceforge.net/peep/Peep-Sounds.0.4.0.tar.gz?download

download

rcbirds-0.3.28.zip (sources included)

see changes.txt for changes in version 0.3.28.

usage

  1. download rcbirds-0.3.28.zip and unpack it. this will create a new directory rcbirds-0.3.28
  2. download the Peep-sounds and unpack them into the newly created directory
  3. if you want to use the english wikipedia,
    edit $HOME/.rcbirds/settings.properties or config/defaults.properties
    and replace wikipedia.language=de with wikipedia.language=en
  4. on linux and mac os x start rcbirds with bin/rcbirds,
    on windows start it with $ bin\rcbirds.bat
  5. wait a little bit until the window opens and the first edit appears
  6. add criteria for different sounds into the lists at the top of the window

keyboard shortcuts

Tscroll the visible area to the top
Bscroll the visible area to the bottom
Cremove all tickets above the visible console area
cursor up/downscroll the visible area one ticket at the time
page up/downscroll the visible area pagewise
home/endscrolls the visible area to the top/bottom
deleteremove all tickets above the visible console area