From 23722e6e43c64d5db4511ee1e8c6dbcc1f65ecfb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 25 May 2010 09:48:36 +0200 Subject: [PATCH] Initial version --- plugins/other/tor-connections | 119 ++++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100755 plugins/other/tor-connections diff --git a/plugins/other/tor-connections b/plugins/other/tor-connections new file mode 100755 index 00000000..f8f3bc99 --- /dev/null +++ b/plugins/other/tor-connections @@ -0,0 +1,119 @@ +#!/usr/bin/php + 3) { + + $bits = explode(" ", $buffer); + + $connections[trim($bits['1'])]++; + + $buffer = fgets($socket, 1024); + + + } + + if (!empty($connections['NEW'])) echo "new.value ".$connections['NEW']."\n"; + else echo "new.value 0\n"; + + if (!empty($connections['LAUNCHED'])) echo "launched.value ".$connections['LAUNCHED']."\n"; + else echo "launched.value 0\n"; + + if (!empty($connections['CONNECTED'])) echo "connected.value ".$connections['CONNECTED']."\n"; + else echo "connected.value 0\n"; + + if (!empty($connections['FAILED'])) echo "failed.value ".$connections['FAILED']."\n"; + else echo "failed.value 0\n"; + + if (!empty($connections['CLOSED'])) echo "closed.value ".$connections['CLOSED']."\n"; + else echo "closed.value 0\n"; + + +} + +fclose($socket); + +?> +