Il primo post di questa sezione lo dedico ad uno dei problemi più fastidiosi che si possono avere quando si naviga con Safari, ovvero il browser non mantiene i login salvati, ed ogni volta che dobbiamo andare su Google, per esempio, dobbiamo sempre inserire username e password. Parecchio noioso, non sarebbe meglio che il browser salvasse i nostri login per evitarci perdite di tempo? Certo che sì, ma come possiamo risolvere il problema?
Facciamo un passo indietro. Il sistema operativo sviluppato per l'iPhone si basa direttamente su Mac OS X che è il sistema operativo di tutti i Macintosh, in pratica è una versione ridotta di quest'ultimo. Mac OS X è a sua volta basato su Unix, uno dei sistemi operativi più stabili, sicuri e leggeri in assoluto. Quindi, se A è circa uguale a B, e B è circa uguale a C, A è circa uguale a C! Infatti per risolvere il problema in questione useremo un comando di Unix sul nostro iPhone! Per farlo ci servono però un paio di cose.
- L'iPhone connesso in WiFi
- Le applicazioni BSD SubSystem, OpenSSH e BossPrefs installate sull'iPhone
- Il client WinSCP, ovviamente se usate Windows.
A questo punto dovrete mettere in Host name l'ip del vostro iPhone, lo potete trovare sempre su BossPrefs di fianco alla scritta Wifi e sarà una serie di numeri simile a 192.168.x.x. In User name inserire "root" e in Password inserire "alpine" poi premere Login.Dopo una breve attesa (se tutto va bene) vi troverete di fronte ad una finestra con 2 colonne, quella di sinistra mostra le cartelle del vostro computer e a destra le cartelle dell'iPhone. Ora andate sul menu Commands e poi Open Terminal o premere Ctrl+T. Vi troverete di fronte a questa finestra:
In Enter command inserire questa stringa:chmod -R 777 /private/var/mobile/Library/Cookies
Ora premere Execute ed il gioco è fatto.
Chiudete il client e disattivate OpenSSH da BossPrefs perchè consuma parecchia batteria. Provate a loggarvi in un sito qualunque e verificate che anche in caso di un eventuale uscita dal browser rimangano comunque i login salvati. Quella stringa non fa altro che dare i giusti privilegi ai cookies del browser per poter essere salvati nel modo corretto.
Nel prossimo post di iPhone Tricks vi mostrerò come si creano le suonerie dagli MP3!