Nicola D'Agostino (.net) - Articoli, traduzioni, grafica, web

Tag: software

iPhone: come ottenere un elenco di /var/mobile/Applications

Ecco come fare un backup della lista delle cartelle dei software sull’iPhone (o iPod touch) in /root/private/var/mobile/Applications e delle corrispondenze nomi/contenuti.

iPod touch unameApple usa gli UUID (come anche Mozilla per i profili utente, se ho capito bene) e quindi i nomi delle directory sono umanamente poco intellegibili, del tipo /6A0EA9EC-F366-428B-BE5D-FC#14D9 (è quella di Pano) mentre dentro c’è il software nome.app (ad esempio Pano1.app).

Grazie a Netatalk (uno dei motivi per fare jailbreak) sono riuscito a montare la partizione root dell’iPhone. Ho provato a fare prima un copia e incolla e poi a trascinare la directory sulla stampante di scrivania ma entrambi questi metodi non mantengono la struttura UUID/contenuto.

Ho risolto posizionandomi in Applications con il Terminale (dopo ‘cd’ invece di digitare il percorso ho trascinato l’icona nella finestra dell’iPhone) e poi ho eseguito quanto suggerito in un commento a http://www.macworld.com/article/48459/2005/12/finderprint.html
e cioè il comando:

ls -RFlh > ~/Desktop/mobappcontents.txt

Per strafa^^ andare sul sicuro, oltre a un TXT, con un altro comando

ls -RFlh | lp

ho “stampato” sulla stampante di default e grazie a CUPS-PDF creato una versione in PDF della lista. :)

Nota bene: i risultati non sono istantanei. Ci vogliono diversi minuti per completare la generazione dei file, in proporzione al numero di software installati sul dispositivo.

Speciale Delicious su Download CHIP.eu

speciale Delicious su Download Chip.euIn questi giorni sono “Guest Editor” sulla versione italiana di Download Chip.eu

Il merito (o la colpa, fate voi) è del mio amico e caporedattore su varie testate Andrea Grassi, che cura questo sito-risorsa in italiano sul software e mi ha richiesto una selezione di software e utility per… ebbene sì, Delicious.com

Sul sito trovate dieci schermate di programmi per Windows, Mac e Linux (o semplicemente multipiattaforma) e alcune aggiunte per browser che ho selezionato tra le tantissime disponibili e spero aiutino a usare o sfruttare meglio il servizio di bookmarking sociale di cui così spesso parlo.
Ogni scheda ha una schermata esplicativa, una descrizione e -ovviamente- un link per il download.

Fatene buon uso!

E tu che architetture hai nel tuo Mac OS?

Nuovo divertissment lanciato da un post su Tevac.com (i dettagli sono nella discussione a seguire sul forum): scoprire quali e quanti software si hanno per architetture Intel e PowerPC e varianti sul proprio Macintosh.

Come?
Con il seguente comando (tutto su una riga, senza a capo) da Terminale:

find / -perm -1 -type f -exec file \{\} \; | grep Mach-O | grep 'for architecture' | awk '{ print substr($0, match($0, "for architecture [^\\)]*"), RLENGTH)}' | cut -d' ' -f3 | sort | uniq -c

Ecco di seguito i miei dati, su Mac OS X 10.4.8 su un PowerBook G4 1 GHz (quindi ppc):

1028 i386
1045 ppc
18 ppc64
1 ppc7400
1 ppc750
1 ppc970

Infine una legenda per interpretare i risultati:

i386 vuol dire per processore Intel
ppc per processore (generico) PowerPC
ppc7400 specifico per G4
ppc750 specifico per G3
ppc970 specifico per G5

Traduzione della lettera di Steve Jobs sul kit di sviluppo per iPhone

Apple Italia (che ringrazio) mi ha comunicato che non intende tradurre la lettera aperta di Steve Jobs sul SDK (Software Development Kit) per iPhone.
Al momento “[…] niente che sia relativo all’iPhone viene localizzato in italiano” anche se sono consci che “in parte il SDK si rivolge anche agli sviluppatori che si occuperanno di iPod touch”.

Sperando di fare cosa gradita, provvedo io a una traduzione in italiano (e liberamente usabile previa citazione della fonte). >> Leggi il resto “Traduzione della lettera di Steve Jobs sul kit di sviluppo per iPhone”

Creare un nuovo file (vuoto) in Mac OS X

Un articolo su Monkey Bites risolleva una questione dibattuta anche in altri ambiti (tra cui it.comp.macintosh): come implementare sotto Mac OS X una nota* funzione di Windows e cioé creare nuovi file vuoti nell’OS via Finder e non attraverso i programmi.

A quelli elencati aggiungo altri due metodi:

a) installando OnMyCommand e poi scaricando uno dei numerosi script, tra cui ce n’è uno che crea nuovi file vuoti

b) seguire questo “New Empty File Tutorial” ospitato sempre sul sito web di OnMyCommand per costruire un menù contestuale.

* sulla effettiva utilità e usabilità della funzione ho francamente molti dubbi: ciononostante, come vedete, la cosa si può fare

Create a new empty file in Mac OS X

Listed in a Monkey Bites piece there are some ways to implement under Mac OS X a well-known* function of Windows: i.e. create new empty files in the OS (filesystem), not through the applications.

I’d like to add that there are other ways to do it:

a) Install OnMyCommand and then download one of the scripts, among which there is one to make new (empty) files

b) follow this “New Empty File Tutorial” hosted on the OnMyCommand web site to build a contextual plugin.

* Frankly I have many doubts on the real usefulness and usability of it, nonetheless, it can be done even on a Macintosh, as you can see.

Persi nella rete 13 – Tra cittadini on line e sticker mania

ttivismo online sponsorizzato dalla BBC, poesia web e motori per la generazione di ingiurie, di programmi piccoli ma utili, di adesivi da tutto il mondo e di una nuova futura alternativa per la creazione di pagine web per i sistemi GNU/Linux. >> Leggi il resto “Persi nella rete 13 – Tra cittadini on line e sticker mania”