Re: [cejug-discussao] Usuários do Windows NT
Opa, valeu pela ajuda Rubens, vou olhar a url que vc passou! Rafael On Wed, 9 Feb 2005 14:10:30 -0200, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Veja uma solução java para esse problema: http://jcifs.samba.org/ Citando Rafael Magalhães [EMAIL PROTECTED]: É.. valeu pela dica Felipe... É só pro meu aprendizado e por curiosidade mesmo... acho q vou seguir o conselho dos colegas e usar um componente de uma linguagem de baixo nivel... Rafael On Sat, 5 Feb 2005 18:04:02 -0200, Felipe Vieira Silva [EMAIL PROTECTED] wrote: 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:discussao@cejug.org 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
Re: [cejug-discussao] Usuários do Windows NT
Veja uma solução java para esse problema: http://jcifs.samba.org/ Citando Rafael Magalhães [EMAIL PROTECTED]: É.. valeu pela dica Felipe... É só pro meu aprendizado e por curiosidade mesmo... acho q vou seguir o conselho dos colegas e usar um componente de uma linguagem de baixo nivel... Rafael On Sat, 5 Feb 2005 18:04:02 -0200, Felipe Vieira Silva [EMAIL PROTECTED] wrote: 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:discussao@cejug.org 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
Re: [cejug-discussao] Usuários do Windows NT
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:discussao@cejug.org 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]
Re: [cejug-discussao] Usuários do Windows NT
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:discussao@cejug.org 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]
Re: [cejug-discussao] Usuários do Windows NT
É.. 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:discussao@cejug.org 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]
Re: [cejug-discussao] Usuários do Windows NT
pode criar uma Dll e acessar por Jacob... :) Rafael Magalhães [EMAIL PROTECTED] 04/02/2005 17:33 Favor responder a discussao Para:discussao@cejug.org cc: Assunto:Re: [cejug-discussao] Usuários do Windows NT É.. 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:discussao@cejug.org 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]