magnumsoft escreveu:Não sei se irá funcionar, mas vale a pena tentar.
Achei esse post em outro fórum (créditos a plot_aga e outro Forum português do qual ele pegou).
Meti uma pass no meu NDrive G280 e foi só reiniciar para nao conseguir entrar, tinha de meter a pass e nao havia acesso ao teclado, andei horas à procura de maneira de emular ou fazer um link ao pc mas era tudo +- perigoso ja que havia o risco de mexer no registo e danificar o gps ou mm o windows ( xp no meu caso ).
Por sorte encontrei um prog q ao instalar abriu o teclado no win ce e foi so meter a pass, e já tava
È assim: puxas o Mobipocket Reader na: [Link externo oculto para visitantes] e com o MX ActiveSync ligado ao GPS instalar, no final aparece o teclado no ecrã do GPS, meter a pass (mesmo q não abra a janela da pass é só escrever e enter) e no control panel desactiva-la.
A outra opção caso essa não funcione, é instalar novamente a firmware deste aparelho, tenho esta firmware para venda, caso haja interesse poderemos conversar via MP ou por e-mail...
Abraços.
Boa noite pessoal.
Infelizmente Magnum, teoricamente funcionaria caso o aparelho estivesse configurado em modo Active Sync.... (triste, pois não é o meu caso). Acredito que se puder entrar nos mnemônicos do próprio microprocessador do aparelho (no meu caso um Mediatek MTK3351 ARM11), poderia mudar o tal do parametro SIPShowIM() com o valor SIPF_ON, segue conversa que tive com consultor e desenvolvedor para Windows CE:
On Fri, 19 Aug 2011 07:13:18 -0600,
thiago.saburo@xxxxxxx.com.br wrote:
> Thiago Saburo Naruzawa sent a message using the contact form at
>
[Link externo oculto para visitantes].
>
> Hi there, Erwin, am I right?
> Sorry about my poor English, I'm from Brazil.
> I just passed through this website talking about Programing password in
> Windows CE, at this page
>
[Link externo oculto para visitantes]
>
> and I thought if you could help me in a GPS device with Windows CE
> embedded.
> I don't know how version is in there, but in my case, I've configured
the
> USB
> connection to USB Mass Storage, instead the ActiveSync, and also
> configured
> to call the Password at Startup. In the process to input the password,
the
>
> device don't have any keyboard. It's totally touchscreened. To input the
> password, it's necessary to call the virtual keyboard at the start menu,
> in
> the lower right side of the screen, at the side of system clock.
However,
> the
> screen that appears it's like this
>
[Link externo oculto para visitantes],
> but the start menu it's blocked and no keyboard is avaliable, even USB
> keyboard addapted to mini USB (external connector of the device) do not
> respond. My question is: even that the device it's not configured to
> connect
> in ActiveSync throught USB, there's a way to enter in the programing
code
> of
> the Windows CE inside the device and desactivate the SetPasswordStatus()
> or
> ShowStartupWindow() to desactivate the calling window of the system
> password.
> I'm waiting any answer.
> Thanks a lot.
Hi Thiago,
I am not quite sure if I get what you question is but I I will try to
answer you question anyhow
Assuming you want to have the password/login functionality, and your touch
panel is working correctly:
The virtual keyboard (SIP) allows you to input the password in the dialog.
When you put the focus on the edit box it should automatically pop up. If
this is not happening you can visualize the SIP programmatically by
calling the api:
[Link externo oculto para visitantes]
Then you can input your password and the ShowStartupWindow() will be
deactivated.
Hope this helps,
Erwin
Op 12-9-2011 21:24,
thiago.saburo@xxxxxxx.com.br schreef:
> Thiago Saburo Naruzawa sent a message using the contact form at
[Link externo oculto para visitantes] .
>
> Hello again Erwin.
> About your last answer, let me see if I get it.
>
> If (only if) the SIPShowIM() is set to "SIPF_ON", the virtual keyboard automatically pops up when I focus the dialog box, right? It means that if it's set to "SIPF_OFF", even if I focus the dialog box to insert the password, the virtual keyboard does not show of. In other words, in my case, my OS is untoucheable and unprogrammable? Can I, in anyway, set the SIPShowIM() to "SIPF_ON", even the device is configured to USB Mass Storage, instead the ActiveSync, to get into the programming mnemonics.
>
> If it helps to you figure out anymean to do this, I've open up the GPS and the inner board of the device is an YECOM YG-901M, with the CPU MediaTek MT3351 ARM11. Also, he's look like this
[Link externo oculto para visitantes]
>
> I appreciate your concern.
>
> Thanks a lot.
Hi Thiago,
Try to see things separately:
1) By default the keyboard should pop-up whenever you put the focus on an edit control. Apparently this does not happen in your case...
2) SIPShowIM() toggles visibility. regardless if an edit control has focus. Its just doing a ShowDialog(true/false) underneath. Meaning SIPShowIM(SIPF_OFF) will hide the dialog and SIPShowIM(SIPF_ON) will show the dialog. Apparently this is also not working for you.
3) There is no relationship between USB configurations and the keyboard. So if the device is configured to USB Mass Storage, instead the ActiveSync should not matter.
So taking it one step back and answer all of the questions below:
1) Do you create your own OSDesign/Image or is it provided for you? in other words: Do you make your own nk.bin?
2) Is the virtual keyboard present in the image? Does it contain a sip (software input panel) in the right corner below in the explorer?
3) What OS version are we talking about? 5.0/6.0/7.0?
4) Have you tried to test this functionality with the functions listed here?
[Link externo oculto para visitantes]
I would create a stand alone test application to test the sip functionality and if it is present. If present, Integrate this in your application to see in what state the sip is when toggling it in your application.
Despite my answer GuruCE does not provide free support. Our experts answer questions on the Microsoft newsgroups dealing with Windows CE for free, but we earn our money by getting paid for development, consultancy and training services. If you want continued free support on this issue you should post your questions on the newsgroups. If you want us to look into your problem and advice you making the right decisions for your project we can of course talk some more about a support contract.
Regards,
Erwin xxxxx
xxxxxx EMEA
Microsoft Embedded Partner
[Link externo oculto para visitantes]
OK.
Espero que se não tiver algum problema para os administradores, retirei umas informações de identificação tanto minhas quanto do desenvolvedor e seu site.
Magnum, ainda não encontrei essa mensagem do "Portuga" em seu site original, no entanto, o problema dele foi resolvido pelo Active Sync, no qual espero que noso amigo Ayslan tenha deixado configurado para tal. Fora isso, ainda estou especulando com nosso colega gringo como mexer nesse tal de SIPShowIM(), mesmo sem Active Sync.
Tomara ter ajudado.
Boa noite.