none
Como capturar a senha digitada na tela de desbloqueio do windows phone

    Question

  • Pessoal,

    estou montando um app que preciso capturar o que o cara digitou na tela de desbloqueio do windows phone, existe alguma api para isso?

    Meu app deverá funcionar como se fosse um serviço que fica rodando no aparelho, alguém pode me ajudar com isso?

    Thursday, September 22, 2011 1:30 PM

Answers

  • O grande porém é como capturar no seu código algo que está fora do escopo da sua aplicação...
    O que consegue fazer em termos de evento é justamente o que está acontecendo em sua aplicação, entende como?

     

    Nesse caso a sua aplicação não estaria em foreground, ou seja, as únicas coisas que poderia executar seriam alguns agentes de background...mais do que capturar a senha, conseguir disparar a câmera ou acessar sensores com a aplicação em background... isso realmente não é possível ainda, nem no Mango..


    Resumindo, como o Thiago já comentou, não vejo, por hora, como resolver algo assim ... a não ser que exista algum workaround conforme conversamos no Facebook .. mas não vejo isso sendo aprovado no Marketplace, pois viola conceitos de quando e o que sua aplicação pode usar no WP7 .. uma pena

     

    de qualquer forma, se conseguir qualquer coisa, posta aqui para trocarmos experiências!

    Abração


    Friday, September 23, 2011 11:55 AM

All replies

  • Paulo,

    Acredito que não será possível fazer o que você precisa. Não existe nenhuma API que consiga capturar essa informação, mesmo porque isso seria enorme vulnerabilidade de segurança.


    Thiago Mônaco
    MCP, MCAD, MCSD, MCDBA, MCTS, MCPD and MCT
    Professional Scrum Developer I and Professional Scrum Master
    http://www.windowsphonebrasil.net
    @thiagojmonaco
    Thursday, September 22, 2011 1:57 PM
  • Você pode tentar capturar a posição do touch e mapear qual posição da tela está a letra ou campo da senha, não sei se conseguirá. Dá uma olhada no link abaixo:

    http://mscerts.programming4.us/windows_phone/handling%20input%20on%20windows%20phone%207%20%20%20touch%20input%20%28part%203%29%20-%20multi-point%20touch.aspx


    Bruno Ferreira de Souza
    MSP - Microsoft Student Partner
    MCTS .NET Framework - Windows Applications
    MCPD .NET Framework - Windows Applications
    MCC - Microsoft Community Contributor
    www.maestrodotnet.com.br
    @BrunoMaestro

    Thursday, September 22, 2011 2:12 PM
  • Cara se no iPhone e Android tem isso não é possível que não tenha no Windows Phone.

    Eu só preciso do texto digitado na tela de bloqueio, eu não preciso saber se o cara botou a senha certa, até pq isso vai ser configurado no meu app.

    Thursday, September 22, 2011 2:12 PM
  • Sua idéia é valida, mas por enquanto vou tentar buscar outra solução caso eu consiga eu posto aqui para o pessoal, caso contrário vou tentar implementar usando a idéia que você deu.
    Thursday, September 22, 2011 2:34 PM
  • O grande porém é como capturar no seu código algo que está fora do escopo da sua aplicação...
    O que consegue fazer em termos de evento é justamente o que está acontecendo em sua aplicação, entende como?

     

    Nesse caso a sua aplicação não estaria em foreground, ou seja, as únicas coisas que poderia executar seriam alguns agentes de background...mais do que capturar a senha, conseguir disparar a câmera ou acessar sensores com a aplicação em background... isso realmente não é possível ainda, nem no Mango..


    Resumindo, como o Thiago já comentou, não vejo, por hora, como resolver algo assim ... a não ser que exista algum workaround conforme conversamos no Facebook .. mas não vejo isso sendo aprovado no Marketplace, pois viola conceitos de quando e o que sua aplicação pode usar no WP7 .. uma pena

     

    de qualquer forma, se conseguir qualquer coisa, posta aqui para trocarmos experiências!

    Abração


    Friday, September 23, 2011 11:55 AM