Leer eBooks en Iphone / Ipod Touch con firmware 2.0 (II)
Sab, ago 30, 2008
Ya os hablamos de como leer ebooks en el iphone / Ipod Touch con firmware 2.0 anteriormente, pero este sistema tenia bastantes limitaciones, la mas importante de ellas era la imposibilidad de leer pdfs con ese sistema. Vamos a solucionar eso hoy.
Si nos fijamos, el Safari Mobile integrado en nuestro aparato es capaz de leer pdfs perfectamente, solamente tenemos que dirigirnos a la dirección del archivo, y directamente podremos visionarlo. Si combinamos esto con la posibilidad de instalar un servidor web en nuestro dispositivo, convertiremos nuestro iPhone / Ipod Touch en un sistema para organizar y leer nuestros pdfs cómodamente.
Para empezar, y hasta que no lancen apache para la versión 2.0.X del firmware, tendremos que utilizar lighttp, un servidor web ligero y funcional. Podremos instalarlo mediante Cydia para lo cual necesitaremos que nuestro iPhone / Ipod Touch ya este “Jailbreakeado” (¡que palabra dios mio!).
Una vez instalado lighttp (pronunciado lighty), necesita que le subamos un archivo de configuración, en mi caso accederé mediante Winscp, y crearé en “/usr/etc/lighttpd.conf” un archivo como este.Si queremos poder acceder al servidor web desde cualquier ordenador en la misma red podríamos usar este otro (renombrar a lighttpd.conf), con muchas menos restricciones de seguridad.
Deberemos crear una carpeta en “/private/var/mobile/Sites”, ahí es donde colocaremos el contenido web que sera leído por el servidor web. Tendremos que crear otra carpeta para los logs en “/var/log/lighttpd”, y cambiar el propietario de la carpeta. Esto lo podremos hacer desde winscp, o directamente desde el Mobile Terminal con los siguientes comandos (en modo root):
# mkdir /private/var/mobile/Sites
# mkdir /var/log/lighttpd
# chown nobody:nobody /var/log/lighttpd
Como queremos que lighttpd se ejecute como demonio, deberemos instalar un script para que se inicialice al arracar, el script es este (debes renombrarlo a com.http.lighttpd.plist), y debes guardarlo en tu iPhone / iPod Touch como “/Library/LaunchDaemons/com.http.lighttpd.plist”. Para cargarlo debes introducir en la terminal:
# launchctl load -w /Library/LaunchDaemons/com.http.lighttpd.plist
Y con todo esto, ya deberíamos tener funcionando Lighttpd en nuestro iPhone / iPod Touch con firmware 2.0, o superior. Si subimos algunos archivos con extension pdf al directorio “/private/var/mobile/Sites”, y apuntamos en nuestro navegador a la direccion http://127.0.0.1 o http://localhost, apareceran los archivos que hemos subido y con un simple click podremos empezar a leerlos.
Este texto es una traducción / adaptación libre de este hilo, donde encontrarás bastante información, y posibles problemas que te pueden surgir y como solucionarlos.
Tags: 2.0, 2.0.1, 2.0.2, 3g, apache, ebooks, firmware, iphone, ipod touch, jailbreak, lighttpd, lighttpd.conf, pdf, pdfs, safari, safari mobile, servidor, servidor web, Web






hola he intentado hacer todo lo ke dices
pero no logro instalarto
En el foro podras encontrar solucion a la mayoria de los problemas que se te puedan presentar… aun asi, recientemente ha salido al mercado una aplicacion llamada air sharing que te permite leer los pdfs muy facilmente.