Pegar informações da máquina

3 respostas
A

Como eu posso pegar informações da máquina do usuário com java. por exemplo, quantidade total de memória, modelo e velocidade do processador, etc?

3 Respostas

Luca

Olá

Fazendo isto em C e chamando com JNI ou parseando a saida de um programa no prompt que faça isto.

[]s
Luca

andre_a_s
System.getProperties();

Ele te retorno um Propertie com varias propriedades do sistema.
Lá tem bastante coisa sobre o sistema, JVM e outras coisinhas bacanas :slight_smile:

T

System.getProperties() lhe retorna uma pá de coisas, mas não o que ele quer.
Sempre tem o recurso de chamar algum programa em C ou VBScript que faça isso e que jogue as informações em um arquivo, que o programa Java depois leia.
Algumas dessas coisas já podem ser obtidas via API JMX no Java 5.0, veja java.lang.management.*

Criado 28 de abril de 2005
Ultima resposta 28 de abr. de 2005
Respostas 3
Participantes 4