Main | Feeds | Comics | Links | Projects | Reviews/Rants
kopete-remote is a program that provides command-line control of Kopete, the KDE Instant Messenger. It's a bash script which utilizes Kopete's DCOP functionality.
Download kopete-remote 0.2
To install:
tar xvzf kopete-remote-0.2.tar.gz su mv kopete-remote /usr/bin/
kopete-remote uses the same syntax as the gaim-remote utility which is included with the popular IM client GAIM. It does this for three reasons:
ln -sf `which kopete-remote` `which gaim-remote`as root after installing kopete-remote.)
This is the first major bash script I've written, and I know nothing about portability.
It was written on bash 3.0. I tested it running zsh (in 'sh' emulation mode,) and everything seemed to work fine. If it doesn't work on your shell/architecture, please let me know!
The script assumes the existence of sed, grep and egrep, and of course Kopete.
Please report any bugs or feature requests to kopete@kundor.org
In particular, please let me know about:
kopete-remote away -m "I'm off to dinner" kopete-remote disconnect -p AIM kopete-remote connect -f FreeNode kopete-remote back kopete-remote ison -b MyBuddy kopete-remote add -b NewBuddy -p AIM -g WorkContactskopete-remote --help and kopete-remote --help COMMAND should provide plenty of information.
Use kopete-remote uri 'aim:uri' to handle aim: uris.
Currently, kopete-remote can handle uris of the type:
There are a few configuration options, which can be found at the very top of the script. They include whether to automatically start kopete if it's not running (default off), where to log kopete output if kopete-remote starts it (default /dev/null) and default verbosity (0).
0.2 -- Set DISPLAY=:0.0 when connecting remotely.
0.1 -- First public release.