Como capturar a tela do dos em tempo real?

4 respostas
R
Boa tarde pessoal é o seguinte eu executei o netstat e consegui printar na tela o texto do console,até ai blza. agora o problema é se eu executar um processo que nunca para como um servidor, como faço para ir printando as linhas que vão aparecendo? vou postar ali em baixo.
public void comecaServer(){
			try {

				BufferedReader in;

				Runtime r = Runtime.getRuntime();
				Process p = r.exec("netstat");
				in = new BufferedReader(new InputStreamReader(p.getInputStream()));
				System.out.println(in.readLine());

				String line;

				int numero = 0;
				while ((line = in.readLine()) != null) {

					System.out.println(line);
					numero++;
					
				}

				in.close();
			} catch (IOException e) {
				System.out.println("Erro: " + e);
			}
	}
------------------------------------------------- servidor o código fica assim -------------------------------------------------
public void comecaServer(){
			try {

				BufferedReader in;

				Runtime r = Runtime.getRuntime();
				Process p = r.exec("servidor lan");
				in = new BufferedReader(new InputStreamReader(p.getInputStream()));
				System.out.println(in.readLine());

				String line;

				int numero = 0;
				while ((line = in.readLine()) != null) {

					System.out.println(line);
					numero++;
					
				}

				in.close();
			} catch (IOException e) {
				System.out.println("Erro: " + e);
			}
	}

tenho que por o servidor em uma thread?
se sim como capturo o texto desse processo que esta em uma thread?

muito obrigado pessoal até logo.

4 Respostas

R

alguem?

G

aqui no forum tem um exemplo do que você quer, de uma pesquisada que você encontra.

R

cara nao encontrei
vo poderia me ajudar?

R

alguem conhece?

procurei aqui mais nao achei nada

Criado 3 de março de 2012
Ultima resposta 10 de mai. de 2012
Respostas 4
Participantes 2