Uma dica: Java � uma op��o ruim para sistemas que precisem acessar recursos baixo n�vel ou que sejam muito dependentes de servi�os de sistemas operacionais.
Se for por curiosidade ou aprendizado, �timo - caso contr�rio prefira uma linguagem que voc� possa acessar diretamente os recuros da m�quina, como C++. valeu, Felipe Ga�cho On Fri, 4 Feb 2005 17:33:23 -0300, Rafael Magalh�es <[EMAIL PROTECTED]> wrote: > �.. valeu pela dica Rodrigo... > > Pelo pouco que conheci do java nesse meu curto tempo de aprendizado, > percebi isso que vc falou... mas como ainda estou engatinhando nos > estudos do java, s� pude ter uma certeza depois que alguns > profissionais da area, inclusive vc, me disseram que a maneira viavel > � usando JNI... > > Se alguem souber uma outra forma... favor avisar! :D > > Rafael > > On Fri, 4 Feb 2005 16:42:13 -0300, [EMAIL PROTECTED] > <[EMAIL PROTECTED]> wrote: > > > > Rafael, > > > > acho que n�o responderam pq n�o existe uma solu��o pronta em java... > > > > bem, n�o sei se to falando besteira, mas na API java n�o existem metodos > > particulares de nenhum S.O. > > > > ent�o, se voc� consegue fazer acesso a essas fun��es do windows via outra > > linguagem, como C, ou se voc� consegue gerar uma dll com essa > > funcionalidade, ai sim, voc� pode acessar via java, usando JNI... lembrando > > que para acessar uma dll via jni, vc tem que seguir algumas normas, tipo, > > importar o .h gerado a partir da classe java, e os nomes de metodos... > > > > esse lance de gerar um log no banco, � uma boa ideia, porem, talvez voc� > > devesse usar outra linguagem pra isso... ou como disse antes, gere uma dll > > com esses metodos, e acesse via jni... > > > > boa sorte... > > > > [ ]'s > > > > > > > > Rodrigo Maia Barros > > Programador Java > > > > Sena Inform�tica Ltda > > Av. Desembargador Moreira, 1701 . Cobertura - Ed. Ricardo Studart - Aldeota > > Fortaleza . Cear� . Cep. 60170.001 . www.sena.com.br > > Pabx: +55 85 3131.6999 . Fax.: +55 85 3131.6992 > > > > > > > > Rafael Magalh�es <[EMAIL PROTECTED]> > > > > 04/02/2005 14:35 > > Favor responder a discussao > > > > Para: [email protected] > > cc: > > Assunto: [cejug-discussao] Usu�rios do Windows NT > > > > > > > > > > Ol� pessoal, enviei uma mensagem h� algum tempo atraz mas acho que n�o > > me expressei direito. > > > > Seguinte, onde trabalho existe um servidor geral onde todos os > > usu�rios da empresa, que tem acesso a computadores, precisam ter um > > usu�rio e uma senha. > > > > Eu quero desenvolver um programinha pra ter um visualizador de log no > > servidor, tipo listar todos os usu�rios que est�o conectados em > > determinados momentos, a hora que cada um entrou, que cada um saiu, > > etc. > > > > Em outras linguagens de programa��o eu poderia usar a API do windows > > pra obter metodos como: "ON_USER_LOGIN" e "ON_USER_LOGOUT", esses > > m�todos nao existem, pelo menos com esse nome n�o. Resumindo, gostaria > > de saber a melhor maneira possivel de acessar via Java uma lista como > > essa que mostra: todos os usu�rios do NT, os usu�rios online, os > > usu�rios offline, etc! > > > > Um amigo disse que a melhor forma � usar JNI acessando objetos > > desenvolvidos em C ou C++. > > > > Minha id�ia � ao usu�rio conectar ou desconectar ao servidor, incluir > > essas informa��es em um banco de dados e poder disponibilizar via web > > para que o pessoal aqui do suporte tenha acesso. > > > > Alguem tem alguma dica? Por onde devo prosseguir? > > > > > > J� agradecendo, > > Rafael Magalh�es > > > > ------------------------------------------------------------------------------------------- > > > > Ceara' Java User Group > > > > > > > > Para cancelar sua assinatura, envie um e-mail para: > > [EMAIL PROTECTED] > > > > Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] > > > > Falar com o administrador? e-mail para: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > ------------------------------------------------------------------------------------------- > Ceara' Java User Group > > Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] > Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] > Falar com o administrador? e-mail para: [EMAIL PROTECTED] > > ------------------------------------------------------------------------------------------- Ceara' Java User Group Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED]
