Ir para o conteúdo

Arquivado

Este tópico foi arquivado, e está fechado a novas respostas.

madcat1990

[Closed Source] Blockeia-o!

Mensagens Recomendadas

madcat1990    0
madcat1990

Titulo do Projecto: Blockeia-o!

Última Versão: 1.0

Líder do Projecto: madcat1990

Membros Actuais do Projecto: MADcat1990

Descrição do Projecto: Já alguma vez desejou que o seu pc NAO deixasse ninguem abrir um certo programa? Já alguma vez quis proibir o seu irmão mais novo de abrir 1 aplicação? Bem meus amigos tenho aqui a vossa solução! O Blockeia-o! Fecha qualquer aplicação que esteja na sua lista, fazendo com que esta seja fechada, com 1 GUI muito simples!

Notem que, ainda estou a começar com este projecto, ainda tenho de adicionar 1 sistema de password porque assim qualquer um o pode desactivar :P

vamos lá ppl! Commentem!

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
will09    0
will09

Hehe isso é bom para bloquear alguns executáveis! Irmãs são um perigo!!

Vais pensar em bloquear acesso a pastas?

^^

Bom Projecto

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Ziwdon    0
Ziwdon

parece-me bem.

por acaso estou a desenvolver um projecto semelhante em vb.net 2005 em que um timer verifica de 500 em 500 ms se alguma das aplicações da lista esta aberta, de modo a poder fechá-la. O que estava a complicar a coisa era eu tambem querer bloquear pastas que é mais dificil uma vez que nao é possivel verificar se a pasta X está aberta, e se é eu não sei como. O projecto ate ja me deu alguns programas no PC devido ao facto de alterar as permissoes de utilizador :P.

anyway, boa ideia :P

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
NuGuN    2
NuGuN

Boas...

Isso das pastas é possível, consegues saber se uma pasta esta a ser utilizada ou não por um programa e saber se a +asta esta aberta ou não também dá mas penso que é só em ntfs (em win)

Cumps

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Ziwdon    0
Ziwdon

Boas...

Isso das pastas é possível, consegues saber se uma pasta esta a ser utilizada ou não por um programa e saber se a +asta esta aberta ou não também dá mas penso que é só em ntfs (em win)

Cumps

E como se faz isso? Eu lembro-me de perguntar nos VBForums e ninguem me soube responder.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
NuGuN    2
NuGuN

Boas...

Epa... ao certo ao certo não te sei dizer ( :-[) mas posso-te adiantar que para fazeres tal coisa deves ter de analizar a memória de um determinado processo para saberes se ele está a utilizar uma determinada pasta, com uma pesquiza no google deves encontrar o que precisas, depois é só alterar, depois para bloqueares uma determinada pasta verificavas processo a processo, agora, isto não me parece muito correcto para o que queres. Outra hipotese possível seria através de API's ou fazendo um Hook a uma determinada API's, tentas saber quando se tenta aceder a uma determinada pasta. Para abrires uma pasta é acionado um conjunto de accções como é óbvio, agora é tentares descobrir no meio dessas acções onde é que podes apanhar a informação que queres. Estou certo que no google encontra o que precisas ;)

Cumps

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
PJTuga    0
PJTuga

Boas...

Isso das pastas é possível, consegues saber se uma pasta esta a ser utilizada ou não por um programa e saber se a +asta esta aberta ou não também dá mas penso que é só em ntfs (em win)

Cumps

E como se faz isso? Eu lembro-me de perguntar nos VBForums e ninguem me soube responder.

Podes usar o codigo para ver o titulo da janela activa, e caso seja a que tu queres proteger fazes um sendkeys Alt+F4

e depois pedes password. se estiver correcta abres a pasta

o codigo do titulo da janela esta algures no armazem de codigo

Quanto ao programa Bloqueia-o:

Eu acho que sei que codigo usas-te!

nesse exemplo bloqueas-te o internet explorer, o seu processo tem o nome IEXPLORER. Se houver algum expert, bata alterar o neme do programa para o teu nao o bloquear.

O mesmo acontee se usares o codigo do titulo das janelas para as pastas

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade