A qué jugar en Steam

Random Game captura

Admítelo. Vienen las rebajas de Steam y vas a comprar un juego tirado de precio ¡y ves que ya lo tienes! Ni te acordabas.

Meses después abres la biblioteca y no sabes qué ponerte. Hay tanto que cuesta elegir. De hecho no sabes ni cuántos juegos tienes. Por eso, amigos, he venido a sacaros las castañas del fuego con un programa que te muestra los juegos que tienes y… ¡elige uno al azar! Así jamás tendrás que volver a pensar. Nunca.

Continua llegint

Gestor de películas

SobremesaRC

En esta entrada vengo a actualizar lo que empecé aquí. Pero de todos modos os pongo en situación:

¿Cuál es la idea de esta aplicación?

Un servidor en el PC, cuyo objetivo es proporcionarnos la lista de películas que tenemos en nuestro PC, y ofrecernos la posibilidad de abrir, con el VLC, una de esas películas. Eso, a priori, puede parecer bastante inútil pero: ¿y si el cliente es un móvil con Android? Entonces la cosa pinta interesante, pues puedo estar en mi cama y ponerme una película sin levantarme.

Pues bien, hoy he terminado la aplicación Android que hace de cliente, cuyas funciones básicas son:

  • Buscar entre las películas por género, título y año.
  • Reproducir remotamente una película en concreto.
  • Guardar la IP, incluso si cierras la aplicación.
¿Qué se necesita para poder usar la aplicación?
  • El reproductor multimedia VLC. Descargar
  • Uno o más directorios con películas, a ser posible, en el siguiente formato de nombre:   “Nombre de la película ! Género ! Año.mkv
  • Tener el servidor ejecutándose, correctamente configurado. Para cambiar la configuración debes modificar “Settings.txt”. Descargar servidor
  • El JDK, para poder ejecutar el servidor, que corre en Java. Descargar JDK
  • Una versión Android que sea, como mínimo, Gingerbread. Descargar app

Gestor de Películas

Sobremesa RC

Creo que he pecado de ambicioso. Lo que empezó el jueves pasado siendo un buscador de las películas que tengo en mis discos duros, al que le añadí un servidor TCP con 3 comandos de búsqueda – título, género, año – ha terminado en lo que pretendo hacer ahora: una aplicación android que haga de control remoto. Es decir, que permita buscar en el móvil las películas de mi PC y, con el primero, darle al play remotamente.

La idea, partiendo de la imagen de arriba es:

  • Búsqueda de películas por género, título y año.
  • Lista con los resultados.
  • Al pulsar sobre una película, se abre el VLC con dicha película en el sobremesa.

Lo que puede parecer algo sencillo, teniendo en cuenta que ya podía – desde el Telnet – hacer las 3 cosas con comandos, pero no lo es. De hecho me ha costado muchísimo crear el ListView, que es la lista que contiene los resultados mostrados tal y como están en la foto de arriba. Y los comandos no me funcionan bien. No lo entiendo. 

¿Cómo puedo buscar las películas por género, título y año?

Es más fácil de lo que, probablemente, estáis pensando. No lo busca automáticamente en filmaffinity y descarga los datos. Ojalá. Eso es algo que me gustaría añadirle si el proyecto siguiese adelante. El secreto está en que desde hace ya un tiempo, me organizo – a mano – las películas siguiendo el siguiente esquema:

Nombre de la película ! Género ! Año ! Información adicional.mkv

Continuará…

Programando en Android

La patata caliente

El juego es simple, adivinar un número determinado aleatoriamente, con un número de intentos también aleatorios. En mi caso, el número a adivinar está acotado entre 1 y 100, y hay entre 5 y 8 intentos.

Es un juego muy sencillo para empezar con un nuevo lenguaje o entorno. Lo hice en su momento en C (de una forma muy penosa, como he visto ahora), y ahoralo estoy haciendo en Android. El propio juego ya lo hice este verano, cuando me adentré un poco en la programación en Android, pero ahora me he decidido a rehacerlo, e ir añadiéndole funcionalidades y mejoras, tal y como vaya aprendiendo.

Continua llegint

Ubuntu 12.10 Server

 Ubuntu 12.10 ServerMi servidor Ubuntu.

Me he decidido a descargar e instalar Ubuntu 12.10 ServerEn una máquina virtual, por supuesto, ya que aún no he pensado ninguna aplicación concreta. ¿NAS, telnet, página web con mi propio dominio,…? Aún no sé, pero iré trasteando.

La cuestión es que, cuando instalas Ubuntu 12.10 Server, viene sin entorno gráfico, la cual cosa, para novatos como yo, no debe ir demasiado bien. Voy a poner los comandos necesarios para instalar la interfaz:

sudo apt-get install gnome

sudo apt-get install ubuntu-desktop

startx

Con el teclado: Ctr+Alt+T (abrir terminal)

sudo apt-get update

sudo apt-get install gksu

sudo shutdown now

reboot

Y con esto ya deberías iniciar sesión con la interfaz gráfica, como en la imagen del inicio del post. Antes de poner la contraseña puedes elegir si arrancar sobre Unity (por defecto) o sobre Gnome – cuestión de gustos.

Ubuntu server 12.10

Así es como ha de empezar todo