/*
* Projet : Trustopics
* Version : 0.2.1
* Fichier : ExecProcess.java
*/
public class ExecProcess extends Thread {
private String glb_url;
public ExecProcess(String prm_url) {
glb_url = prm_url;
start();
}
public void run() {
Runtime lcl_rt = Runtime.getRuntime();
Process lcl_pc = null;
try {
ConfigFile lcl_cf = new ConfigFile();
String lcl_browser = lcl_cf.GetValue("browser");
if (lcl_browser.equals("aucun")) {
new TrustException("Le navigateur n'a pas été défini.").Action();
}
else {
lcl_pc = lcl_rt.exec(lcl_browser + " " + glb_url);
}
}
catch (Exception prm_except) {
new TrustException("L'exécution du navigateur a échoué.").Action();
}
}
}