Aplicación Desktop para Grooveshark

Hace nada, instalé Spotify en mi Ubuntu sin usar Wine y me dejaron un comentario que me decía que usara GrooveShark. La verdad es que había leído algo sobre él pero como siempre usaba Spotify pues no le presté atención. Pero lo he probado y me gusta, funciona muy bien peeeeero le hecho en falta una aplicación para mi dock. Solución: prism una aplicación nacida en los MozillaLabs que nos permite lanzar páginas web como si fueran aplicaciones de escritorio.

Yo ya hace tiempo que la uso con Gmail y GReader y con alguna aplicación web más. Para instalarlo:

  • Abrimos un terminal y escribimos

$ sudo apt-get install prism

  • Ejecutamos

$ sudo prism

Se nos abrirá una ventana como la que muestro a continuación y en ella deberemos rellenar el campo URL con la dirección htttp://listen.grooveshark.com y marcar que queremos un icono en el Escritoiro

Damos doble click y marcamos la aplicación de confianza y listos 🙂 ya tenemos un acceso directo que podemos arrastrar a nuestro Dock.

Por si queréis más aplicaciones, podéis instalar:

  • $ sudo apt-get install prism-google-analytics
  • $ sudo apt-get install prism-google-calendar
  • $ sudo apt-get install prism-google-docs
  • $ sudo apt-get install prism-google-mail
  • $ sudo apt-get install prism-google-reader
  • $ sudo apt-get install prism-google-talk
  • $ sudo apt-get install prism-twitter
  • $ sudo apt-get install prism-facebook

Todos ellos se ejecutan con el comando $ sudo prism-[la aplicación que tengamos instalada]

Gracias lau por la recomendación del Grooveshark 🙂

Script para cambiar el icono del JDowloader según el tema de Escritorio en Ubuntu

Leo en Ubuntu Life que Piwi ha hecho un script para cambiar el icono de JDowloader sgún el tema de escritorio que tengamos. Tengo ganas de llegar a casa y poderlo probar (en la faena me es imposible). Os dejo el script a continuación. Recordad que debéis guardarlo como jdcreator.sh y para ejecutarlo:

  • Abrimos un terminal
  • $ sudo chmod +x jdcreator.sh
  • $ ./jdcreatos.sh

Requiere tener instalado zenity.

#!/bin/bash
#:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
# Jdownloader Icon creator para Ambiance & Radiance
# Piwi- Ubuntulife
# Requiere de «zenity» instalado y la imagen «transparent_jd_logo_128_128.png» en el directorio.
#:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

# Intento recuperar el color de fondo del panel
COLOR_PANEL=`gconftool-2 -g «/apps/panel/toplevels/top_panel_screen0/background/color»`

#unset COLOR_PANEL

szAnswer=$(zenity –entry –title «JDownloader Icon Creator» –text «background color?» –entry-text «$COLOR_PANEL»);
echo $szAnswer
COLOR_PANEL=$szAnswer

# Comprobar si encuentra un valor, si no lo tiene salir.
if [ -z $COLOR_PANEL ];
then
exit;
fi

# Imagen origen a la que le queremos cambiar el color de fondo (transparente)
TEMPLATE=»transparent_jd_logo_128_128.png»

# Nuevo color de fondo sera el color del panel recuperado o el color indicado
convert $TEMPLATE -fuzz 5% -fill «$COLOR_PANEL» -opaque transparent output.jpg
convert output.jpg jd_logo_128_128.png
rm output.jpg

zenity –info –text=»Imagen generada (jd_logo_128_128.png), Copia esta imagen a la ruta donde tengas instalado jdownloader en jd/img/logo.»

exit;

Via | Ubuntu Life

Resetear «barras de tareas» en Ubuntu

He puesto el nombre genérico para que así nos podamos entender todos 🙂 Las barras de menú de Linux son 100% configurables y además, siempre podemos instalar un Dock o navegador como el AvantWindowsNavigator (AWN) o el DockbarX. Pero claro, a veces sucede que de tanto tocar, eliminamos programas anclados a ellas (sonido, wifi, perfil, etcétera…) y no sabemos volver a ponerlo todo en un sitio.

En este caso, os recomiendo (si no sabéis volver a anclar los programas) a «resetear» la configuración:

$ gconftool-2 –shutdown

$ rm -rf ~/.gconf/apps/panel

$ pkill gnome-panel

Copiad este código en un terminal y listo. Tendréis vuestras «barras de tareas» reseteadas. Lo malo: deberemos volver a emprezar a configurarlo todo.

Tip: Múltiples conexiones Terminal Server en Windows 7

Un dia me encontré que mientras estaba conectado a mi HTPC con Windows 7 (¿que passa?  ^_^ a mi me funciona muy bien), decidí abrir la conexión Terminal Server para poder conecatarme mediante DynDNS y poder gestionat mi JDownloader en mi escritorio remoto y …. ¡tachán! Windows 7 no deja tener 2 usuarios conectados ni por Terminal Server ni por nada. Por lo que leí, se trata de una limitación hecha a propósito por parte de Microsoft.

Al final y googleando un poco (señores de la RAE, una palabra más a tener en cuenta) encontré la solución tanto para la versión 32 bits, como para la de 64 bits.

Se trata de sustituir el fichero termsrv.dll. Una vez hecho esto, hacemos lo siguiente:

  • Para la versión 32 bits:

Inicio -> ejecutar y escribimos

%WINDIR%\system32\termsrv.dll y lo sustituimos

  • Para la versión 64 bits:

Inicio -> ejecutar y escribimos

%WINDIR%\SysWOW64\termsrv.dll

NOTA IMPORTANTE: Debemos renombrar el fichero 32_termsrv.dll por sólo termsrv.dll

Ahora ejecutamos el install.cmd y ¡listo! La única cosa que nos quedará por hacer es crear un usuario nuevo y ponerlo en el grupo de TerminalServer 🙂

Archivo comprimido con los dos dll y el cmd | Descárgalo aquí Si no funciona, mandadme un mail y lo reviso

 

Cambiar puerto 3389 de Terminal Services por otro puerto en Windows

Terminal Services es un servicio de conexión remota muy usado en Windows/Linux para conectarse a otros ordenadores, ya sean dentro de una misma red o desde fuera de la misma. El puerto por defecto es el 3389 pero,¿qué sucede si en el mismo router ya tenemos una IP asignada a este puerto y queremos/necesitamos abrir otra conexión Terminal Services? (Des de otro PC y con IP local distinta, se entiende) Este «how to» es sólo para Windows XP/Vista/7

  • Abrimos regedit

Inicio -> Ejecutar -> Regedit

  • Buscamos la siguiente llave en el registro

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\

TerminalServer\Wds\rdpwd\Tds\tcp

  • Y en el valor PortNumber hacemos doble click y le cambiamos la visualización de Hexadecimal a Decimal. Entonces nos mostrarà el puerto 3389 y lo que haremos será cambiarlo (p.ej.) por el 3388 o el puerto que deseemos
  • Ahora, buscamos la siguiente llave:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\

TerminalServer\WinStations\RDP-tcp

  • Y hacemos el mismo paso anterior. Modificamos el valor Decimal de PortNumber y le ponemos el mismo puerto que hemos puesto en el paso anterior

Cerramos el registro, reiniciamos la máquina y ya tendremos en ese Windows el puerto Terminal Service modificado. Ahora, sólo debemos ir al router y redireccionar la IP xxx.xxx.xxx.xxx hacia el nuevo puerto.

Solucionar «Error en el servicio de perfil de usuario al iniciar sesión» en Windows Vista

Normalmente, casi todos los errores que salen en Windows Vista se pueden solucionar mediante:

  • un chkdsk /f/r (completo) puesto que el sistema, como si de una forma de masoquismo se tratara, se autolesiona él mismo.
  • un format c: /q (como los de antaño)

Seguro que hay más formas de solucionar los problemas pero en Windows si no es una de las anteriores se pierde el tiempo. Esta claro que estoy exagerando un poco, aunque creo que no estoy tan equivocado. En fin … A lo que vamos.

Puede ser que en Windows Vista, al iniciar el pc/portátil, no nos acceda al Escritorio (o cargue nuestro perfil de usuario) y no salga un mensaje que nos diga «Error en el servicio de perfil de usuario al iniciar sesión«. Según el Knowledgment Base de Microsoft, nos dice que se su causa es:

Este problema puede producirse si el perfil de usuario se elimina manualmente (¿?) mediante el uso de la línea de comandos o mediante el Explorador de Windows. Un perfil que se elimine manualmente no quita el identificador de seguridad (SID) de la lista de perfiles en el registro.

Si el SID (Security IDentifier) está presente, intentará cargar el perfil utilizando elProfileImagePathque señala a una ruta de acceso que no existe. Por lo tanto, no se puede cargar el perfil.

Es decir, por arte de magia nos hemos eliminado a nosotros mismos de los perfiles de usuario. ¿a qué mola? (¿entendéis lo que decía antes del masoquismo en Windows Vista?). La solución que dan es, como suele pasar en Windows, eliminar una clave del registro y reiniciar. Puede que así o nos cargamos aun más el sistema o por el contrario, se recupere el perfil de usuario de las backups. Pero existe otra solución, rápida, sencilla y sin (casi) ningún riesgo (en Windows no existe el factor «sin riesgo») y como no, deberemos tocar (un poquito) el registro de Windows. Los procesos a seguir son los siguientes:

  • Reiniciamos y pulsamos F8 para cargar el menu de arranque de Windows
  • Arrancamos en Modo Seguro
  • Accederemos a Windows en modo Administrador
  • Haremos Inicio -> Ejecutar
  • Escribiremos regedit y le daremos al Ejecutar

Aquí dentro vigilad lo que tocáis puesto que nos podemos cargar el sistema operativo enterito. Deberemos buscar la siguiente clave en el registro, expandiendo las diferentes ramas del mismo:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Expandimos un poco la ventana de la derecha y veremos dos perfiles de usuario con el mismo nombre (p.ej. 000000-111111-222-333-4444) y uno de ellos terminará en .bak. Lo que se trata es de invertir la clave, es decir, cambiar la extensión .bak de una por la otra. Os pongo un ejemplo:

Siguiendo las imágenes siguientes, vemos las dos claves de registro

Modificamos (pulsando F2) el nombre de una y cambiamos .bak por .bak2. Vamos a la que no tiene extensión y le ponemos una extensión .bak

Eliminamos la extensión .bak2 dejando la clave sin extensión

Una vez hecho esto, cerramos el regedit, reiniciamos y ya no nos saldrá más el error y podremos acceder sin ningún problema a nuestra sesión de Windows Vista. Cierto es que este error me salió hace ya tiempo y lo solucioné haciendo un chkdsk del disco duro. Otros compañeros me han comentado que a base de reiniciar varias veces, se ha solucionado el problema (¿?). Si os dejáis aconsejar, en cuanto podáis quitaros el Vista y instalaros Windows 7 o Ubuntu.

No le tengo manía a Windows ni mucho menos. De hecho, uso tanto Ubuntu como Windows 7 y por motivos de faena, casi siempre tengo que lidiar con Windows XP o Windows Vista y la verdad, éste último no me gusta en absoluto.

Espero que os haya servido. Un saludo.