martes, agosto 19, 2008

iPhone: también para leer libros

Si, si, además de escuchar musica y hacer todo lo que un teléfono con navegación 3G y demás, ahora también podemos leer libros en la iPhone mientras escuchamos música. ¿Como? Con textReader!



textReader es una aplicación freeware (gratis) descargable por Cydia (ergo, necesitais la iPhone/iTouch con el jailbreak) que permite la lectura de ficheros PDB (originalmente diseñados como e-books para Palm).

La siguiente pregunta, claro, es cómo obtener los libros en PDB. Nada mas sencillo. Utilizando PDAConverter podremos convertir cualquier DOC, PDF, HTML, TXT, etc. al formato PDB.

Una vez tenemos el PDB sólo tenemos que subirlo por SSH (WinSCP y iPhone Tunnel Suite, utilizando el mismo método que para las fotos que explicaba ayer) al directorio /var/mobile/Media/textReader y podremos abrirlo directamente desde la aplicación en nuestra iPhone/iTouch y ale, ¡a leer escuchando música en cualquier sitio!






lunes, agosto 18, 2008

Demasiaos cacharritos? Nunca!

Éste era el "pescao" que tenía montado este finde en casa. En la imagen se ven todos mis cacharritos salvo por mi S200 que en ese momento estaba por ahí tomándose algo...



Y es que cada uno tiene su función...

Aunque "los interesantes" (interesantes son todos, pero...) son mis dos nuevos cacharrines (disculpad la calidad, son ampliaciones de la foto original... ya colgaré otras), mi nuevo iPhopne 3G 16Gb y su compañero de mesa, el Mac Mini (versión Intel Dual Core 1.83Ghz):



Éstos dos ultimos (en especial el iPhone) darán nacimiento a una nueva serie de entradas (sugerencia de Oshita) sobre trucos, ñapas y "conocimiento profundo que no debe perderse" (jejejejeje).

Sin mas dilación, paso a relatar el primer truquito.

Cómo subir imágenes directamente a la memoria sin pasar por iTunes (y extraerlas, si quereis, claro). Para ello necesitaremos haber realizado el Jailbreak, es decir, el hack para quitar el encierro que Apple realiza para impedir el acceso a los ficheros del aparato. Hay mucha info ya sobre cómo hacerlo por los foros, pero la reproduciré en otra entrada.

Una vez "jailbrakeado" o "jailbroken" (es decir "liberado", aunque no hay que confundir el término con el similar de otros moviles que significa que puedes usarlo con cualquier proveedor movil; en este caso, no. Ya hablaremos de esto), necesitareis el iPhone Tunnel Suite. Ésta, basicamente, consta de un programa que se lanza en consola y que abre un puerto de comunicación por cable a la iPhone por la IP 127.0.0.1. La misma suite trae el WinSCP en versión italiana. WinSCP es un gestor de SFTP (o FTP por SSH) gráfico. Si lo sabeis hacer por comando no lo necesitais. Si no os haceis con la version en italiano, acceded a la web que enlazo y bajaros la version en castellano, inglés o la que mejor os venga. El tunel se puede lanzar mediante el acceso directo Launcher.exe que trae iPhone Tunnel Suite en el directorio de instalación. Luego abrimos WinSCP contra la IP mencionada. El usuario y clave que necesitais para un iPhone 3G es root/alpine.

Las imágenes se almacenan en el directorio /private/var/mobile/Media/DCI. Ahí podeis encontrar varios directorios como 100APLE o 999APLE (en este ultimo se almacenan los pantallazos. Ya hablaremos de esto)



Como vereis por la imagen, por cada imagen se almacenan 2 ficheros: un JPG y un THM. Obviamente, el JPG es la imagen en si y la que subais tiene que ser la siguiente a la última. El THM es el thumbnail o "vista previa" de la imagen. Si no quereis currar, copiais uno existente, le cambiais el nombre para que corresponda a vuestra imagen y ya está (obviamente tendreis dos thumbnails iguales). Debeis subir siempre la pareja, sino "no vereis" la imagen en la iPhone. Si os lo quereis currar un poquito mas, el THM es básicamente un JPG de 75x75 de la imagen original, lo haceis y cambiais la extensión y a correr.

Naturalmente, si lo que quereis es sacar las imágenes no teneis mas que copiarlas con WinSCP a donde querais.

Como "huevo de pascua" a esta entrada os diré que toda la musica que subais al iPhone se encuentra almacenada como MP3 (con nombres de fichero cambiados, claro) en directorios dentro de /private/var/mobile/Media/iTunes_Control/Music. Con WinSCP (o la herramienta de SFTP que elijais) podeis sacarlos y renombrarlos, por ejemplo, con
MP3Tag. No intenteis este método para subir canciones, que no funciona (todavía estoy investigando esa...)