iPhone Backup Analyzer

Annuncio il rilascio sotto licenza open source di “iPhone Backup Analyzer”, ultimo ritrovato nel campo dell’analisi dei dati di backup dei dispositivi Apple equipaggiati con iOS (iPhone, iPad, iPod touch).

Come forse molti di voi sanno, quando il dispositivo viene sincronizzato con iTunes, questi esegue un backup completo di tutti i dati nel dispositivo stesso e li salva in una specifica cartella sul disco del computer. Con l’iPBA è possibile esplorare il contenuto di questa cartella alla ricerca di informazioni interessanti.

Il software rappresenta una opportunità interessante sia per gli smanettoni che vogliono sapere cosa si nasconde sul suo computer sia per coloro che desiderano recuperare dati da vecchi backup o semplicemente un sistema comodo per sfogliare il contenuto e averlo a disposizione sul proprio pc (parliamo, tra le altre cose, di tutto l’archivio degli sms o della ribrica telefonica, quindi mica paglia :-) ). Ovviamente funziona anche sotto Linux (dovete avere comunque iTunes su un Mac o Windows per eseguire il backup, poi lo potete copiare su una macchina Linux e da lì utilizzare il programma).

Per ulteriori informazioni e per scaricare il programma potete andare all’indirizzo: http://ipbackupanalyzer.com

Il software è sperimentale e in fase di continuo sviluppo, ma perfettamente utilizzabile. Ovviamente sono sempre ben accetti commenti, bug report o offerte di collaborazione (è open source, fatevi sotto!). A quanto mi risulta non esiste nulla di paragonabile a iPBA nel mondo open source, quindi non sarebbe male farlo crescere fino a diventare un punto di riferimento per l’analisi (forense e non) di iDispositivi in ambito open source…

Ciao a tutti!

Creare una suoneria iPhone a partire da un MP3 con iTunes

Esiste un sistema molto semplice e altrettanto nascosto per creare una suoneria per iPhone a partire da un qualsiasi file audio presente nella libreria di iTunes. La procedura che segue è stata testata su Mac Os X e iTunes 9, ma immagino che con qualche lieve modifica potrebbe funzionare anche su Windows.

1) Assicurarsi che il file audio (di qualunque formato esso sia) sia presente nella libreria di iTunes.

2) Nel menu “iTunes” selezionare “Preferenze”; nella finestra della configurazione, nel tab “Generali”, c’è un pulsante  “Impostazioni importazione…”. Premere il pulsante e nella finestra risultante selezionare “Codificatore AAC”, “Alta qualità”. Confermare tutto con OK.

3) Premere il pulsante destro sul file audio di partenza (nella libreria iTunes) e selezionare “Informazioni”. Andare nella tab “Opzioni” e attivare le checkbox “Ora di Inizio” e “Ora di fine”. I valori corrispondenti devono essere modificati per fare in modo che la riproduzione duri complessivamente non più di 40 secondi.
NB: modificare questi valori NON modifica il file audio, ma solo il modo in cui viene riprodotto!
Dopo aver fatto le modifiche (e confermato con OK) provare a suonare il file per verificare che corrisponda alla suoneria che vogliamo ottenere. Potrebbero essere necessari più tentativi per selezionare esattamente il pezzo desiderato.

4) Una volta che il file di partenza è pronto, cliccarlo col pulsante destro e selezionare “Crea versione AAC”. Verrà creata nella libreria una copia del file di partenza, ma ridotta ai tempi impostati nel punto (3) e in formato AAC. A questo punto è possibile andare a rimuovere le modifiche fatte in precedenza sul file di partenza.

5) Possiamo rimuovere dalal libreria (SENZA spostare nel cestino) il nuovo file appena creato, ma prima prendiamo nota di dove si trova nel filesystem (pulsante destro sul file, Informazioni, parte bassa della tab “Sommario”).

6) Apriamo il Finder e andiamo  aposizionarci nella cartella che contiene il file, che avrà estensione “m4a”. Adesso la magia: modifichiamo il nome del file in modo che l’estensione sia “m4r”. Confermare.

7) Adesso spostiamo il file in una cartella in cui andremo a raccogliere le nostre suonerie, e poi andiamo ad aprirlo facendoci sopra doppio click. Fatto! La suoneria è stata inserita in iTunes, nella sezione “Suonerie” (che se prima non esisteva è stata creata).

8) Collegare l’iPhone al computer e verificare che sia attiva la sincronizzazione delle suonerie (vedi immagine sotto, clicca per ingrandire).

9) Non c’è il punto 9, è già fatto tutto!

Spero di essere stato sufficientemente chiaro.. se c’è qualcosa che non vi torna scrivetelo nei commenti. Sciao!!

Iphone Games: Fare City

Salve a tutti!! Si, lo so cosa pensavate, ma state sereni: non sono morto, sono solo stato molto, molto, molto incasinato e non ho avuto proprio il tempo di sperimentare qualcosa di interessante che valesse la pena bloggare.  Intendo rimediare avviando per ora una rubrica dedicata alle app per iphone che ho avuto occasione di provare e che mi hanno lasciato soddisfatto.

L’app che voglio presentare oggi è “Farecity: Taxi Mania”, di recente orribilmente tradotto come “Tariffa Città: Mania Taxi”. Quando l’ho scaricato esisteva solo la versione completa gratuita, mentre oggi noto che la versione completa è diventata a pagamento (1,59 euro) ed è spuntata una versione free.

Il gioco in questione è un rompicapo in tempo reale in cui il giocatore si trova a gestire, attraverso le strade via via più contorte di alcune città, una serie di taxi: lo scopo è andare a prendere i clienti e portarli alla loro destinazione, cercando di non scontrarsi con gli altri taxi in circolazione. Sembra facile con uno o due taxi, ma quando iniziano a diventare 5 o 6 la situazione diventa rapidamente drammatica :-) . Meno male che col passare del tempo è possibile guaagnare “polizze assicurative” che permettono di continuare a giocare anche dopo uno scontro.

Esistono diverse mappe e diverse modalità di gioco, come ad esempio la mia preferita “crazy taxi”: i taxi entrano nello schermo già con un cliente a bordo che deve essere portato a destinazione, ma entrano in continuazione e diventa indispensabile riuscire a farli arrivare a destinazione il prima possibile prima che inizino a diventare troppi :-)

Musica ed effetti sonori ben fatti. Supporto ad OpenFeint. Un giochino decisamente ben fatto e divertente, ottimo per riempire una mezz’ora di pausa dallo studio come una mezza giornata di attesa nello studio del dottore.. Consigliato!

Tethering con iPhone 3GS e Tre

In questi giorni mi trovo in trasferta da un cliente; purtroppo però questo cliente è particolarmente sensibile ai problemi della sicurezza in internet: dalla rete interna praticamente si può accedere solo all’AS400 dell’azienda, che pur essendo lavorativamente autoconclusivo lascia poco spazio all’immaginazione :-) .

Ad esempio, non è semplice lavorare senza poter accedere alla mail dell’ufficio, eh! Purtroppo, pur trovandoci alle soglie del 21esimo secolo, tale mail è raggiungibile esclusivamente attraverso Domino e la sua pessimerrima interfaccia web, il che la rende praticamente inutilizzabile dal meraviglioso safari del mio iPhone. Se a questo aggiungiamo che quando sono in giro per lavoro non ho il mio bellissimo mac ma un portatilozzo con WinXP, risulta evidente che urge fare qualcosa!

Detto fatto:

1) Scaricare&installare iTunes (meno male che almeno in albergo c’è un collegamento a internet come Dio comanda);

2) connettere l’iPhone al computer via cavo USB (il computer aziendale non ha il bluetooth), e attendere che venga riconosciuto e vengano istallati i driver per l’USB;

3) sull’iPhone, recarsi sull’app Impostazioni (quella con l’icona con gli ingranaggi), indi selezionare “Generali”, successivamente “Rete” e infine “Tethering Internet”; attivare l’interruttore di abilitazione. Alla richiesta, scegliere pure di attivare solo il collegamento USB.

Da notare che quando il tethering è attivo nella parte alta del display dell’iPhone è riportata una banda azzurra con la scritta “Tethering”.

4) Attendere che il computer riconosca la periferica modem e installi i driver; a me in fase di installazione ha dato un errore, ma alla fine ha funzionato comunque tutto alla perfezione.

5) Se andiamo a vedere le connessioni di rete di Windows, noteremo che è apparsa una nuova connessione “di rete locale”, associata a un collegamento ethernet fittizio a un generico dispositivo apple. Quella è la nostra connessione, ed è già attiva!

Scollegando ora il computer dalla rete cui è collegato, attraverso la connessione dell’iPhone è già possibile navigare!

Per quando riguarda le tariffe, io ho una ricaricabile Tre con Super Internet, il che significa 3 giga al mese a un costo di 5 euri; a quanto pare il traffico dati in tethering è comreso in questa soglia, ma occhio a non superarla o mi sa che sono dolori :-) in particolare raccomando attenzione ai possessori di abbonamenti: se qualcosa va storto con la prepagata si prosciuga quella, se qualcosa va storto con l’abbonamento sono dolori con l’estratto conto a fine mese :-)

Ciao a tutti! Come al solito domande, dubbi e perplessità sono bene accetti nei commenti o per mail! Buonanotte!

Free App A Day

Nota: questo articolo è stato aggiornato dopo la pubblicazione.

Come precedentemente annunciato, ho messo le mani su un bellissimo iPhone 3GS, e ci sto ovviamente smacchinando a più non posso :-) seguiranno ovviamente articoli e commenti al riguardo, ma portate pazienza che adesso tra lavoro e tesi sono parecchio incasinato.

Scrivo solo per segnalare una notevole iniziativa, “Free App A Day”, in cui la “ICS mobile” promette di regalare ogni giorno un’applicazione nuova agli iPhone dipendenti in giro..

Come sempre in questi casi l’applicazione del giorno rimane disponibile al download gratuito solo per 24 ore, quindi vi consiglio di tenere d’occhio il sito e vedere come si evolve la faccenda :-)

Oggi ho scaricato la prima applicazione,”NAVY PATROL COASTAL DEFENSE “, un giochino in stile “Tower Defense” abbastanza carino.. e non vedo l’ora di vedere cosa mi riserva il domani :-)

Update del 12/1/2010: con grande disappunto e fastidio devo sottolineare come, a dispetto delle promesse iniziali, l’applicazione gratuita del giorno è ancora quella del primo gennaio.. fate come me, scrivete una mail di insulti al sito in questione, nella speranza che qualcuno si ricordi di aggiornarlo… grazie a Gigi per la segnalazione, io sono in trasferta fuori città e non me n’ero accorto…