martes, 8 de agosto de 2017

Betcon, gestiona tus apuestas deportivas


 
Betcon es una aplicación para llevar un control de las apuestas deportivas. Es un sustituto para el típico Excel que se suele usar para llevar este control. Actualmente tiene las siguientes características:
  • Control del estado de las apuestas deportivas.
  • Control del bank (estado actual, depósitos, ingresos) en las distintas casas de apuestas así como el bank reservado en cuentas como Paypal o Skrill.
  • Estadísticas sobre las apuestas según deportes, tipsters, mercados, casas, stake...
  • Control de bonos en las distintas casas de apuestas, tanto liberados como sin liberar.
  • Historial de pagos a tipster y balance de coste/beneficio.
  • Historial de pagos de conjuntas de tipster, junto con los tipster que incluyen.


Está realizada por mí en Python con licencia GPLv3, y está disponible para sistemas GNU/Linux y Windows. Para instalarla:

En Archlinux:
yaourt -S betcon
En Ubuntu:
sudo add-apt-repository ppa:soker/betcon
sudo apt-get update
sudo apt-get install betcon

Para Windows se puede descargar aquí.

Mas información: Betcon

martes, 18 de abril de 2017

Poner la barra de desplazamiento de Firefox a la izquierda


Al tener mi segundo monitor a la derecha del principal me parecía mas útil tener la barra de desplazamiento a la izquierda, para que al utilizarla con el ratón no se salga del monitor. Si quieres cambiar la barra de sitio, sigue los siguientes pasos:
  1. Escribe about:config en la barra de direcciones.
  2. Pulsa "Tendré cuidado, lo prometo".
  3. En la barra "Buscar" escribe layout.scrollbar.side.
  4. Doble click en el resultado .
  5. Cambia el valor a -1.
  6. Reinicia Firefox.
Fuente: Mozilla

viernes, 17 de marzo de 2017

Abrir aplicaciones gráficas desde el terminal


Hacía varios años que no formateaba el ordenador y hace un par de semanas me decidí a borrar todo y reinstalar ArchLinux. Una de las cosas con las que me encontré es que no podía lanzar aplicaciones gráficas, como gedit, desde la consola, aparecía este mensaje:
Unable to init server: No se pudo conectar: Conexión rehusada
(gedit:3569): Gtk-WARNING **: cannot open display:
La solución fue añadir export DISPLAY=:1 al .bashrc de cada usuario:
echo "export DISPLAY=:1" >> .bashrc
Con esto podrás lanzar las aplicaciones con tu usuario y también funcionarán lanzadolas como root con sudo.

miércoles, 8 de marzo de 2017

Instalar Age of Empires II HD en GNU/Linux


La instalación en si es muy sencilla, basta con instalar el juego con PlayOnLinux. Si no lo tienes instalado:

En Archlinux y derivados:
sudo pacman -S playonlinux
En Debian/Ubuntu y derivados
sudo apt-get install playonlinux
Una vez tengas PlayOnLinux, pulsa en Instalar:



Elige Age of Empires II HD y sigue los pasos del asistente para instalarlo.


Con esto ya estaría instalado, ahora vamos con la solución de problemas.

Tengo mas de un monitor y me aparece el juego cortado o en media pantalla

En PlayOnLinux, pulsa con el botón derecho del ratón en «Age of Empires II -HD» y en «Configuración Wine». Activa «Emular un escritorio virtual» y juega con las dimensiones para que se adapte a tu pantalla, tendrá que ser algo menor que la que utilices en el monitor en el que vayas a jugar.


El juego no se inicia

Entra en Steam, puedes activar el escritorio virtual como en el problema anterior y lanzarlo desde ahí. Ve a Biblioteca, y en Age of Empires II: HD Edition pulsa en propiedades.

En General, pulsa en «Definir parámetros de lanzamiento» e introduce «-nostartup».


En Archivos locales, pulsa en «Ver Archivos locales». Elimina o renombra Launcher.exe, haz una copia de AoK HD.exe y renombralo a Launcer.exe.


No se escucha ningún sonido

En Archlinux:
yaourt -S alsa-lib alsa-plugins lib32-alsa-lib lib32-alsa-plugins libpulse lib32-libpulse mpg123 oss lib32-mpg123 lib32-openal
En Ubuntu todavía no lo instalado así que busca paquetes similares.

En la configuración de wine de Age of empires II HD, ve a Audio y en la configuración por defecto elige Pulseaudio como aparece en la imagen.








domingo, 5 de febrero de 2017

Automatiza las descargas de tus series con FlexGet y Transmission


FlexGet nos permite añadir feeds de torrents de series, para que cada vez que salga un nuevo capitulo lo añada a Transmission automáticamente.



Antes de empezar, en caso que no tengas pip instalado:
En Arch y derivados:
sudo pacman -S python-pip
En Debian/Ubuntu y derivados:
sudo apt-get install python-pip

Actualiza setuptools para evitar problemas:
sudo pip install --upgrade setuptools
Instala FlexGet con pip:
sudo pip install flexget
Instala transmissionrpc:
sudo pip install transmissionrpc
Crear un archivo de configuración:
mkdir ~/.flexget && gedit ~/.flexget/config.yml
Puedes mirar mi archivo de configuración para ayudarte a crear el tuyo con tus series o en la web del proyecto. Tiene muchas opciones y plugins, te sugiero empezar por lo básico e ir añadiendo nuevas cosas poco a poco.

Ejecutar FlexGet periódicamente

Primero localiza donde se encuentra Flexget:
which flexget
Utiliza el Editor que prefieras:
export EDITOR=gedit
Crea la tarea periodica:
 crontab -e
Y añade:
@hourly /ubicacion_flexget/flexget execute
 Si añades los torrent directamente a Transmission como hago yo, deberás tenerlo abierto para que los añada.

Más información: FlexGet.com