Luz de emergência para celulares Nokia e scripts em Phyton

Luz de emergência para celulares Nokia e scripts em Phyton

Uma dica rápida de aplicativo interessante para celulares Nokia (que também funciona em aparelhos de outros fabricantes) é o All in One Torch, que você pode baixar aqui.

Ele é um script simples em Python que transforma o aparelho em uma luz de emergência. Para executá-lo, é necessário ter o interpretador Python instalado. Na própria página você encontra o link para baixar o pacote; você pode instalá-lo também através do Amora, baixando o “amora-1.0-1-deps.sis client-with-python“.

O Python é uma boa opção de ferramenta de programação para smartphones, pois usa uma sintaxe simples, sem grandes diferenças em relação ao interpretador Python para PCs. Você pode escrever seus scripts Python no micro e transferí-los para o smartphone na hora de testar

Voltando ao All in One Torch, copie o arquivo “AIOTorch.py” para a pasta “Python” dentro do cartão de memória e execute-o usando o interpretador Python:

Ele oferece dois modos de operação. O “ScreenTorch” simplesmente usa a luminosidade da tela, enquanto a “StrobeLight Pro” faz também com que o LED do flash pisque em intervalos regulares, simulando uma função de luz de emergência:

O AIOTorch.py é um arquivo de texto plano, que você pode abrir e estudar. A linha dentro do script que é usada para ativar o led da câmera, por exemplo é a:

image = camera.take_photo(exposure='night', flash='red_eye_reduce')

Ou seja, o script simplesmente simula a captura de uma foto usando a opção de redução de olhos vermelhos da câmera (que faz o led piscar três vezes), função que é repetida indefinidamente, fazendo com que o led pisque a cada 6 segundos. Simples e elegante. 🙂

Você pode ver mais exemplos de scripts em Python que executam as mais diversas funções (de um gravador de som a um servidor web) no Mobile Python. Outro bom site sobre o tema é o PyS60 Tutorial.

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X