| |||
manejo del sistema windows desde java buenas tardes con todos, estoy haciendo un programa en java que pueda saber que programas se están ejecutando en la maquina y si hay navegadores abiertos que me pueda sacar todo el historial de las paginas que se visitan durante el tiempo de ejecución del programa. si alguien tiene código en java o sabe como hacerlo les agradecería mucho. |
| ||||
Respuesta: manejo del sistema windows desde java Buenas, Para Windows puedes obtener la lista de procesos: Mediante el comando taskList.exe
Código Java:
Ver original O invocando la API Win32 mediante JNI o JNA: Con JNA: https://github.com/twall/jna
Código Java:
Ver original Respecto al historial del navegador, eso dependerá del navegador que quieras utilizar. Por ejemplo, para Chrome, el historial está almacenado en una base de datos SQLite ubicada normalmente en: C:\Users\YourUserName\AppData\Local\Google\Chrome\ User Data\Default\History Puedes acceder a ella de la forma habitual mediante JDBC Dicho esto, no deja de parecerme absurdo utilizar un lenguaje multiplataforma como Java para hacer un desarrollo específico de Windows perdiendo así toda la portabilidad. Para hacer este tipo de cosas hay lenguajes y plataformas de desarrollo mucho más adaptadas como .Net con C# o C++. Un saludo
__________________ If to err is human, then programmers are the most human of us |
Etiquetas: |