Diferencia entre revisiones de «PalmOS»

De Guía Ubuntu
Saltar a: navegación, buscar
(Como convertir los sitios web y noticias para ser leidos en la Palm)
(Corrección de errores; Enlaces externos)
Línea 1: Línea 1:
En Linux pueden llevarse a cabo la mayoria de la operaciones con un dispositivo PalmOS como son la sincronización y la instalación de archivos.
+
En GNU/Linux pueden llevarse a cabo la mayoría de la operaciones con un dispositivo PalmOS como son la sincronización y la instalación de archivos.
Si bien todas estas configuraciónes la realize con una Palm Zire 72 la que se conecta via USB pienso que no se deberia tener problemas con otros modelos o puertos.
+
Si bien todas estas configuraciones han sido realizadas con una Palm Zire 72, la cual se conecta vía USB, no se debería tener problemas con otros modelos o puertos.
  
 
==Configuración de la cuna==
 
==Configuración de la cuna==
Para que con tu palm pueda llevarse a cabo la sincronización necesitamos enlazar el puerto USB al dispositivo especifico '''pilot''' de la siguiente manera. Abre un terminal y teclea:
+
Para que con tu Palm pueda llevarse a cabo la sincronización necesitamos enlazar el puerto USB al dispositivo específico '''pilot''' de la siguiente manera. Abre un [[El Terminal|Terminal]] y teclea:
  sudo ln -s /dev/ttyUSB1 /dev/pilot
+
  $ sudo ln -s /dev/ttyUSB1 /dev/pilot
  
Si te conectas por puerto serial haz lo siguiente:
+
Si te conectas por puerto serial, haz lo siguiente:
  sudo ln -s /dev/ttyS0 /dev/pilot
+
  $ sudo ln -s /dev/ttyS0 /dev/pilot
  sudo chmod 666 /dev/ttyS0
+
  $ sudo chmod 666 /dev/ttyS0
  
Gnome trae un programa que nos permite realizar la sincronizacion de nuestros archivos, ademas de poder tener una integracion entre ''Evolution'' y la ''Palm''. Para configurar Gnome Pilot en el terminal teclea
+
El entorno de escritorio [[GNOME]] incluye el programa [[GNOME Pilot]] que nos permite realizar la sincronización de nuestros archivos, además de poder tener una integración entre el cliente de correo electrónico [[Evolution]] y la Palm. Para configurar [[GNOME Pilot]] en el [[El Terminal|Terminal]], teclea:
  gpilotd-control-applet
+
  $ gpilotd-control-applet
se abrira un sencillo asistente de la configuracion de la cuna donde:
+
Se abrirá un sencillo asistente de configuración de la cuna donde:
 +
*'''Nombre:''' es el nombre de la cuna (no es el nombre de usuario).
 +
*'''Puerto:''' lo dejamos por defecto en '''/dev/pilot''' al menos que hayas especificado otro.
 +
*'''Velocidad:''' es la velocidad del puerto, si la modificas por la maxima recuerda cambiar este ajuste en tu Palm tambien, si tienes problemas sincronizando puedes probar bajando la velocidad.
 +
*'''Tiempo de espera:''' Lo dejamos por defecto en ''2''. Esto es el tiempo en segundos que espera al dispositivo.
 +
*'''Tipo:''' dependera a que tipo de puerto te conectes.
  
'''Nombre:''' es el nombre de la cuna (no es el nombre de usuario).
+
Haz clic en adelante, si ya has hecho una sincronización anteriormente deja la opción por defecto, si no selecciona una.
  
'''Puerto:''' lo dejamos por defecto en '''/dev/pilot''' al menos que hayas especificado otro.
+
Conecta tu Palm al cable/base y préndela, presiona el botón ''Siguiente'' y procede a presionar el botón ''hotsync'' de tu Palm. Si todo sale bien recibirás el siguiente mensaje:
 
+
''Se recuperó con éxito el Nombre de usario e ID del Pilot''
'''Velocidad:''' es la velocidad del puerto, si la modificas por la maxima recuerda cambiar este ajuste en tu Palm tambien, si tienes problemas sincronizando puedes probar bajando la velocidad.
+
Haz clic en ''Adelante'' y coloca el nombre de tu Palm y el directorio donde quieres guardar tus archivos cuando se realice la sincronización. En el caso de la Zire 72 el tiempo entre presionar el botón ''Siguiente'' y el ''hotsync'' de la Palm debe ser el menor posible o si no, no se logrará la autentificación.
 
+
'''Tiempo de espera:''' Lo dejamos por defecto en ''2''. Esto es el tiempo en segundos que espera al dispositivo.
+
 
+
'''Tipo:''' dependera a que tipo de puerto te conectes.
+
 
+
Haz clic en adelante, si ya has hecho una sincronización anteriormente deja la opcion por defecto, si no selecciona uno.
+
 
+
Conecta tu palm al cable/base y prendela, aprieta el boton siguiente y procede a apretar el boton ''hotsync'' de tu palm. Si todo sale bien recibiras el mensaje ''Se recuperó con éxito el Nombre de usario e ID del Pilot''. Haz clic en adelante y coloca el nombre de tu palm y el directorio donde quieres guardar tus archivos cuando se realiza la sincronización. En el caso de la Zire 72 el tiempo entre apretar el boton siguiente y el hotsync de la Palm debe ser el menor posble o si no, no se lograra la autentificación.
+
  
 
==Configuración de los conductos==
 
==Configuración de los conductos==
 
+
Luego del paso anterior o al teclear en la consola el comando:
Luego del paso anterior o al teclear en la consola ''gpilotd-control-applet'' se abrira la siguiente ventana:
+
$ gpilotd-control-applet
 +
Se abrirá la siguiente ventana:
  
 
[[Imagen:Pilot.jpg|center]]
 
[[Imagen:Pilot.jpg|center]]
  
Selecciona el conducto que quieras y pon ''Activar''. Los conductos son:
+
Selecciona el conducto que quieras y presiona el botón «Activar». Los conductos son:
 +
*'''Backup:''' Crea la copia de seguridad de tus archivos.
 +
*'''EAddress:''' Sincroniza la libreta de direcciones con [[Evolution]].
 +
*'''ECalendar:''' Sincroniza el calendario con [[Evolution]].
 +
*'''EMemos:''' Sincroniza tus memos con [[Evolution]] quedando en la sección de notas.
 +
*'''Expense:''' Extrae los datos de gastos a un directorio que tu especifiques, estos tienen un formato CSV que puede ser abierto con una planilla de cálculos (por ejemplo: [[OpenOffice.org]] Calc, Gnumeric, KSpread).
 +
*'''File:''' Instala archivos en la Palm.
 +
*'''MAL:''' Permite sinconizar con canales como ''AvantGo''.
 +
*'''MemoFile:''' Sincroniza los memos a un archivo.
 +
*'''SendMail:''' Envía mensajes de correo electrónico mediante sendmail.
 +
*'''Time:''' Sincroniza la hora entre el ordenador y la Palm.
  
'''Backup:''' Crea la copia de seguridad de tus archivos.
+
La mayoría de los conductos traen opciones por defecto que se pueden cambiar con el botón ''Configuración''.  
  
'''EAddress:''' Sincroniza la libreta de direcciones con Evolution.
+
{{Nota|A veces, cuando recién se enciendo la Palm para sincronizar ocurre que se bloquea el demonio, en este caso basta con reiniciar antes de cada sincronización y listo. El backup no es completo en ocasiones por lo que podrías perder datos al hacer una restauración total. Recuerda instalar las actualizaciones de tu Palm descargándolas del [http://www.palm.com sitio web oficial de Palm]. El instalador de AvantoGo no está disponible para Linux pero si ya lo tienes instalado el conducto MAL hara sincronizacion sin problemas.}}
 
+
'''ECalendar:''' Sincroniza el calendario con Evolution.
+
 
+
'''EMemos:''' Sincroniza tus memos con Evolution quedando en la sección de notas.
+
 
+
'''Expense:''' Extrae los datos de gastos a un directorio que tu especifiques, estos tienen un formato CSV que puede ser abierto con una planilla de calculos.
+
 
+
'''File:''' Instala archivos en la Palm
+
 
+
'''MAL:''' Permite sinconizar con canales como ''Avantgo''
+
 
+
'''MemoFile:''' Sincroniza los memos a un archivo.
+
 
+
'''SendMail:''' Envia mails via sendmail. ''Si alguien sabe como hacer esto se agredeceria agregarlo''
+
 
+
'''Time:''' Sincroniza la hora entre el computador y la Palm.
+
 
+
La mayoria de los conductos traen opciones por defecto que puede cambiar con el boton ''Configuración''.
+
 
+
{{Nota|A veces cuando recien prendo la palm para sincronizar ocurre que se bloquea el demonio por lo que basta con hacer un restart antes de cada sincro y listo. El backup no es completo en ocasiones por lo que podrias perder datos al hacer una restauración total. Recuerda instalar las actualizaciones de tu palm descargandolas del sitio http://www.palm.com. El instalador de AvantoGo no esta disponible para Linux pero si ya lo tienes instalado el conducto MAL hara sincronizacion sin problemas.}}
+
  
 
==Integración al panel==
 
==Integración al panel==
Puedes integrar un icono al panel al igual que el icono de ''hotsync'' en Windows. Solo debes hacer click en algún lugar libre del panel y elegir ''añadir al panel...'' y selecciona '''Pilot Applet'''. Si tienes problemas al sincronizar puedes rearrancar el demonio haciendo clic en restart.
+
Si usas el escritorio [[GNOME]], puedes integrar un ícono al panel al igual que el ícono de ''hotsync'' en Windows. Solo debes hacer clic en algún lugar libre del panel, elegir ''Añadir al panel...'' y seleccionar en la ventana que se abre '''Pilot Applet'''. Si tienes problemas al sincronizar puedes rearrancar el demonio haciendo clic en restart.
 
+
==Instalar archivos via consola en la Palm==
+
  
Para instalar archivos solo debes teclear el siguiente comando seguido del nombre el archivo a instalar
+
==Añadir archivos por consola en la Palm==
  gpilot-install-file -later ARCHIVO
+
Para instalar archivos solo debes teclear el siguiente comando seguido del nombre el archivo a añadir:
de esta forma se instalara el archivo en la proxima sincronización.
+
  $ gpilot-install-file -later <archivo>
 +
De esta forma se añadirá el archivo en la próxima sincronización.
  
 
==Integración con Nautilus==
 
==Integración con Nautilus==
 +
Para instalar tus archivos ''*.prc'' y ''*.pdb'' desde el menú contextual de [[Nautilus]] debes hacer lo siguiente:
 +
*Ve a '''Sistema -> Preferencias -> Configuración de acciones de Nautilus''', si no lánzalo desde la [[El Terminal|Terminal]] con ''nautilus-actions-config''. Es posible que no esté instalado, en ese caso deberás [[Añadir aplicaciones|instalar]] el siguiente paquete:
 +
nautilus-actions
 +
*Haz clic en ''Añadir'' y escribe lo siguiente:
 +
**'''Etiqueta:''' Instalar en la Palm (es un ejemplo).
 +
**'''Ícono:''' Elige uno que te guste.
 +
**'''Ruta:''' escribe ''gpilot-install-file -later''.
 +
** '''Parámetros:''' escribe ''%M'' (recuerda colocarlo en mayusculas).
 +
*En el tab de condiciones escribe:
 +
**'''Filenames:''' escribe ''*.prc ; *.pdb'' (aquí puedes agregar otra extensión si lo deseas).
 +
**'''Match Cases:''' desmárcalo.
 +
**'''Mimetypes:''' escribe */*.
 +
**Marca la opción ''Solo archivos'' y ''Aparece si la selección tiene múltiples archivos o carpetas'' (esto para instalar más de uno a la vez).
  
Para instalar tus archivos .prc y .pdb haciendo click con el boton derecho en Nautilus debes hacer lo siguiente:
+
Y listo, ahora cada vez que despliegues el menú contextual (botón derecho del ratón) sobre tus archivos ''*.prc'' y ''*.pdb'' quedarán listos para poder instalarlos en la proxima sinconización. Lamentablemente la instalación de los archivos es solo a la memoria interna y no hay soporte para las tarjetas de memoria extraíbles por parte de [[GNOME Pilot]].
  
* Andate a '''Sistema >>> Preferencias >>> Configuración de acciones de Nautilus''', si no lanzalo en la consola con ''nautilus-actions-config''.
+
==Soporte para modelos no compatibles en GNOME Pilot==
 
+
Por defecto, el modelo Palm Zire 22 no está soportada por [[GNOME Pilot]], por lo que deberás editar el siguiente archivo:
* Haz clic en Añadir y escribe lo siguiente
+
/usr/share/gnome-pilot/devices.xml
** '''Etiqueta:''' Instalar en la palm (es un ejemplo).
+
Y agregar las siguientes líneas:
** '''Icono:''' Elige uno que te guste.
+
** '''Ruta:''' escribe ''gpilot-install-file -later''
+
** '''Parametros:''' escribe ''%M'' (recuerda colocarlo en mayuscula)
+
* En el tab de condiciones escribe
+
** '''Filenames:''' escribe ''*.prc ; *.pdb'' (aqui puedes agregar otra extension si lo deseas)
+
** '''Match Cases:''' desmarcalo
+
** '''Mimetypes:''' escribe */*
+
** Marca la opcion ''solo archivos'' y ''Aparece si la selección tiene multiples archivos o carpetas'' (esto para instalar mas de uno a la vez).
+
 
+
Y listo, ahora cuando hagas clic con el boton derecho sobre tus archivos .prc y .pdb quedaran listos para poder instalarlos en la proxima sinconización. Lamentablemente la instalación de los archivos es solo a la memoria interna  y no hay soporte para las tarjetas por parte de gnome-pilot.
+
 
+
==Soporte Palm Zire 22==
+
Por defecto la Zire 22 no esta soportada por ''gnome-pilot'' por lo que deberas editar el archivo ''/usr/share/gnome-pilot/devices.xml'' y agregar las siguientes lineas:
+
 
  <!– Palm Z22 –>
 
  <!– Palm Z22 –>
  <device vendor_id=”0830″ product_id=”0061″ />
+
  <device vendor_id="0830" product_id="0061" />
 
Esto es suceptible de hacer para otros modelos si sabes el ''vendor_id'' y el ''product_id''.
 
Esto es suceptible de hacer para otros modelos si sabes el ''vendor_id'' y el ''product_id''.
  
 
==Restaurar el contenido de la Palm luego de un Hard Reset==
 
==Restaurar el contenido de la Palm luego de un Hard Reset==
Si por alguna causa perdiste todos tus datos de la palm, puedes hacer una restauracion total de ella con el ''applet'' de gnome-pilot, solo basta con hacer clic con el boton sobre el icono y colocar ''Restore..'', eliges el directorio donde tienes el backup de tus archivos y listo.
+
Si por alguna causa perdiste todos tus datos de la Palm, puedes hacer una restauración total de ella con el ''applet'' de [[GNOME Pilot]], solo basta con seleccionar ''Restore..'' desde el menú contextual y elegir el directorio donde tienes el backup de tus archivos.
  
==OpenOffice y PalmOS==
+
==OpenOffice.org y PalmOS==
Openoffice posee la capacidad de guardar los documentos con el formato Aportisdoc (''extension .pdb'') el cual puede ser abierto, por ejemplo, con el ''ISilo'' o si quieres un lector gratis usa el ''CSpotRun'' el cual puedes descargar de este enlace http://32768.com/cspotrun/download/current/CSpotRun_spanish.zip.
+
[[OpenOffice.org]] posee la capacidad de guardar los documentos con el formato Aportisdoc (''extension .pdb'') el cual puede ser abierto, por ejemplo, con el ''ISilo'' o el ''CSpotRun''. este último es gratuito y lo puedes descargar desde el siguiente enlace:
 +
http://32768.com/cspotrun/download/current/CSpotRun_spanish.zip
  
Para hacer esto solo debes irte en Openoffice a '''Guardar como..''' y elegir '''AportiDoc .pdb''', instala, sincroniza el documento y listo.
+
Para hacer esto solo debes irte, en una de las aplicaciones de [[OpenOffice]] (por ejemplo, ''Write''), a '''Guardar como..''' y elegir '''AportiDoc .pdb'''; instala, sincroniza el documento y listo.
  
==Acceder a la tarjeta SD mediante la palm en Linux==
+
==Acceder a la tarjeta de memoria extraíble SD mediante la Palm en GNU/Linux==
Existe en el mercado un programa (aún no encuentro una version libre) que permite acceder a las tarjetas SD tal cual fueran un pendrive, este programa es '''Softick Card Export II''' el cual permite ver el contenido de nuestras tarjetas SD. Las ultimas versiones de este software permiten que sea reconocido por Linux de forma transparente sin problemas. Mas detalles ingresa a http://www.softick.com/cardexport2/.
+
Existe en el mercado un programa (aún no hemos encontrado una versión libre) que permite acceder a las tarjetas SD como si fueran un disco duro externo (como un PenDrive); este programa se denomina '''Softick Card Export II''', y permite ver el contenido de nuestras tarjetas SD. Las últimas versiones de este software permiten que sea reconocido por GNU/Linux de forma transparente sin problemas. Para más detalles, visita el [http://www.softick.com/cardexport2/ sitio web oficial del programa].
  
==Solución error cuando se sincroniza con la consola Java IBM==
+
==Solución al error cuando se sincroniza con la consola Java IBM==
Cuando uno tiene instalado en la Palm el IBM WebSphere Everyplace Micro Environment al sincronizar con gnome-pilot este se bloquea dando un error. Esto ocurre porque la JVM excede el limite de segmentación, este limite era de menos de 64 Kb porque los procesadores antiguos no soportaban mas, hoy en dia con los nuevos procesadores los segmentos son mayores a 64kb y una aplicación que viene asi es la JVM. Gnome pilot es un software que no ingnora esto y se cuelga cada vez que sincronizamos y tenemos esta aplicación, por lo tanto la solución es excluir estos archivos.
+
Cuando uno tiene instalado en la Palm el IBM WebSphere Everyplace Micro Environment, al sincronizar con [[GNOME Pilot]] este se bloquea dando un error. Esto ocurre porque la [[Java|Java Virtual Machine]] (también llamada JVM) excede el límite de segmentación; este límite era de menos de 64 kB porque los procesadores antiguos no soportaban más, pero hoy en día con los nuevos procesadores los segmentos son mayores y una aplicación que viene así es la JVM. [[GNOME Pilot]] es un software que no ingnora esto y se cuelga cada vez que sincronizamos y tenemos esta aplicación, por lo tanto la solución es excluir estos archivos.
  
Para esto debes abrir el archivo '''backup-conduit''', puedes hacerlo con la consola tecleando lo siguiente:
+
Para hacer esto, debes abrir el siguiente archivo:
  gedit /home/droptic/.gnome2/gnome-pilot.d/backup-conduit
+
  /home/droptic/.gnome2/gnome-pilot.d/backup-conduit
Busca la frase ''exclude_files= ImgFile-Foto Jpeg-Foto'' y reemplazala por la siguiente
+
Busca esta frase:
 +
exclude_files= ImgFile-Foto Jpeg-Foto
 +
Y reemplázala por la siguiente:
 
  exclude_files= ImgFile-Foto Jpeg-Foto\\ J9\\ MIDP\\ Bundle J9\\ Java\\ VM
 
  exclude_files= ImgFile-Foto Jpeg-Foto\\ J9\\ MIDP\\ Bundle J9\\ Java\\ VM
 
Ahora sincroniza de forma normal.
 
Ahora sincroniza de forma normal.
  
La consola puede ser de aqui descargada http://www.palm.com/us/support/jvm/
+
La consola puede ser descargada desde esta página web:
 +
http://www.palm.com/us/support/jvm/
  
==Como convertir los sitios web y noticias para ser leidos en la Palm==
+
==Cómo convertir los sitios web y noticias para ser leidos en la Palm==
Existe en Linux un programa llamado '''Sunrise Desktop''' y que al igual que ''Plucker'' convierte los sitios de internet en archivos .pdb que luego puedes abrir con Plucker para revisarlos offline. Plucker esta un poco desactualizado (el desktop ya que el programa de la palm esta más actualizado) por lo que te recomiendo que uses ''plucker'' en la palm y uses ''sunrise-desktop'' para crear tus documentos. Ambos tienen licencia GPL por lo que puedes usarlos con toda confianza.
+
Existe en GNU/Linux un programa llamado [[Sunrise Desktop]], que, al igual que [[Plucker]], convierte los sitios de Internet en archivos ''*.pdb'' que luego puedes abrir con [[Plucker]] para revisarlos off-line. [[Plucker]] está un poco desactualizado (la versión Desktop, no la que se integra en la Palm) por lo que es recomendable que uses [[Plucker]] en la Palm y [[Sunrise Desktop]] para crear tus documentos. Ambos tienen licencia GPL por lo que puedes usarlos con toda confianza.
  
*'''Requerimientos'''
+
===Requisitos mínimos===
**Requiere de que tengas instalado Java 1.5
+
*Java 1.5 instalado en el ordenador
**Requiere que tengas instalado Plucker en tu palm. Descargarlo desde aquí http://prdownloads.sourceforge.net/plucker/plucker_viewer_translations-1.8.tar.bz2 e instala solo el archivo '''viewer_es.prc'''. Si quieres el ultimo ''snapshot'' en español bájalo desde aquí http://www.plkr.org/snapshots/viewer_es.prc
+
*Plucker instalado en la Palm; se puede descargar desde el siguiente enlace:  http://prdownloads.sourceforge.net/plucker/plucker_viewer_translations-1.8.tar.bz2
**'''Opcional''': Puedes utilizar el ''httrack'' para descargar el sitio inicialmente si vez que ''sunrise-desktop'' no lo hace bien. Este lo puedes agregar directamente desde los repositorios o descargar el paquete desde su homepage.
+
*'''Opcional''': Puedes utilizar el ''httrack'' para descargar el sitio inicialmente si ves que Sunrise Desktop no lo hace bien. Este lo puedes agregar directamente desde los repositorios o descargar el paquete desde su sitio web oficial.
  
*'''Instalación del Sunrise-Desktop'''
+
===Instalación de Sunrise Desktop===
**Basta con descargar el archivo desde aquí http://sourceforge.net/project/showfiles.php?group_id=151061, bajando obviamente la versión para Linux.
+
*Basta con descargar la versión para GNU/Linux del archivo desde aquí:
**Descomprimelo donde tu quieras. Te recomiendo que lo hagas en el ''/home'' y crees un lanzador al escritorio.
+
http://sourceforge.net/project/showfiles.php?group_id=151061
**Si tienes problemas para ejecutar el programa, puede ser por el entorno Java. Revisa esta guia [[Java]].
+
*Descomprímelo donde tu quieras. Lo puedes hacer en ''/home/<usuario>/'' y crear un lanzador en el escritorio.
 +
*Si tienes problemas para ejecutar el programa, puede ser por el entorno [[Java]]. Revisa [[Java|este artículo]].
  
*'''Uso'''
+
===Uso de Sunrise Desktop===
Para arrancar el programa solo debes hacer clic sobre el archivo '''sunrise-desktop.sh''' y haz click en ejecutar cuando te pregunte. Si no se ejecuta cambia sus permisos a ''ejecutable''.
+
Para arrancar el programa solo basta con ejecutar el archivo:
  chmod +x sunrise-desktop.sh
+
sunrise-desktop.sh
 +
Si no tiene permisos de ejecución, se los puedes asignar con el siguiente comando:
 +
  $ chmod +x sunrise-desktop.sh
  
Una vez que el programa esta abierto haz clic en ''File >>> New Item Wizard...'' y te preguntara si quieres crear una lista de documentos, un documento solo o un archivo de noticias.
+
Una vez que el programa esté abierto, haz clic en el menú ''File >>> New Item Wizard...'' y te preguntará si quieres crear una lista de documentos, un único documento o un archivo de noticias.
  
Si haz puesto nuevo documento debes ingresar la URL. Una vez listo aprieta F5 para actualizar y listo.
+
Si haz elegido nuevo documento debes ingresar la [[w:es:URL|URL]]. Una vez listo, presiona la tecla F5 para actualizar.
 
+
Homepage Plucker: http://www.plkr.org/
+
 
+
Homepage Sunrise: http://sourceforge.net/projects/sunrisexp/
+
 
+
Homepage Httrack: http://www.httrack.com/
+
  
 
==Transferir archivos a la Palm via Bluetooth==
 
==Transferir archivos a la Palm via Bluetooth==
Si dispones de una palm y un computador con bluetooth puedes transferir tus archivos del pc a la palm con solo hacer un clic derecho sobre el archivo y sin tener que hacer una sincronización con cable para esto, solo debes hacer lo siguiente:
+
Si dispones de una Palm y un ordenador con Bluetooth, puedes transferir tus archivos del ordenador a la Palm con solo desplegar el menú contextual del archivo y sin tener que hacer una sincronización con cable para esto, solo debes hacer lo siguiente:
  
{{Nota|Si es primera vez que utilizaras bluetooth con la Palm deberas autentificar ambos dipositivos primero. Para hacer esto agrega el pc a tus dispositivos de confianza de la Palm, el archivo pin que te pide la Palm para autentificar se guarda en este archivo '''/etc/bluetooth/pin''' (puedes modificarlo si quieres mas seguridad).}}
+
{{Nota|Si es primera vez que utilizaras Bluetooth con la Palm deberás autentificar ambos dipositivos primero. Para hacerlo agrega el ordenador a tus dispositivos de confianza de la Palm, el archivo pin que te pide la Palm para autentificar se guarda en '''/etc/bluetooth/pin''' (puedes modificarlo si quieres más seguridad).}}
  
*'''Requerimientos'''
+
===Requisitos mínimos===
**Instalar los paquetes '''gnome-bluetooth''' y '''bluez-utils'''.
+
*Los siguientes paquetes instalados en el ordenador:
**'''Opcional:''' si el archivo que quieres enviar a la palm no tiene extensión soportada o quieres enviar el archivo a una carpeta especifica dentro de una tarjeta de expansión, necesitaras instalar en la palm un programa llamado '''Getdeblu''' y que puedes descargar desde aqui http://www.webalice.it/rodolfo.turco/Getdeblu.zip. Mas información [http://www.pdaexpertos.com/Articulos/Programas_en_2_minutos/Getdeblu_recibe_ficheros_de_cualquier_extension.shtml aqui].
+
gnome-bluetooth bluez-utils
 +
*'''Opcional:''' si el archivo que quieres enviar a la Palm no tiene una extensión soportada o quieres enviar el archivo a una carpeta especifica dentro de una tarjeta de expansión, necesitarás instalar en la Palm un programa llamado '''Getdeblu''' y que puedes descargar desde aquí:
 +
http://www.webalice.it/rodolfo.turco/Getdeblu.zip.
 +
Para más información, visita [http://www.pdaexpertos.com/Articulos/Programas_en_2_minutos/Getdeblu_recibe_ficheros_de_cualquier_extension.shtml este enlace].
  
*'''Uso'''
+
===Uso de Bluetooth===
**Es tan simple como te vayas a '''Aplicaciones >>> Acessorios >>> Compartición de archivos por bluetooth'''. Veras que se a agregado en el area de notificación un icono con forma de antena.
+
*Es tan simple como te vayas a '''Aplicaciones >>> Acessorios >>> Compartición de archivos por bluetooth'''. Veras que se a agregado en el area de notificación un icono con forma de antena.
**Ahora cuando quieras enviar un archivo a la palm solo haz clic sobre el archivo y elige ''enviar..'' selecciona ''bluetooth (obex)'' y el nombre de tu dispositivo y listo.
+
*Ahora cuando quieras enviar un archivo a la palm solo haz clic sobre el archivo y elige ''enviar..'' selecciona ''bluetooth (obex)'' y el nombre de tu dispositivo y listo.
**Puedes agregar a las aplicaciones que se ejecutan al inicio el ''gnome-obex-server'' para que no lo tengas que ejecutar cada vez que inicias tu pc, solo debes ir a '''Sistema >>> Preferencias >>> Sesiones''', haz clic en la pestaña ''programas de inicio'' y agrega '''gnome-obex-server''', acepta y listo.
+
*Puedes agregar a las aplicaciones que se ejecutan al inicio el ''gnome-obex-server'' para que no lo tengas que ejecutar cada vez que inicias tu pc, solo debes ir a '''Sistema >>> Preferencias >>> Sesiones''', haz clic en la pestaña ''programas de inicio'' y agrega '''gnome-obex-server''', acepta y listo.
 
+
==Conectar la palm a internet via USB==
+
  
 +
==Conectar la Palm a Internet vía USB==
 
He encontrado este excelente script de la página de [http://atulchitnis.net/writings/palm-ppp.php Atul Chitnis], el cual de forma sencilla lanza el demonio '''pppd''', ajustando el firewall para que se logre la conexión con la palm. Para utilizarlo debes descargarlo desde aqui [http://atulchitnis.net/writings/palm-ppp.txt palm-ppp], guardalo con el nombre de '''palm-ppp''' y luego le das los permisos para ejecutar de la siguiente forma
 
He encontrado este excelente script de la página de [http://atulchitnis.net/writings/palm-ppp.php Atul Chitnis], el cual de forma sencilla lanza el demonio '''pppd''', ajustando el firewall para que se logre la conexión con la palm. Para utilizarlo debes descargarlo desde aqui [http://atulchitnis.net/writings/palm-ppp.txt palm-ppp], guardalo con el nombre de '''palm-ppp''' y luego le das los permisos para ejecutar de la siguiente forma
 
+
  $ chmod +x palm-ppp
  chmod +x palm-ppp
+
  
 
{{Nota|Debido a que el script hace modificaciones del firewall para poder acceder a internet por parte de la palm, necesitaras tener instalado el paquete '''ipchains'''. Si recien lo haz instalado necesitaras reiniciar tu pc para que funcione. (Desde Dapper no es necesario instalar este paquete)}}
 
{{Nota|Debido a que el script hace modificaciones del firewall para poder acceder a internet por parte de la palm, necesitaras tener instalado el paquete '''ipchains'''. Si recien lo haz instalado necesitaras reiniciar tu pc para que funcione. (Desde Dapper no es necesario instalar este paquete)}}
  
Antes de lanzar el script deberas configurar la palm:
+
Antes de lanzar el script deberas configurar la Palm:
 +
*Vamos a ''Preferencias -> Red'', y en ''Servicio'', se escribe un identificar la conexión (Por ejemplo, ''"LINUXUSB"'').
 +
*En ''Usuario/Contraseña'' dejamos las líneas en blanco.
 +
*En ''Conexión'' elegimos la opción '''Base/Cable'''.
 +
*Vamos a ''Detalles'', en ''Tipo de Conexión'' dejamos '''PPP''', en ''Intervalo de Espera'' dejamos '''Nunca''' (o '''Inactivo'''), en ''Consulta DNS'' seleccionamos ''Activar'', y en ''Dirección IP'' colocamos '''Automática'''.
 +
*Entramos a ''Script'', (Y aquí está el detalle), y en la primera opción que aparece que dice ''Esperar:'', pulsamos encima de ''Esperar'' y en la lista que aparece, seleccionamos la última opción: ''Fin''
  
*Ir a ''Preferencias/Red'', y en ''Servicio'', se escribe un identificar la conexión (Por ejemplo "LINUXUSB").
+
Presionamos el botón ''Aceptar'', luego ''OK'', y por último ''Conectar''.
*En ''Usuario/Contraseña'' dejamos las líneas en blanco
+
*En ''Conexión'' elegimos la opción '''Base/Cable'''
+
*Ir a ''Detalles'', y en ''Tipo de Conexión'' dejamos '''PPP''', y en ''Intervalo de Espera'' dejamos '''Nunca''' (o '''Inactivo'''), seleccionamos (activar) en ''Consulta DNS'' y en ''Dirección IP'' dejarlo '''Automática'''
+
*Entramos a ''Script'', (Y aqui está el detalle), y en la primera opción que aparece que dice ''Esperar:'', tocamos encima de ''Esperar'' y en la lista que aparece, seleccionamos la última opción: ''Fin''
+
  
Presionamos '''Aceptar''', luego '''OK''', y por último en '''Conectar'''
+
Luego lanzamos desde la [[El Terminal|Terminal] el script de la siguiente forma:
 
+
  $ sudo ./palm-ppp
Luego lanzamos desde la consola el script de la siguiente forma:
+
 
+
  sudo ./palm-ppp
+
  
 
Recuerda que siempre debe estar esperando la palm la conexión y no a la inversa (o sea lanza conectar en la palm y luego el script)
 
Recuerda que siempre debe estar esperando la palm la conexión y no a la inversa (o sea lanza conectar en la palm y luego el script)
  
*Puedes copiar el script a /usr/bin de forma que puedas ejecutarlo desde cualquier parte y si quieres que este este disponible para un usuario "no root" (de forma que no tengas que colocar sudo cada vez que lo ejecutas) solo edita el archivo ''/etc/sudoers'' y al final del archivo coloca
+
*Puedes copiar el Script a /usr/bin de forma que puedas ejecutarlo desde cualquier parte, y si quieres que este esté disponible para un usuario normal (de forma que no tengas que colocar ''sudo'' cada vez que lo ejecutas) solo edita el siguiente archivo:
 
+
/etc/sudoers
  ''nombreusuario'' ALL= NOPASSWD: /usr/bin/palm-ppp
+
Y al final del coloca la siguiente línea:
 
+
  <nombre_usuario> ALL= NOPASSWD: /usr/bin/palm-ppp
Obviamente reemplaza ''nombreusuario'' por el nombre con que inicias la sesión
+
Reemplazando <nombre_usuario> por el nombre de usuario con el que inicias la sesión.
 
+
Homepage http://atulchitnis.net/
+
 
+
  
-
+
==Enlaces externos==
--[[Usuario:Droptic|Droptic]] 15:46 15 jul 2006 (PDT)
+
*[http://www.plkr.org/ Sitio web oficial de Plucker] {{en}}
 +
*[http://sourceforge.not/projects/sunrisexp/ Sitio web oficial de Sunrise en SourceForge] {{en}}
 +
*[http://www.httrack.com/ Sitio web oficial de htTrack] {{en}}
  
 
[[Categoría:Hardware]]
 
[[Categoría:Hardware]]

Revisión de 00:45 16 mar 2007

En GNU/Linux pueden llevarse a cabo la mayoría de la operaciones con un dispositivo PalmOS como son la sincronización y la instalación de archivos. Si bien todas estas configuraciones han sido realizadas con una Palm Zire 72, la cual se conecta vía USB, no se debería tener problemas con otros modelos o puertos.

Configuración de la cuna

Para que con tu Palm pueda llevarse a cabo la sincronización necesitamos enlazar el puerto USB al dispositivo específico pilot de la siguiente manera. Abre un Terminal y teclea:

$ sudo ln -s /dev/ttyUSB1 /dev/pilot

Si te conectas por puerto serial, haz lo siguiente:

$ sudo ln -s /dev/ttyS0 /dev/pilot
$ sudo chmod 666 /dev/ttyS0

El entorno de escritorio GNOME incluye el programa GNOME Pilot que nos permite realizar la sincronización de nuestros archivos, además de poder tener una integración entre el cliente de correo electrónico Evolution y la Palm. Para configurar GNOME Pilot en el Terminal, teclea:

$ gpilotd-control-applet

Se abrirá un sencillo asistente de configuración de la cuna donde:

  • Nombre: es el nombre de la cuna (no es el nombre de usuario).
  • Puerto: lo dejamos por defecto en /dev/pilot al menos que hayas especificado otro.
  • Velocidad: es la velocidad del puerto, si la modificas por la maxima recuerda cambiar este ajuste en tu Palm tambien, si tienes problemas sincronizando puedes probar bajando la velocidad.
  • Tiempo de espera: Lo dejamos por defecto en 2. Esto es el tiempo en segundos que espera al dispositivo.
  • Tipo: dependera a que tipo de puerto te conectes.

Haz clic en adelante, si ya has hecho una sincronización anteriormente deja la opción por defecto, si no selecciona una.

Conecta tu Palm al cable/base y préndela, presiona el botón Siguiente y procede a presionar el botón hotsync de tu Palm. Si todo sale bien recibirás el siguiente mensaje:

Se recuperó con éxito el Nombre de usario e ID del Pilot

Haz clic en Adelante y coloca el nombre de tu Palm y el directorio donde quieres guardar tus archivos cuando se realice la sincronización. En el caso de la Zire 72 el tiempo entre presionar el botón Siguiente y el hotsync de la Palm debe ser el menor posible o si no, no se logrará la autentificación.

Configuración de los conductos

Luego del paso anterior o al teclear en la consola el comando:

$ gpilotd-control-applet

Se abrirá la siguiente ventana:

Pilot.jpg

Selecciona el conducto que quieras y presiona el botón «Activar». Los conductos son:

  • Backup: Crea la copia de seguridad de tus archivos.
  • EAddress: Sincroniza la libreta de direcciones con Evolution.
  • ECalendar: Sincroniza el calendario con Evolution.
  • EMemos: Sincroniza tus memos con Evolution quedando en la sección de notas.
  • Expense: Extrae los datos de gastos a un directorio que tu especifiques, estos tienen un formato CSV que puede ser abierto con una planilla de cálculos (por ejemplo: OpenOffice.org Calc, Gnumeric, KSpread).
  • File: Instala archivos en la Palm.
  • MAL: Permite sinconizar con canales como AvantGo.
  • MemoFile: Sincroniza los memos a un archivo.
  • SendMail: Envía mensajes de correo electrónico mediante sendmail.
  • Time: Sincroniza la hora entre el ordenador y la Palm.

La mayoría de los conductos traen opciones por defecto que se pueden cambiar con el botón Configuración.

Nota clasica.png A veces, cuando recién se enciendo la Palm para sincronizar ocurre que se bloquea el demonio, en este caso basta con reiniciar antes de cada sincronización y listo. El backup no es completo en ocasiones por lo que podrías perder datos al hacer una restauración total. Recuerda instalar las actualizaciones de tu Palm descargándolas del sitio web oficial de Palm. El instalador de AvantoGo no está disponible para Linux pero si ya lo tienes instalado el conducto MAL hara sincronizacion sin problemas.

Integración al panel

Si usas el escritorio GNOME, puedes integrar un ícono al panel al igual que el ícono de hotsync en Windows. Solo debes hacer clic en algún lugar libre del panel, elegir Añadir al panel... y seleccionar en la ventana que se abre Pilot Applet. Si tienes problemas al sincronizar puedes rearrancar el demonio haciendo clic en restart.

Añadir archivos por consola en la Palm

Para instalar archivos solo debes teclear el siguiente comando seguido del nombre el archivo a añadir:

$ gpilot-install-file -later <archivo>

De esta forma se añadirá el archivo en la próxima sincronización.

Integración con Nautilus

Para instalar tus archivos *.prc y *.pdb desde el menú contextual de Nautilus debes hacer lo siguiente:

  • Ve a Sistema -> Preferencias -> Configuración de acciones de Nautilus, si no lánzalo desde la Terminal con nautilus-actions-config. Es posible que no esté instalado, en ese caso deberás instalar el siguiente paquete:
nautilus-actions
  • Haz clic en Añadir y escribe lo siguiente:
    • Etiqueta: Instalar en la Palm (es un ejemplo).
    • Ícono: Elige uno que te guste.
    • Ruta: escribe gpilot-install-file -later.
    • Parámetros: escribe %M (recuerda colocarlo en mayusculas).
  • En el tab de condiciones escribe:
    • Filenames: escribe *.prc ; *.pdb (aquí puedes agregar otra extensión si lo deseas).
    • Match Cases: desmárcalo.
    • Mimetypes: escribe */*.
    • Marca la opción Solo archivos y Aparece si la selección tiene múltiples archivos o carpetas (esto para instalar más de uno a la vez).

Y listo, ahora cada vez que despliegues el menú contextual (botón derecho del ratón) sobre tus archivos *.prc y *.pdb quedarán listos para poder instalarlos en la proxima sinconización. Lamentablemente la instalación de los archivos es solo a la memoria interna y no hay soporte para las tarjetas de memoria extraíbles por parte de GNOME Pilot.

Soporte para modelos no compatibles en GNOME Pilot

Por defecto, el modelo Palm Zire 22 no está soportada por GNOME Pilot, por lo que deberás editar el siguiente archivo:

/usr/share/gnome-pilot/devices.xml

Y agregar las siguientes líneas:

<!– Palm Z22 –>
<device vendor_id="0830" product_id="0061" />

Esto es suceptible de hacer para otros modelos si sabes el vendor_id y el product_id.

Restaurar el contenido de la Palm luego de un Hard Reset

Si por alguna causa perdiste todos tus datos de la Palm, puedes hacer una restauración total de ella con el applet de GNOME Pilot, solo basta con seleccionar Restore.. desde el menú contextual y elegir el directorio donde tienes el backup de tus archivos.

OpenOffice.org y PalmOS

OpenOffice.org posee la capacidad de guardar los documentos con el formato Aportisdoc (extension .pdb) el cual puede ser abierto, por ejemplo, con el ISilo o el CSpotRun. este último es gratuito y lo puedes descargar desde el siguiente enlace:

http://32768.com/cspotrun/download/current/CSpotRun_spanish.zip

Para hacer esto solo debes irte, en una de las aplicaciones de OpenOffice (por ejemplo, Write), a Guardar como.. y elegir AportiDoc .pdb; instala, sincroniza el documento y listo.

Acceder a la tarjeta de memoria extraíble SD mediante la Palm en GNU/Linux

Existe en el mercado un programa (aún no hemos encontrado una versión libre) que permite acceder a las tarjetas SD como si fueran un disco duro externo (como un PenDrive); este programa se denomina Softick Card Export II, y permite ver el contenido de nuestras tarjetas SD. Las últimas versiones de este software permiten que sea reconocido por GNU/Linux de forma transparente sin problemas. Para más detalles, visita el sitio web oficial del programa.

Solución al error cuando se sincroniza con la consola Java IBM

Cuando uno tiene instalado en la Palm el IBM WebSphere Everyplace Micro Environment, al sincronizar con GNOME Pilot este se bloquea dando un error. Esto ocurre porque la Java Virtual Machine (también llamada JVM) excede el límite de segmentación; este límite era de menos de 64 kB porque los procesadores antiguos no soportaban más, pero hoy en día con los nuevos procesadores los segmentos son mayores y una aplicación que viene así es la JVM. GNOME Pilot es un software que no ingnora esto y se cuelga cada vez que sincronizamos y tenemos esta aplicación, por lo tanto la solución es excluir estos archivos.

Para hacer esto, debes abrir el siguiente archivo:

/home/droptic/.gnome2/gnome-pilot.d/backup-conduit

Busca esta frase:

exclude_files= ImgFile-Foto Jpeg-Foto

Y reemplázala por la siguiente:

exclude_files= ImgFile-Foto Jpeg-Foto\\ J9\\ MIDP\\ Bundle J9\\ Java\\ VM

Ahora sincroniza de forma normal.

La consola puede ser descargada desde esta página web:

http://www.palm.com/us/support/jvm/

Cómo convertir los sitios web y noticias para ser leidos en la Palm

Existe en GNU/Linux un programa llamado Sunrise Desktop, que, al igual que Plucker, convierte los sitios de Internet en archivos *.pdb que luego puedes abrir con Plucker para revisarlos off-line. Plucker está un poco desactualizado (la versión Desktop, no la que se integra en la Palm) por lo que es recomendable que uses Plucker en la Palm y Sunrise Desktop para crear tus documentos. Ambos tienen licencia GPL por lo que puedes usarlos con toda confianza.

Requisitos mínimos

  • Java 1.5 instalado en el ordenador
  • Plucker instalado en la Palm; se puede descargar desde el siguiente enlace: http://prdownloads.sourceforge.net/plucker/plucker_viewer_translations-1.8.tar.bz2
  • Opcional: Puedes utilizar el httrack para descargar el sitio inicialmente si ves que Sunrise Desktop no lo hace bien. Este lo puedes agregar directamente desde los repositorios o descargar el paquete desde su sitio web oficial.

Instalación de Sunrise Desktop

  • Basta con descargar la versión para GNU/Linux del archivo desde aquí:
http://sourceforge.net/project/showfiles.php?group_id=151061
  • Descomprímelo donde tu quieras. Lo puedes hacer en /home/<usuario>/ y crear un lanzador en el escritorio.
  • Si tienes problemas para ejecutar el programa, puede ser por el entorno Java. Revisa este artículo.

Uso de Sunrise Desktop

Para arrancar el programa solo basta con ejecutar el archivo:

sunrise-desktop.sh

Si no tiene permisos de ejecución, se los puedes asignar con el siguiente comando:

$ chmod +x sunrise-desktop.sh

Una vez que el programa esté abierto, haz clic en el menú File >>> New Item Wizard... y te preguntará si quieres crear una lista de documentos, un único documento o un archivo de noticias.

Si haz elegido nuevo documento debes ingresar la URL. Una vez listo, presiona la tecla F5 para actualizar.

Transferir archivos a la Palm via Bluetooth

Si dispones de una Palm y un ordenador con Bluetooth, puedes transferir tus archivos del ordenador a la Palm con solo desplegar el menú contextual del archivo y sin tener que hacer una sincronización con cable para esto, solo debes hacer lo siguiente:

Nota clasica.png Si es primera vez que utilizaras Bluetooth con la Palm deberás autentificar ambos dipositivos primero. Para hacerlo agrega el ordenador a tus dispositivos de confianza de la Palm, el archivo pin que te pide la Palm para autentificar se guarda en /etc/bluetooth/pin (puedes modificarlo si quieres más seguridad).

Requisitos mínimos

  • Los siguientes paquetes instalados en el ordenador:
gnome-bluetooth bluez-utils
  • Opcional: si el archivo que quieres enviar a la Palm no tiene una extensión soportada o quieres enviar el archivo a una carpeta especifica dentro de una tarjeta de expansión, necesitarás instalar en la Palm un programa llamado Getdeblu y que puedes descargar desde aquí:
http://www.webalice.it/rodolfo.turco/Getdeblu.zip.

Para más información, visita este enlace.

Uso de Bluetooth

  • Es tan simple como te vayas a Aplicaciones >>> Acessorios >>> Compartición de archivos por bluetooth. Veras que se a agregado en el area de notificación un icono con forma de antena.
  • Ahora cuando quieras enviar un archivo a la palm solo haz clic sobre el archivo y elige enviar.. selecciona bluetooth (obex) y el nombre de tu dispositivo y listo.
  • Puedes agregar a las aplicaciones que se ejecutan al inicio el gnome-obex-server para que no lo tengas que ejecutar cada vez que inicias tu pc, solo debes ir a Sistema >>> Preferencias >>> Sesiones, haz clic en la pestaña programas de inicio y agrega gnome-obex-server, acepta y listo.

Conectar la Palm a Internet vía USB

He encontrado este excelente script de la página de Atul Chitnis, el cual de forma sencilla lanza el demonio pppd, ajustando el firewall para que se logre la conexión con la palm. Para utilizarlo debes descargarlo desde aqui palm-ppp, guardalo con el nombre de palm-ppp y luego le das los permisos para ejecutar de la siguiente forma

$ chmod +x palm-ppp
Nota clasica.png Debido a que el script hace modificaciones del firewall para poder acceder a internet por parte de la palm, necesitaras tener instalado el paquete ipchains. Si recien lo haz instalado necesitaras reiniciar tu pc para que funcione. (Desde Dapper no es necesario instalar este paquete)

Antes de lanzar el script deberas configurar la Palm:

  • Vamos a Preferencias -> Red, y en Servicio, se escribe un identificar la conexión (Por ejemplo, "LINUXUSB").
  • En Usuario/Contraseña dejamos las líneas en blanco.
  • En Conexión elegimos la opción Base/Cable.
  • Vamos a Detalles, en Tipo de Conexión dejamos PPP, en Intervalo de Espera dejamos Nunca (o Inactivo), en Consulta DNS seleccionamos Activar, y en Dirección IP colocamos Automática.
  • Entramos a Script, (Y aquí está el detalle), y en la primera opción que aparece que dice Esperar:, pulsamos encima de Esperar y en la lista que aparece, seleccionamos la última opción: Fin

Presionamos el botón Aceptar, luego OK, y por último Conectar.

Luego lanzamos desde la [[El Terminal|Terminal] el script de la siguiente forma:

$ sudo ./palm-ppp

Recuerda que siempre debe estar esperando la palm la conexión y no a la inversa (o sea lanza conectar en la palm y luego el script)

  • Puedes copiar el Script a /usr/bin de forma que puedas ejecutarlo desde cualquier parte, y si quieres que este esté disponible para un usuario normal (de forma que no tengas que colocar sudo cada vez que lo ejecutas) solo edita el siguiente archivo:
/etc/sudoers

Y al final del coloca la siguiente línea:

<nombre_usuario> ALL= NOPASSWD: /usr/bin/palm-ppp

Reemplazando <nombre_usuario> por el nombre de usuario con el que inicias la sesión.

Enlaces externos