Primeiro, inicie o editor Python e abra uma nova janela.
Depois, vamos importar os módulos necessários, que são o appuifw e o e32, dos quais já falei sobre na última vídeo-aula.

Agora, vamos definir a função que vai fazer com que o celular reinicie. A cláusala if, que significa se, vai fazer com que o celular reinicie depois de te perguntar se você realmente deseja realizar a operação. Então a condição if será verdadeira se você dizer que realmente quer reiniciar o aparelho. Para exibir esta mensagem com a opção de sim ou não, usamos o appuifw.query(u"Reiniciar o celular?", 'query'). E depois, para reiniciar o aparelho, temos que executar um arquivo .exe que faz com que o aparelho ligue novamente. Para isso, usamos: e32.start_exe(u'Z:\\System\\Programs\\Starter.exe', '', 0).

Agora, temos que dizer para o programa executar a função reiniciar logo quando você iniciá-lo.

Acabou! Agora salve com o nome que quiser e não se esqueça de botar a extensão .py depois do nome do arquivo.
Veja o screenshot:
3 comentários:
Ae Rafael!!
Esta se dicando mesmo aqui eim!!!
Valeu mais por esse!!!!
Valeu, belinex!
Você tem dado uma grande força aqui!
Abraços!
Fala Rafa seu material é otimo cara, só me tire uma dulvida como vc vê os programas feitos?
Vc mostra umas telas em screenshot como faço isso..
meu email e msn: adenilson.abreu@hotmail.com
um abraço
Postar um comentário