Diferencia entre revisiones de «PalmOS»

De Guía Ubuntu
Saltar a: navegación, buscar
m (Configuración de la cuna)
 
(No se muestran 38 ediciones intermedias realizadas por 9 usuarios)
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 esta configuración 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.
+
  
==Configuración de la cuna==
+
{{nota|Si bien todas estas configuraciones han sido realizadas con una ''Palm Zire 72'', la cual se conecta vía {{w|USB}}, no se debería tener problemas con otros modelos o puertos.}}
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:
+
sudo ln -s /dev/ttyUSB1 /dev/pilot
+
  
Si te conectas por puerto serial haz lo siguiente:
+
== Configuración de la cuna ==
sudo ln -s /dev/ttyS0 /dev/pilot
+
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
+
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 una [[terminal]] y teclea:
  gpilotd-control-applet
+
  $ sudo ln -s /dev/ttyUSB1 /dev/pilot
se abrira un sencillo asistente de la configuracion de la cuna donde:
+
  
'''Nombre:''' es el nombre de la cuna (no es el nombre de usuario).
+
Si te conectas por puerto serial, haz lo siguiente:
 +
$ sudo ln -s /dev/ttyS0 /dev/pilot
 +
$ sudo chmod 666 /dev/ttyS0
  
'''Puerto:''' lo dejamos por defecto en '''/dev/pilot''' al menos que hayas especificado otro.
+
{{Nota|Desde la versión 7.04 "Feisty Fawn" de Ubuntu no necesitaras realizar el enlace al dispositivo /dev/pilot, solo elige donde dice ''configuración del dispositivo'' la opción '''usb:''' y podrás enlazarte sin problemas (obviamente para dispositivos que se conectan vía USB).}}
  
'''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.
+
Ahora debes de cargar el "visor" ya que en fesity y parece que tampoco en intrepid esta cargado (ver la liga: http://mfedyk.livejournal.com/13028.html)
  
'''Tiempo de espera:''' Lo dejamos por defecto en ''2''. Esto es el tiempo en segundos que espera al dispositivo.
+
$  sudo modprobe visor
  
'''Tipo:''' dependera a que tipo de puerto te conectes.
+
para que no tengas que hacerlo cada vez que prendes la computadora y conectas la Palm edita el archivo  /etc/modules y ecribe visor al final, o bien puedes hacerlo como a continuacion:
  
Haz clic en adelante, si ya has hecho una sincronización anteriormente deja la opcion por defecto, si no selecciona uno.
+
$  sudo sh -c 'echo visor >> /etc/modules'
  
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.
+
El {{w|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
 +
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 máxima recuerda cambiar este ajuste en tu Palm también, 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.
  
==Configuración de los conductos==
+
Haz clic en adelante, si ya has hecho una sincronización anteriormente deja la opción por defecto, si no selecciona una.
  
Luego del paso anterior o al teclear en la consola ''gpilotd-control-applet'' se abrira la siguiente ventana:
+
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 usuario 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.
  
[[Imagen:Pilot.jpg|center]]
+
== Configuración de los conductos ==
  
Selecciona el conducto que quieras y pon ''Activar''. Los conductos son:
+
Luego del paso anterior o al teclear en la consola el comando:
 +
$ gpilotd-control-applet
 +
Se abrirá la siguiente ventana:
  
'''Backup:''' Crea la copia de seguridad de tus archivos.
+
[[Imagen:Pilot.jpg|center]]
  
'''EAddress:''' Sincroniza la libreta de direcciones con Evolution.
+
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.
  
'''ECalendar:''' Sincroniza el calendario con Evolution.
+
La mayoría de los conductos traen opciones por defecto que se pueden cambiar con el botón ''Configuración''.  
  
'''EMemos:''' Sincroniza tus memos con Evolution quedando en la sección de notas.
+
{{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 hará sincronización sin problemas.}}
  
'''Expense:''' Extrae los datos de gastos a un directorio que tu especifiques, estos tienen un formato CVS que puede ser abierto con una planilla de calculos.
+
== Integración al panel ==
  
'''File:''' Instala archivos en la Palm
+
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.
  
'''MAL:''' Permite sinconizar con canales como ''Avantgo''
+
== Instalar Archivos Mediante "Pilot Applet" ==
 +
Despues de integrar el Pilot Applet, hay que activar el conducto:
 +
Para ello dá click en el pilot applet y selecciona la ventana conductos y activa "file", dá click en cerrar.
  
'''MemoFile:''' Sincroniza los memos a un archivo.
+
Para instalar, simplemente vé a la carpeta donde esté el archivo .prc o .pdb y arrastralo sobre el ícono de pilot applet. Luego, simplemente sincroniza y listo.
  
'''SendMail:''' Envia mails via sendmail. ''Si alguien sabe como hacer esto se agredeceria agregarlo''
+
Si al estar instalando los archivos, se congela la sincronización o por alguna otra causa no instala los programas (y no realiza la sincronización de los datos, como agenda, contactos etc...).
  
'''Time:''' Sincroniza la hora entre el computador y la Palm.
+
Entonces debes de ir a lugares, carpeta personal, y borra el contenido de la carpeta .gpilotd ya que ahí es donde se almacenan temporalmente los programas a instalar en el PDA.  
  
La mayoria de los conductos traen opciones por defecto que puede cambiar con el boton ''Configuración''.
+
== Añadir archivos por consola en la Palm ==
  
{{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.}}
+
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 al panel==
+
== Integración con Nautilus ==
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.
+
  
==Instalar archivos via consola en la Palm==
+
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 archivos solo debes teclear el siguiente comando seguido del nombre el archivo a instalar
+
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]].
gpilot-install-file -later ARCHIVO
+
de esta forma se instalara el archivo en la proxima sincronización.
+
  
==Integración con Nautilus==
+
== Soporte para modelos no compatibles en GNOME Pilot ==
  
Para instalar tus archivos .prc y .pdb haciendo click con el boton derecho en Nautilus debes hacer lo siguiente:
+
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''.
  
* Andate a '''Sistema >>> Preferencias >>> Configuración de acciones de Nautilus''', si no lanzalo en la consola con ''nautilus-actions-config''.
+
== Restaurar el contenido de la Palm luego de un Hard Reset ==
  
* Haz clic en Añadir y escribe lo siguiente
+
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 (clic con el botón derecho del ratón para desplegarlo) y elegir el directorio donde tienes el backup de tus archivos.
** '''Etiqueta:''' Instalar en la palm (es un ejemplo).
+
** '''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.
+
== OpenOffice.org y PalmOS ==
  
==Soporte Palm Zire 22==
+
[[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:
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:
+
http://32768.com/cspotrun/download/current/CSpotRun_spanish.zip
<!– 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==
+
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.
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.
+
  
==OpenOffice y PalmOS==
+
== Acceder a la tarjeta de memoria extraíble SD mediante la Palm en GNU/Linux ==
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.
+
  
Para hacer esto solo debes irte en Openoffice a '''Guardar como..''' y elegir '''AportiDoc .pdb''', instala, sincroniza el documento y listo.
+
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].
  
==Acceder a la tarjeta SD mediante la palm en Linux==
+
Existe otro programa que permite hacer lo mismo (en el Sistema operativo Palm OS 5.0): '''Card Reader''', que se puede encontrar en el sitio: http://www.mobile-stream.com/
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/.
+
  
==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.
+
  
Para esto debes abrir el archivo '''backup-conduit''', puedes hacerlo con la consola tecleando lo siguiente:
+
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.
  gedit /home/droptic/.gnome2/gnome-pilot.d/backup-conduit
+
 
Busca la frase ''exclude_files= ImgFile-Foto Jpeg-Foto'' y reemplazala por la siguiente
+
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
 
  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/
 +
 
 +
== 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 {{w|Plucker|Plucker|en}}, convierte los sitios de Internet en archivos ''*.pdb'' que luego puedes abrir con {{w|Plucker|Plucker|en}} para revisarlos off-line. {{w|Plucker|Plucker|en}} está un poco desactualizado (la versión Desktop, no la que se integra en la Palm) por lo que es recomendable que uses {{w|Plucker|Plucker|en}} 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 [[Java|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 {{w|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|Si es primera vez que utilizas 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 [http://www.pdaexpertos.com/Articulos/Programas_en_2_minutos/Getdeblu_recibe_ficheros_de_cualquier_extension.shtml 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 [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
 +
 
 +
{{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:
 +
* 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 [[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 ==
 +
 
 +
{{Wikipedia|Palm OS}}
 +
{{Wikilibros|PalmOS guide|PalmOS|en}}
 +
* [http://www.palm.com/ Sitio web oficial de Palm] {{en}}
 +
* [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}}
  
--[[Usuario:Droptic|Droptic]] 15:46 15 jul 2006 (PDT)
+
[[Categoría:Hardware]]

Última revisión de 20:36 20 ene 2009

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.

Nota clasica.png 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 una 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
Nota clasica.png Desde la versión 7.04 "Feisty Fawn" de Ubuntu no necesitaras realizar el enlace al dispositivo /dev/pilot, solo elige donde dice configuración del dispositivo la opción usb: y podrás enlazarte sin problemas (obviamente para dispositivos que se conectan vía USB).

Ahora debes de cargar el "visor" ya que en fesity y parece que tampoco en intrepid esta cargado (ver la liga: http://mfedyk.livejournal.com/13028.html)

$ sudo modprobe visor

para que no tengas que hacerlo cada vez que prendes la computadora y conectas la Palm edita el archivo /etc/modules y ecribe visor al final, o bien puedes hacerlo como a continuacion:

$ sudo sh -c 'echo visor >> /etc/modules'

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 máxima recuerda cambiar este ajuste en tu Palm también, 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 usuario 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 hará sincronización 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.

Instalar Archivos Mediante "Pilot Applet"

Despues de integrar el Pilot Applet, hay que activar el conducto: Para ello dá click en el pilot applet y selecciona la ventana conductos y activa "file", dá click en cerrar.

Para instalar, simplemente vé a la carpeta donde esté el archivo .prc o .pdb y arrastralo sobre el ícono de pilot applet. Luego, simplemente sincroniza y listo.

Si al estar instalando los archivos, se congela la sincronización o por alguna otra causa no instala los programas (y no realiza la sincronización de los datos, como agenda, contactos etc...).

Entonces debes de ir a lugares, carpeta personal, y borra el contenido de la carpeta .gpilotd ya que ahí es donde se almacenan temporalmente los programas a instalar en el PDA.

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 (clic con el botón derecho del ratón para desplegarlo) 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.

Existe otro programa que permite hacer lo mismo (en el Sistema operativo Palm OS 5.0): Card Reader, que se puede encontrar en el sitio: http://www.mobile-stream.com/

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 utilizas 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 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

Colabora en Wikipedia Wikipedia alberga un artículo enciclopédico sobre PalmOS. (en español)
Colabora en Wi Wikilibros alberga un libro sobre PalmOS. (en inglés)