[ about | pics | projects | repos | weblog ]

[ ~derf :: projects :: ekgping v1.31 ]

ekgping pings a host, just like ping. However, it does not output simple text, but shows the results in a graphical and audible manner, somewhat similar to an electrocardiograph.

Installation

ekgping uses Module::Build. After downloading the source and cd'ing into the ekgping directory, simply run perl Build.PL && perl Build && sudo perl Build install. Or, if you don't want to install, run bin/ekgping -f share/beep.ogg foo.de.

Note for perl 5.10 users: ekgping requires Module::Build >= 0.36, perl 5.10 ships 0.34. So you'll need to either upgrade to perl 5.12 or install Module::Build manually (on Debian/Ubuntu: apt-get install libmodule-build-perl).

Demo

The text output looks like this:
_______^_________^________^_____

Watch and hear ekgping in action:
video preview

2013-09-17

ekgping v1.31

ekgping-1.31.tar.gz (signature)

  • Update code for SDL ≥ 5.4000
  • Switch to perl versioning scheme
2011-06-21

ekgping v1.3

ekgping-1.3.tar.gz (signature) (Debian Package)

  • Fix Module::Build dependency (we need >= 0.36)
  • Add --beep-when option to only play beeps when the host is either dead or alive
2011-06-16

ekgping v1.2

ekgping-1.2.tar.gz (signature)

2011-06-16

ekgping v1.1

ekgping-1.1.tar.gz (signature)

  • You can now run "bin/ekgping -f share/beep.ogg host" without having to do "./Build install" first
  • Add -t / --timout option (ping timeout for continuous beep)
2011-06-15

ekgping v1.0

ekgping-1.0.tar.gz (signature)

  • Initial release