Gplink
Para que sirve
Gplink es la aplicación destinada a comunicar un sistema operativo GNU/Linux con la GP32, todo ello a través de comandos en una terminal de texto.
La página del autor es
http://dexy.mine.nu/gp32/gplink/
Instalación
Primero nos descargamos desde este mismo site el programa (o desde la página del autor).
http://www.gp32spain.com/archivos.ph...les&numero=390
el cual está comprimido en rar, lo descomprimimos con la instrucción
unrar x GP32_Linux_gplink_v13.rar
(primero debemos tener el programa unrar lógicamente, en Debian es fácil con: apt-get install unrar que se encuentra en la sección non-free de cualquiera de sus ramas).
Si descargamos el fichero del autor basta con ejecutar:
tar xvzf gplink-1.3.tar.gz
Una vez descomprimido se crea una carpeta con el código fuente y un fichero llamado gplink; ahora podemos elegir por dos vías:
- la sencilla, damos atributos de ejecución al fichero gplink con chmod +x gplink y lo copiamos a algún directorio que esté en el PATH de ejecutables (como por ejemplo /usr/local/bin o /usr/bin)
- la segunda, es compilarlo nosotros directamente, para lo que entramos en el nuevo directorio y ejecutamos make y el nuevo archivo lo copiamos en el PATH
Uso de gplink
Primero escribimos en una terminal de texto gplink, presionamos intro y aparece automáticamente una lista con todos los comando disponibles.
Para usarlos, nos situamos en modo de transferir archivos en la GP32 y con las instrucciones:
gplink info : muestra la capacidad total de la SMC, la cantidad usada y la disponible.
gplink ls [-l] [directorio] : lista los directorios y ficheros de la ruta que especifiquemos, -l muestra el tamaño de los ficheros
gplink get ([directorio_origen/]nombre_fichero) [directorio_destino] : descarga a donde especifiquemos en directorio_destino el fichero que se encuentre en directorio_origen
gplink put (fichero) [fichero] [fichero] (destino) [-c] : envía a la SMC el/los ficheros que queramos al directorio indicado en destino, -c realiza la transformación a 8.3 caracteres del fichero automáticamente, lo que nos ahorra bastante tiempo para múltiples ficheros
gplink mkdir (ruta) : crea un directorio en la ruta que queramos
gplink rmdir (ruta) : borrar un directorio en la ruta que escribamos
gplink rm ([ruta/]fichero) : borra un fichero de la ruta que se indique
gplink end : termina el enlace con la GP32, es decir, como si se reiniciasela GP32
a parte, existen dos parámetros que podemos utilizar en cualquier instrucción:
-h : para que la salida se muestre más comprensible, en MB por ejemplo al ejecutar gplink info
-x : termina el enlace entre GNU/Linux y GP32 después de terminar la instrucción
Algunos consejos
Si queremos pasar a la GP32 un directorio entero es posible utilizar * , por ejemplo
gplink put * GPMM/
La ruta la podemos escribir como si fuese GNU/Linux (por ejemplo GPMM/OGG/) o como en MS-DOS (por ejemplo GP:\GPMM\).
Posibles problemas
Si no es posible realizar ninguna transferencia se debe reiniciar la GP32; este error se produce generalmente tras el intento de un fichero que no es compatible con el fortato de la SMC.
Si la consola no se reconoce en el sistema se debe instalar el módulo del kernel hotplug, que reconoce automáticamente los dispositivos USB conectados al equipo.
Bueno, después de este breve artículo sobre esta utilidad estoy preparando uno sobre GP32 GNU/Linux, de sus funciones y posibilidades, a ver si en un par de días está listo.
Cualquier sugerencia comentarla.
Marcadores