�.. 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]
