[Danilo Bardusco] Notas escondidas no iPhone

Dado do problema:

Quero manter minhas anotacões no iPhone longe dos bisbilhoteiros!

Bom, todo mundo sabe que o Notes do iPhone é bonitinho mas ordinário.

Vc não tem como classificar anotacões e se vc quizer anotar algo particular o problema é maior ainda.

Pra tentar resolver o ultimo problema e brincar um pouco com o database do iPhone (sqlite3), pensei em fazer o seguinte:

- Toda vez que escrever uma nota, poderia verificar por uma palavra-chave e caso ela estivesse presente, o corpo da nota desapareceria.

- Pra ver a anotacão novamente, poderia simplesmente digitar uma outra palavra reservada e BINGO! a anotacão apareceria como por mágica!

pois bem, implementei uma versão dessa estória, sem ter que escrever nenhuma linha de código… apenas alguns poucos SQLs.

O uso não ficou la essas coisas mas já é alguma protecão e serve para o meu propósito, veja um exemplo:

Na figura abaixo está o texto que eu quero esconder

Pra isso basta digitar a palavra mágica “HIDDEN” em qualquer lugar do seu texto

Clique no NOTES e saia do aplicativo notes clicando no único botão físico do seu iPhone.

Entre novamente e clique no “Teste 2″

BINGO! sua anotacão desapareceu!!!

E agora??? onde foi parar minha nota?? Calma! basta digitar o seguinte: “Vazionao”

e mais uma vez, salvar seu texto clicando em Notes.

saia do aplicativo entre novamente

BINGO! ai está o conteúdo do seu texto novamente:

Bom, agora que vc já viu tudo funcionando, vamos a parte que interessa, o HOWTO:

1) (iPhone) Faca um backup do seu arquivo de notes:

# cd /var/root/Library/Notes

# cp notes.db notes.db.original

2) (PC) Copie esse arquivo para o seu iPhone: hidden_notes.sql

# scp hidden_notes.sql root@192.168.1.100: /var/root/Library/Notes/

3) (iPhone) Execute o script:

# sqlite3 notes.db < hidden_notes.sql

4) BINGO! Divirta-se e até a próxima.