Cómo imprimir desde el iPhone [Mac / Win]

Con la llegada de iOS 4.2 hemos visto como aparecía la funcionalidad AirPrint, que por ahora ha resultado ser bastante menos útil de lo que esperábamos todos; Sólo funciona, inicialmente, con una serie de impresoras HP… y no con cualquier impresora que tengamos conectada en nuestra red local o a cualquier ordenador de la red. No obstante, existen varias maneras de solucionar este problema para que podamos imprimir en cualquier impresora que tengamos en casa utilizando el iPhone, según cuentan en iPaderos. Estos son los diferentes programas que nos permitirán solucionar el problema de la cantidad tan limitada de impresoras que soportan AirPrint de manera oficial ahora mismo.

El primero que nos ocupa, es Printopia. Es un panel de control para las preferencias de Mac OS X que permite activar o desactivar las impresoras que deseemos encontrar con AirPrint. Tan sencillo como eso. Tiene soporte también para Dropbox, lo que quiere decir que si subimos cualquier documento que tengamos en el iPhone a una carpeta de Dropbox, lo imprimiremos de manera automática. Es espectacular estar fuera de casa, enviar un documento ahí y cuando lleguemos ya está impreso – eso sin contar con el susto que se puede dar alguien que esté cerca de la impresora cuando se pone a funcionar sin esperarlo

Printopia permite su utilización durante 7 días a modo de prueba, y luego pide 10 dólares (7,5€) para poder usarlo sin limitaciones. Puedes descargarlo desde su web.

El segundo programa, se llama Fingerprint, y básicamente hace lo mismo que Printopia, utilizando el protocolo de red Bonjour. También es para Mac… después hablaremos de programas para Windows. Puedes descargar Fingerprint para probarlo antes de pagarlo (8 dólares) en su web.

Ahora tenemos AirPrint Hacktivator, que más que un programa, es un hack a Mac OS X para que active AirPrint para todas las impresoras del sistema. El video lo explica bien;

Puedes bajar la aplicación aquí.

Ahora si, en cuanto a Windows las cosas se ponen un poco más complicadas – no es tampoco muy difícil, pero si hay que tener algo más de paciencia. Lo primero es bajar este fichero zip al escritorio, y descomprimirlo ahí en una carpeta nueva. La llamamos AirPrint si no se llama ya así, y la copiamos en C:\Program Files. Luego pulsamos la tecla de Windows, y tecleamos CMD – pulsamos intro. Esto abrirá la ventana de línea de comandos de Windows, dentro de la cual tenemos que teclear los siguientes comandos;

sc.exe create AirPrint binPath= «C:\Program Files\AirPrint\airprint.exe -s» depend= «Bonjour Service» start= auto

sc.exe start AirPrint

Si tenemos un sistema de 64 bit, todo es igual excepto que la carpeta en donde está AirPrint se llama Program Files (x86), por lo que los comandos quedarían así;

sc.exe create AirPrint binPath= «C:\Program Files (x86)\AirPrint\airprint.exe -s» depend= «Bonjour Service» start= auto

sc.exe start AirPrint

Lo que hemos hecho con esto es arrancar el servicio de AirPrint manualmente; Tan pronto lo hagamos, una ventana de Windows Security Alert va a aparecer en pantalla, pidiéndonos permiso para que dejemos acceder a la red a AirPrint – pulsamos sobre el botón Allow Access.

Con esto, ya veremos como las impresoras que tenemos conectadas al ordenador, aparecen disponibles para imprimir desde cualquier iPhone, iPod Touch o iPad con iOS 4.2 instalado.

Actualización: Los que tengáis problemas usando Windows, podéis utilizar AirPrint Activator para hacerlo todo más fácil.

Vía: iPaderos y Javox

Newsletter

37 COMENTARIOS

  1. Muchas gracias. Esta tarde lo pruebo. Me daba mucha rabia tener una impresora (HP PSC 1610) conectada en red mediante un Apple AirPort Extreme y que el iPhone no sea capaz de detectarla…

  2. Windows 7 64 bit, y no crea el servicio.

    sc.exe create AirPrint binPath= “C:Program Files (x86)AirPrintairprint.exe -s” depend= “Bonjour Service” start= auto

    da el mismo mensaje que si se escribiera "SC" solamente…

  3. Buenas:

    ami cuando coloco sc.exe start AirPrint me dice que es un comando no reconocido, y me despliega todo un tutorial de los usos de los comandos, al final me pregunta si quiero consultar la ayuda.

    Que hago? coloque mal algo?

  4. Perfecto y funcionando en XP. Una vez instalado deberemos habilitar el perfil de usuario invitado para q al imprimir no nos pida un usuario y contraseña en el iPhone.

  5. Buenas tardes chic@s.

    Vereis,bajo windows 7 introduciendo en consola los parametros ha salido

    a la primera,y tengo el servicio arrancado.

    sc.exe create AirPrint binPath= “C:Archivos de ProgramaAirPrintairprint.exe -s” depend= “Bonjour Service” start= auto

    (Por si acaso alguien no tiene Program Files)

    El caso es que tambien he habilitado la cuenta de invitado,pero ahora viene para los que tenemos Windows LOQUESEA.¿Que app nos tenemos que instalar en el movil? Porque por más que leo,veo que lo arriba mencionado es para un MAC y en las apps que tengo en el iPhone ninguna para poner almenos la impresora que tengo, no se si me entendeis.

    Gracias de antemano.

  6. Intente poner antes que salia sin mas….Que todo esta bien,que no tengais en cuenta lo anterior escrito por mi.

    Una vez seguidos los pasos anteriores,solo he tenido que buscar una imagen como ejemplo de mi iPhone y seleccionar la opcion de imprimir

    directamente,solamente he tenido que seleccionar la impresora y ya esta.

    Gracias a todos/as de nuevo.

    • @Jose38 sólo tienes que leer la entrada con detenimiento. Estos archivos están en una carpeta que se llama AirPrint y que tienes que copiar en Program Files o en Archivos de Programa en tu disco C. Si todo esto no lo entiendes, lo más recomendable es buscar la ayuda de algún amigo un poco ducho en temas de informática.

  7. @Epp3D en el iPhone no tienes que tener nada instalado; simplemente sale al botón de enviar cuando estés en un documento (por ejemplo una web) y elige imprimir.

    A todos los que tengan problemas ejecutando el comando, aseguraos de que la ruta a la carpeta program files es correcta porque puede estar en español y en ese caso no encontraría el archivo a ejecutar.

  8. Microsoft Windows [Versión 6.1.7600]

    Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.

    C:Windowssystem32>cd..

    C:Windows>cd..

    C:>sc.exe create AirPrint binPath= "C:Program Files (x86)AirPrintairprint.exe -s" depend= "Bonjour Serv

    ice" start= auto

    DESCRIPCIÓN:

    Crea una entrada de servicio en el Registro y en la base de datos

    de servicio.

    USO:

    sc create [nombre del servicio] [binPath= ]

    OPCIONES:

    NOTA: el nombre de la opción incluye el signo de igual.

    Se requiere un espacio entre el signo de igual y el valor.

    type=

    (valor predeterminado = own)

    start=

    (valor predeterminado = demand)

    error=

    (valor predeterminado = normal)

    binPath=

    group=

    tag=

    depend=

    obj=

    (valor predeterminado = LocalSystem)

    DisplayName=

    password=

    C:>sc.exe start AirPrint

    [SC] StartService: OpenService ERROR 1060:

    El servicio especificado no existe como servicio instalado.

    C:>

    Por favor que estoy haciendo mal. Mi sistema es windows 7 a 64 bits.

    Muchas gracias.

    • @labeltran estás usando Program Files (x86) como nombre de carpeta en donde están las aplicaciones. Prueba con archivos de programa – mira en tu PC cómo se llama esa carpeta y cambia la ruta debidamente. Probablemente la tuya esté en español y se llame diferente.

  9. Microsoft Windows [Versión 6.1.7600]

    Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.

    C:WindowsSystem32>cd /

    C:>dir

    El volumen de la unidad C no tiene etiqueta.

    El número de serie del volumen es: 4C23-102F

    Directorio de C:

    02/02/2010 03:41 PM 89 AtmApInit.txt

    06/10/2009 04:42 PM 24 autoexec.bat

    08/12/2010 08:40 AM BS vertion V3.21.00P01

    05/26/2010 04:07 PM CISCO_CCNA

    02/05/2010 02:23 PM Drivers

    02/08/2010 09:35 PM 64 EasyCapture.log

    02/02/2010 02:54 PM 213,071 FaceProv.log

    01/13/2010 04:43 PM IDE

    08/13/2010 10:37 AM Installer

    01/13/2010 09:37 PM Intel

    01/13/2010 09:23 PM lexmark

    01/13/2010 09:26 PM logs

    08/23/2010 10:22 PM 327 lxdi.log

    02/02/2010 09:16 PM 360 lxdicomx.log

    02/04/2010 01:39 PM NetNumenN31-V4

    07/13/2009 10:20 PM PerfLogs

    11/16/2010 10:49 PM Program Files

    11/25/2010 08:02 PM Program Files (x86)

    11/25/2010 09:20 PM Program Files (x86) (x86)

    02/02/2010 03:23 PM Users

    11/21/2010 03:49 PM Windows

    02/02/2010 03:26 PM Windows.7.Loader.eXtreme.Edition.v3.117-SAFE.ML

    02/02/2010 03:34 PM Windows.old

    6 archivos 213,935 bytes

    17 dirs 82,214,707,200 bytes libres

    C:>

    como pueden observar existen dos carpetas Program Files (x86) y

    Program Files (x86) (x86), asi como tambien Archivos de programa (x86) con todas he tratado y siempre el resultado es el mismo.

    Gracias.

    • @labeltran el error que te da el comando es claro: "El servicio especificado no existe como servicio instalado" – esto es porque la ruta en el parámetro binpath no es correcta. También tienes una carpeta llamada "Program Files (x86) (x86)" lo que es bastante raro pero en teoría deberías tener la carpeta AirPrint en Program Files (x86), asegúrate de que es asi, asegúrate de que el comando airprint.exe está en esa carpeta… es todo lo que te podemos decir. Asegúrate de que tienes permisos de administrador en tu cuenta de usuario, también. Si no te funciona después de esto, nos quedamos sin respuestas para tí.

  10. buenos dias, no puedo instalar esto , hago todos los pasos, hago otros tutoriales y nada, tengo el iphone 4 iOS 4.3.3, la ultima version de iTunes, mi impresora es: HP Photosmart C4200 series, y no me encuentra impresora en el iphone, ayuda por favor!

  11. buenos dias, no puedo instalar esto , hago todos los pasos, hago otros tutoriales y nada, tengo el iphone 4 iOS 4.3.3, la ultima version de iTunes, mi impresora es: HP Photosmart C4200 series, y no me encuentra impresora en el iphone, ayuda por favor!

DEJA UNA RESPUESTA

Teclea aquí tu comentario
Introduce aquí tu nombre