Oct112008

¿Conocías… DOSBox?

Por desgracia los usuarios de GNU/linux aún tenemos que recurrir a un Windows para hacer ciertas tareas. En ocasiones estamos forzados a programar un determinado lenguaje en Windows, ya que el compilador usado puede hacer que el resultado difiera, o incluso el código fuente.

Por otro lado y especialmente para los que tengan alguna cana que otra que peinar, ¿No has deseado alguna vez jugar a un juego de hace varios años, de esos que iban en DOS? Pues para todo esto en el fondo no hace falta reiniciar, ni virtualizar una máquina Windows, tenemos DOSBox.

Desde hace unas semanas, un compañero y yo estamos haciendo el juego de las parejas en ensamblador. Ambos usamos Ubuntu y nos daba rabia tener que ir a Windows sólo para poder ejecutar MASM, el compilador que usamos para ensamblador. Es cierto que hay compiladores de este (y otros lenguajes) en GNU/Linux, pero en ocasiones la sintaxis puede ser distinta e incluso el resultado.

Estuvimos buscando una solución y dimos con DOSBox. Es una aplicación que genera una ventana de DOS donde podemos montar una unidad virtual de un directorio determinado. Pero antes de entrar en detalles de uso, instalémoslo, y como todo lo que encontráis en esta sección, está en vuestro aptitude/apt-get:

$ sudo aptitude install dosbox

Ya descargado e instalado abrámoslo: Alt+F2, escribimos dentro dosbox y le damos al Enter. Ahora veréis la ventana que os comentaba y con el prompt típico de DOS en la unidad virtual Z.

Imaginemos que tenemos un directorio en nuestro sistema de ficheros de Linux que contiene el código fuente de nuestro programa, junto con su compilador, etc. En mi caso está en /home/ceec/ec. Para crear una unidad virtual en DOSBox y poder acceder a esa carpeta, haremos lo siguiente dontro de nuestra ventana:

Z:\> mount c /home/ceec/ec

Y para acceder, pues como si fuera MS-DOS. El único problema que vuestro teclado estará en inglés y además de no tener ‘ñ’ algunas teclas importantes estarán cambiadas. Por ejemplo y la más fundamental, los dos puntos ‘:’ se consiguen mediante Shift+Ñ. Es una pega menor dentro de lo que cabe.

Z:\> c:
C:\> dir

Si os supone un inconveniente, podéis solucionarlo bajando este programa. Descomprimid el archivo “keyb.exe” a la carpeta que vais a montar (si ya lo habéis hecho es probable que tengáis que salir y volver a hacerlo), o una dentro de esta de tal forma que podáis llegar a él a través del comando “cd”. Una vez montada la unidad y situados donde está el archivo teclead:

C:\> keyb sp

Ya tendréis el teclado en español. Gracias a TempWin por el aporte de esta solución.

Ya vemos el contenido de la carpeta que queríamos en la unidad montada. Supongo que sabéis las órdenes básicas de MS-DOS.

Básicamente DOSBox nos vale para casi cualquier programa/juego/compilador de MS-DOS. Los programadores os podéis encontrar alguna pega, pero en general es difícil. Además los juegos que probéis con DOSBox podréis disfrutarlos con sus sonidos.

Finalmente os dejo con una captura de mi escritorio con cuatro DOSBox funcionando a la vez: Uno que muestra la compilación con MASM de un fuente de ensamblador, otro que muestra el compilador TurboC (instalado desde el propio DOSBox), otro con el famoso Prince of Persia y otro con el inigualable Doom:

Fuente

Oct22008

VLC media player actualizado

Al escribir estas letras todavía no hay anuncio oficial de la versión 0.9.3. Lo que sí sabemos es que ya podemos descargar esta nueva versión desde su ftp (.tar.bz2).

Recordemos que vlc es un reproductor multimedia gpl y multiplataforma con soporte para muchos formatos: avi, mpg, ogg, mp3, etc.

Fuente

Aug242008

LXDE: un entorno de escritorio liviano ideal para equipos con pocos recursos

Seguramente, todas aquellas personas que usamos Linux, hemos visto o utilizado en algún momento Gnome o KDE, pero pocos habíamos oído sobre LXDE.

LXDE (Lightweight X11 Desktop Enviroment) es un nuevo entorno de escritorio super liviano y estable ideal para instalar en equipos antiguos o con pocos recursos de hardware.

Entre las utilidades más destacadas que incluye LXDE podemos mencionar:

  • PCManFM: Rápido y robusto administrador de archivos. Ofrece funciones tan interesantes como la navegación con pestañas y todo con un mínimo uso de recursos.
  • LXPanel: Panel de escritorio muy fácil de usar.
  • LXSession / LXSession Lite: Gestor de sesiones con las opciones Cerrar, Reiniciar y Suspender. La versión Lite ofrece menos tamaño y más estabilidad.
  • LXAppearance: Gestor de temas GTK+ que permite cambiar tanto el aspecto como los iconos y las tipografías.
  • Openbox: Es el gestor de ventanas utilizado por ser ligero y altamente configurable pero puede ser sustituido por cualquier otro.
  • GPicView: Rápido, ligero y sencillo visor de imágenes.
  • Leafpad: El editor de texto.
  • LXTerminal: Terminal que reduce al mínimo el uso de memoria.
  • XArchiver: Basado en archiver
  • LXNM: Asistente para la conexión a redes WIFI. Aún se encuentra en desarrollo.

Sin lugar a dudas, LXDE es un excelente escritorio para Linux, rápido, estable y con un diseño muy agradable. 100% recomendado.

Enlace: LXDE

Fuente

Aug202008

Wammu: excelente software para administrar tu móvil desde Linux

Utilizando este programa podremos por ejemplo manejar nuestros mensajes SMS (crear, guardar y enviar mensajes), administrar nuestra agenda agregando, editando y borrando contactos, mover archivos y administrar los ringtones entre otras funciones.

Estuve probando este software y la verdad que me funcionó de maravilla con mi teléfono Motorola V360. Se conecta perfectamente tanto por USB como por Bluetooth y es muy fácil de utilizar.

Mirando este listado, puedes ver si tu teléfono es compatible con esta aplicación.

Enlace: Wammu
Descarga:
para linux Ubuntu/Debian | otras distros

Fuente