some complex java help


Joined
Apr 23, 2011
Messages
1
Reaction score
0
hi im not sure if anyone on this site can help me, im realtively new, and only just getting back into java and realising how hard it is to work with at times without and proper guides easily found.

What im trying to do is create a Java program that will Execute AHK Executable files let them run and then continue with it self. now i have found and been given many references and code to use but none it makes sense because of lacking explanation on what to do with the code exactly etc

what i want to do is this.

Code:
start/run/execute(whatever u want to call it) a file
wait for that file to close
continue on with script
rinse repeat

examples to do this i have been given are :

Code:
Runtime.getRuntime().exec(<Name of file>).wait();

Code:
try {
                 String line;
                 Process Login = Runtime.getRuntime().exec(command);
      BufferedReader input =new BufferedReader(new InputStreamReader(Login.getInputStream()));
      while ((line = input.readLine()) != null) {
        System.out.println(line);
      }
      input.close();
    }catch (Exception err) {
      err.printStackTrace();
    }

Code:
Runtime.getRuntime().exec()

private static final String TASKLIST = "tasklist";
 
public static boolean isProcessRunging(String serviceName) throws Exception {
 
 Process p = Runtime.getRuntime().exec(TASKLIST);
 BufferedReader reader = new BufferedReader(new InputStreamReader(
   p.getInputStream()));
 String line;
 while ((line = reader.readLine()) != null) {
 
  System.out.println(line);
  if (line.contains(serviceName)) {
   return true;
  }
 }
 
 return false;
 
}

any help in this would be greatly appreciated
 
Ad

Advertisements


Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top