Error en Login a Youtube desde XBMC Youtube Add-on

April 19th, 2014 No comments

El principal problema que tenemos es la codificación de la pagina de youtube. El plugin lee el contenido de la web y al recibir el texto Iniciar sesión no es capaz de interpretar el acento.

Por tanto hemos de cambiar la configuración para que se interprete en utf-8

Cambiamos el fichero YouTubeCore.py  en la ruta .xbmc/addons/plugin.video.youtube

Sustituimos el bloque

if get("url_data"):
    request = urllib2.Request(link, urllib.urlencode(get("url_data")))

por

if get("url_data"):
    change_get = get("url_data")
    for k, v in change_get.iteritems():
       change_get[k] = unicode(v).encode('utf-8')
    request = urllib2.Request(link, urllib.urlencode(change_get))

Hay que tener en cuenta el sangrado de python, reemplazad cada tabulador por 4 espacios.
Ademas también hemos de cambiar en el fichero YouTubeLogin.py , para que se pueda trabajar con nuestra cuenta de gmail y el plugin pueda obtener nuestros datos de usuario de youtube

Reemplazamos la linea

 nick = self.common.parseDOM(ret["content"], "p", attrs={"class": "masthead-expanded-acct-sw-id2"})

por la siguiente

 nick = self.common.parseDOM(ret["content"], "span", attrs={"id": "yt-masthead-user-displayname"})

Fuentes: 

https://code.google.com/p/youtubexbmc/wiki/TroubleShootingLoginIssues

https://code.google.com/p/youtubexbmc/issues/detail?id=103


Cambiar el navegador de Thunderbird

February 16th, 2013 2 comments

Cada vez que recibo un correo con un enlace, por defecto se me abre el navegador Firefox, que no está mal. Pero usando como predeterminado el chromium (chrome) me incordia un poco que se me abra uno nuevo… Así que voy a cambiarlo.

Manos a la obra:

  1. Abrir el thunderbid
  2. Seleccionar Edit > Preferences
  3. Seleccionar categoria “Advanced”
  4. Seleccionar pestaña “General”
  5. Pulsar en “Config Editor..”.
    Se abrira una venta con el titulo “about:config”
  6. Buscamos la cadena
    network.protocol-handler.warn-external.http
    Nos apareceran dos elementos (http y https)
  7. Clickamos sobre su valor (que estará con valor false) para ponerlo a valor true
  8. Cerramos la ventana y le damos al OK de la ventana de preferencias
  9. Reiniciamos el Thunderbird

Con estos pasos le indicamos a Thunderbird que no tiene navegador por defecto. Cuando pulsemos sobre un enlace nos preguntara que identifiquemos cual es nuestro navegador por defecto. En este caso le seleccionaremos el ejecutable del chromium /usr/bin/chromium-browser

Fuente: http://blog.htbaa.com/news/use-an-alternative-browser-to-open-links-in-thunderbird-7-xubuntu-11-10


Auto login en Raspbian Wheezy

October 26th, 2012 2 comments

Me he agenciado con una Raspberry Pi que cada día me sorprende más. Como estoy trasteando mucho y mi memoria tampoco es para tirar cohetes voy a ir metiendo mini-faqs para cosas concretas. Hoy toca el auto login (sin entorno grafico) ya que quiero que se loguee automaticamente, y no quiero tener el entorno gráfico ya que no lo voy a necesitar.

Se edita el archivo
/etc/inittab

Hasta localizar una linea similar a esta
#1:2345:respawn:/sbin/getty --noclear 38400 tty1
La comentamos y añadimos un comando de manera que quede asi
#1:2345:respawn:/sbin/getty --noclear 38400 tty1
1:2345:respawn:/bin/login -f pi tty1 /dev/tty1 2>&1

Salvamos y en el siguiente renicio ya se logueará automaticamente el usuario pi


Instalar o Backup Imagen en SD

October 25th, 2012 No comments

Para instalar una imagen en una tarjeta SD, es tan sencillo como ejecutar el suiguiente comando

dd if=Imagen.img of=/dev/sdX

Donde la imagen a grabar es Imagen.img y la unidad donde se va a grabar es sdX.

Y para hacer el backup simplemente hay que cambiar las posiciones de origen y destino
dd of=ImagenX.img if=/dev/sdX
De esta manera generamos la imagen ImagenX.img a partir del dispositivo sdX


Nuevos canales TDT en Channels.conf

October 6th, 2010 4 comments

Últimamente en España están surgiendo canales en la TDT a cascoporro, el problema es que los nuevos canales no figuran en los archivos de escaneo. Para solventar este problema vamos a generar nuestro propio fichero a partir del w-scan.

Instalamos el w-scan

apt-get install w-scan

Ejecutamos la orden para escanear todas las frecuencias (en mi caso de ES)

w_scan -a 0 -f t -t 2 -x -c ES > es-NuevosTDT

Una vez ya tenemos el nuevo escaneo generamos el archivo channels.conf

scan ./es-NuevosTDT > channels.conf

Fuente:

Web w-scan


Fifa 11 con wine y MP Dual USB Joy Pad

October 6th, 2010 2 comments

Para hacer rodar el fifa 11 con wine necesitamos:

  • wine-1.3.4
  • winetricks

Antes de iniciar la instalación de Fifa 11, ejecutamos el winetricks e instalamos el paquete dotnet20 que nos instalará el .NET framework 2.o en nuestro wine.

Read more…


Configurar HVR 1100 en MythBuntu 10.4

May 3rd, 2010 No comments

Voy a detallar el proceso completo de instalación y configuración que consta de las siguientes partes:

  • Instlación
  • Configuración Mythtv
  • Configuración lirc
  • Extras Mythtv
  • Errores MythBuntu

Instalacion

Es la parte más sencilla en sí, no dista mucho de cualquier instalación de Ubuntu o alguna de sus variantes., tan sólo un par de detalles sobre la configuración de mythtv. Tenemos dos pantallas que tratan al respecto una sobre la configuración del mando a distancia y otra sobre la configuración general de mythtv. Sobre estas configuraciones relativas a mythtv podeis optar por hacerla o no, ya que igualmente se podrá realizar a posteriori, personalmente prefiero hacerla con el sistema ya instalado y actualizado.

Read more…


Grand Fantasia en Linux

April 27th, 2010 52 comments

Me he topado con este juego de casualidad y para variar no tiene port para linux así que empece a investigar a ver como podría hacerlo funcionar, ya según la reseña en winehq no acaba de funcionar por el tema gráficos. Bueno vamos allá

En primer lugar ( y para hacerlo más simple ) nos descargamos el programa PlayOnLinux de su página. Una vez descargado e instalado procedemos a descargarnos el juego de aqui.

Ya tenemos instalado el PlayOnLinux por una parte y por otra el ejecutable de instalación de Grand Fantasia, así que vamos al tajo.

  • Ejecutamos PlayOnLinux

Read more…