Added lot of junk laying around on harvie.cz
[mirrors/Programs.git] / php / skripty / NE_tcp_service_checker.php
diff --git a/php/skripty/NE_tcp_service_checker.php b/php/skripty/NE_tcp_service_checker.php
new file mode 100644 (file)
index 0000000..1046a21
--- /dev/null
@@ -0,0 +1,26 @@
+<?php\r
+\r
+$address = "google.cz";\r
+$port = "80";\r
+\r
+echo("Service: $address:$port Running: ");\r
+\r
+$master = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);\r
+socket_set_option($master, SOL_SOCKET,SO_REUSEADDR, 1);\r
+// socket_set_option($master, SOL_SOCKET, SO_SNDTIMEO, 10); //Pokus nastavit timeout\r
+\r
+if (socket_connect($master, $address, $port)) { //Podařilo se inicializovat spojení?\r
+  echo("1Yeah!\n"); //Ano\r
+  socket_close($master);\r
+} else {\r
+  echo("1No!\n"); //Ne\r
+}\r
+\r
+if (socket_write ($master, "TEST")) { //Podařilo se inicializovat spojení?\r
+  echo("2Yeah!\n"); //Ano\r
+  socket_close($master);\r
+} else {\r
+  echo("2No!\n"); //Ne\r
+}\r
+\r
+?>\r
This page took 0.111638 seconds and 4 git commands to generate.