Robot Index
= 50){ $iterations = 50; } echo'
'; if ($launchJava = isSiteAvailible($_POST['URL'])){ echo $clean_url; } else { echo '
Désolé ' . $url .' n\'est pas une url valide pour notre robot
';
echo 'Pouvez vous utiliser une url copiée directement
depuis la barre d\'adresse du navigateur ? :)
';
echo '';
echo 'Pages à visiter : '. $iterations;
echo '';
// Tester si $_POST['URL'] est une URL valide
// Checkin what port to use for the JAVA Robot WebServer
$available_port = availablePort(8085, 8088);
echo 'Notification port : ' . $available_port .'
';
$java_shell_exec = "cd /var/www/java &&
nohup java -cp mysql-connector-java.jar:RobotIndex.jar robotindex.RobotIndex " .$clean_url. " " . $iterations . " " .$available_port." &";
// code JAVA exec
if($launchJava && $urlIsVerified && $available_port!=false){
//echo 'Launch JAVA cmd :' . $java_shell_exec;
echo '';
// to execute a command in background <3
pclose(popen($java_shell_exec, 'r'));
} else {
echo 'Essayer une url differente.';
}
echo '