Java no windows

6 respostas
tonero

COmo pegar entrada do REGISTRO do windows…

tenho um prog em c++ que grava arquivos no registro, gostaria de saber se da para ler pelo java.

quero altomatizar para enviar por email

6 Respostas

pcalcado

Faça outro programa em C++ e conecte com sua aplicação via JNI< e mandando a portabilidade para além de Júpiter.

OU faça seu programa C++ escrever um arquivo e leia com o Java. E retenha portabilidade.

UNIXes e Mac [suponho, já que baseado em FreeBSD não têm este negócio de '‘registro’, um grande banco de dados hierárquico que é excelente para corromper o sistema todo :stuck_out_tongue:

[]s

A

http://www.trustice.com/java/jnireg/

é como o pcalcado falou, uma dll feita em c++ que acessa o registro do windows, que comunica com java por JNI
mas ja ta prontinho pra usar… ler o javadoc… botar o jar e a dll e usar, pronto hehe

bem facinho

Luca

Olá

Sem JNI

http://www-106.ibm.com/developerworks/java/library/j-mer1002/?open&t=grj,l=766,p=prefAPI

http://javaalmanac.com/egs/java.util.prefs/BasicGetSet.html?l=find

http://java.sun.com/j2se/1.4.2/docs/api/java/util/prefs/Preferences.html

[]s
Luca

M

“pcalcado”:
Faça outro programa em C++ e conecte com sua aplicação via JNI< e mandando a portabilidade para além de Júpiter.

OU faça seu programa C++ escrever um arquivo e leia com o Java. E retenha portabilidade.

Se o objetivo é pegar as entradas do registro do Windows, pra que querer ser portável! Só Windows tem esse negócio de registro!

pcalcado

“mtakeda”:

Se o objetivo é pegar as entradas do registro do Windows, pra que querer ser portável! Só Windows tem esse negócio de registro!

Ok, good point. :oops:

Mas imaginei que o carinha queria algum lugar para guardar info, e é tradição no Windows guardar dados naquele access hierárquico. De repente era melhor colocar em todos os sistemas num txt, sei lá.

Bom, mas vc tá certo.

[]s

tonero

Valeu…Axel…

gostei dessa solução…
é uma pena, a utilização de um DLL

mas nem da nada…
o que eu queria mesmo, é que funcione.

Mas agora que eu ja consegui, eu vou explicar porq eu queria isso.

Na verdade, eu não quero portabilidade mesmo, eu queria essas classes, porq tenho um prog C++
o Nano Keylloger…é um prog que garmpea o teclado…muito bom, open source e nenhum anti-virus pega. E ainda ele faz upload dos arquivos formatados em Server FTP.

Mas eu queria testar, fazer ele mandar por email os relatórios do grampo.
Mas não tava funcionando isso em C++, sei la, porq, ele usa MXLookUp e tal…

mas dae eu decidi fazer eu mesmo esse esquema de mandar por email usando JAVAMAIL API…
porém o Nano key… sava os arquivos no registry para que ninguém ache…

Então meu prog java, le o registro para pegar esse arquivos e manda para o meu email atraves do SMTP server sem autenticação que instalei no meu windows…eu uso aquele QKSMTP …muito bom…

da para fazer um spam nervoso…hehehe (brincadeira)

mas de qualquer maneira obrigado.

quem quiser o nano, entre no google, va em pesquisa avançada procure por nano no dominio box.sk

msn: [email removido]

Criado 15 de junho de 2004
Ultima resposta 16 de jul. de 2004
Respostas 6
Participantes 5