jueves, septiembre 22, 2011

GSharkdown: gestor de busqueda y descarga de GrooveShark



El programa Gsharkdown es un gestor de busqueda y descarga de canciones de la página Grooveshark (enlace a la Wiki por si no os suena Grooveshark). Lo bueno de Gsharkdown es que permite escuchar las canciones disponibles en dicho programa pero sin necesidad de abrir el navegador de Internet.



Para instalarlo desde Arch, abrimos Terminal:


yaourt -S gsharkdown

Para instalarlo desde Ubuntu, necesitamos añadir un repositorio. En Terminal:

sudo add-apt-repository ppa:ferramroberto/gsharkdown

sudo apt-get update

sudo apt-get install gsharkdown 

Mantienen el paquete muy actualizado por lo que es la opción ideal. Actualmente, están por la versión 0.4 del programa.  Como siempre, yaourt se encargará de instalaros las dependencias necesarias para hacer correr Gsharkdown. En mi caso, el programa aparece instalado dentro del Menú -> Internet.

Al abrir el programa, os saldrá un pequeño cartelito diciendoos que disfrutáis de la última versión disponible (o por el contrario, os dirá que os bajéis una nueva). Cerrad el aviso y os encontraréis con la interfaz del programa. Como podéis ver, el programa es bastante sencillo.


A la izquierda, la parte que he resaltado con color azul, es la lista dónde aparecen los resultados de la búsqueda. Doble click sobre cualquiera de las canciones y se añadirá a la parte derecha de la pantalla (resaltada con un color lila claro) que sería nuestra lista de reproducción. Entre las opciones de la lista de reproducción que se encuentran en el borde inferior de la pantalla, está la de quitar el elemento seleccionado, limpiar la lista de reproducción, activar la repetición de la lista o activar/desactivar la opción Shuffle. Además, en el borde inferior derecho, aparecen las opciones de guardar la actual lista de reproducción o abrir una lista de reproducción ya hecha.


En cuanto a las opciones en la parte superior del programa, están las típicas de cualquier reproductor musical (Avanzar canción, parar la reproducción, etc..) pero a parte, está disponible una opción que pone Letras. Si pulsáis en dicho botoncito al estar sonando una canción, os cargará la letra en un cuadro a parte, para que podáis ir leyendola a la vez que escuchando la canción.


Y pasamos a la parte quizás más atractiva del programa: la posibilidad de descargar las canciones que queramos desde Grooveshark. Para ello, mirando la imagen del programa en el que resalté dos zonas de distintos colores, quedaros con la parte izquierda, aquella que está coloreada en azul. En la parte inferior de esta zona, aparecen dos botones. Uno de ellos, nos muestra los detalles de la canción seleccionada (Artista, portada del album si está disponible, etc..).



El otro botón, es el que activa la descarga de la canción seleccionada. Pero ojo, tiene que ser la seleccionada en la lista de búsqueda, es decir, en la parte de la izquierda del programa, no en la lista de reproducción. Una vez elegida la canción de dicha lista, pulsad el botón y comenzará a descargarse en el directorio que hayáis elegido o en el que viene por defecto. Para cambiar el directorio, en Preferencias, es la primera opción que vais a encontrar. Al empezar a descargarse, veréis que abajo a la izquierda aparece "Descargando x archivo". Es un desplegable. Si le dais, veréis que aparece un gestor de descargas, con el nombre de la canción que se está descargando, el artista y la duración. Si pincháis con el botón derecho del ratón, permite la opción de cancelar la descarga seleccionada.


Un apunte más. Al abrir Preferencias, observaréis que junto a la opción de cambiar de directorio, se da la oportunidad de introducir los datos de usuario para Last.fm. Al menos en mi caso, no me ha funcionado. En resumen, la aplicación es bastante sencilla y útil, y aunque a veces puede tener algunos cierres tontos, la mayoría de las veces funciona sin ningún problema.



Al cerrar el programa, éste permanece minimizado en el área de notificaciones por lo que para cerrarlo totalmente es necesario pinchar sobre dicho icono con el botón derecho y darle a Salir.

Saludos!! ^^


martes, septiembre 06, 2011

Hacer screenshot con la tecla ImprPant


Una de las cosillas que se puede echar de meno a la hora de instalarse una distro que ocupe pocos recursos es la ausencia a menudo de programas que permitan tomar una screenshot de una ventana o del escritorio. Pero para ello, hay una solución bastante sencilla. Va a estar basado en el programa scrot, por lo que tenéis que aseguraros de que dicho programa esté instalado. En realidad, el comando para realizar la screenshot en terminal es el siguiente:


scrot -s -b screenshot.png

Pero nosotros queremos que dicho comando se ejecute la presionar la tecla Impr Pant. Necesitamos instalar un programita más. En terminal:


sudo pacman -S zenity 

Ahora, tendremos que crear un archivo vacío, con el nombre que queramos (pero ponedle un nombre que sea fácil de identificar para vosotros) con el contenido siguiente:



#!/bin/bash

msg="Nombre de la imagen(Escriba .png al final del nombre):"
mydir="$HOME/Escritorio/"
title="Capturar"

filename=$(zenity --entry --text "$msg" --entry-text $mydir --title $title)

scrot -s -b $filename

exit 0

Pasamos a darle permisos de ejecución al archivo. Se puede realizar de manera gráfica (Click derecho/Propiedades/Permisos) o por terminal:


sudo chmod +x ss

siendo ss vuestro archivo (sustituidlo por el nombre que hayais elegido para el archivo). Copiad el archivo donde queráis. Ahora, iros al archivo de configuración  ~/.config/openbox/rc.xml  y buscad la siguiente parte dentro de la sección de Keyboard, justo antes que se acabe (vaya, en el último Keybind). Añadid lo siguiente:




sustituyendo una vez más donde pone ss por el nombre que le hayáis dado vosotros a vuestro archivo. Ya bastaría con pulsar la tecla Impr Pant, os saldría un cuadro de diálogo pidiendoos el nombre que queréis darle a la imagen y qué extensión queréis que tenga; dadle a aceptar y pinchad sobre la ventana, aplicación o  escritorio  del que queréis hacer la imagen.

Saludos!! ^^


Como instalar y configurar Conky Forecast


Conky Forecast es el script que permite tener la información del tiempo en nuestro Conky. Como tantas otras veces, hay varios scripts disponibles pululando por la red para tener dicha información, pero Conky Forecast es el más famoso. Y además, lo tenemos disponible en AUR. Para su instalación, abrid terminal:


yaourt -S conkyforecast-bzr

Después de que se instale, poned  también en terminal:


cp /usr/share/conkyforecast/conkyForecast.config ~/.conkyforecast.config
 Antes de empezar a configurar nuestro script, es necesario que nos registremos en la página que nos va a proporcionar la información del tiempo. Id directamente al siguiente enlace: http://www.weather.com/services/xmloap.html

Después de registraros (os toma como si fuerais un organismo o una empresa, da igual) os llegará a vuestro correo los datos que necesitamos. Estos son el Partner_ID y la Licence_Key. También necesitamos averiguar el código correspondiente a nuestra ubicación. Basta con ir a la siguiente dirección: http://xoap.weather.com/search/search?where=tuciudad
cambiando la última parte del enlace (dónde pone tuciudad) por el nombre de tu ciudad o ubicación en mayusculas. Os saldrá una lista de destinos, elegid el correspondiente al vuestro y quedaros con el código que aparece.

Un ejemplo de cómo me aparece a mí para mi ciudad:


 ver="3.0">

 id="SPXX0052" type="1">Malaga, Spain

 id="USNJ0284" type="1">Malaga, NJ

 id="USNM0186" type="1">Malaga, NM

 id="USOH0544" type="1">Malaga, OH

 id="USWA0247" type="1">Malaga, WA

En este caso, mi ubicación corresponde a la primera que aparece, por lo que el código que necesito es el SPXX0052.

Una vez que tenemos todos los datos que necesitamos, pasamos a configurar el conkyforecast. Abrid el conkyforecast.config y editar la siguiente parte:


#=============================================#

# EXPERT SETTINGS, NOT REQUIRED TO BE ALTERED #

#=============================================#

BASE_XOAP_URL = http://xoap.weather.com/weather/local/LOCATION?cc=*&dayf=5&link=xoap&prod=xoap&par=&key=&unit=m

#BASE_XOAP_URL = http://xml.weather.com/weather/local/LOCATION?cc=*&dayf=10&link=xoap&prod=xoap&par=&key=&unit=m

MAXIMUM_DAYS_FORECAST = 4



#===============================================#

# USER SETTINGS, EDIT BASED ON DOCUMENTED SETUP #

#===============================================#

CACHE_FOLDERPATH = /tmp/

CONNECTION_TIMEOUT = 5

EXPIRY_MINUTES = 30

TIME_FORMAT = %H:%M

DATE_FORMAT = %Y-%m-%d

LOCALE = es

XOAP_PARTNER_ID = vuestroid

XOAP_LICENCE_KEY = vuestrakey

DEFAULT_LOCATION = 

AUTO_NIGHT = False

PROXY_HOST = 

PROXY_PORT = 8080

PROXY_USERNAME = 

PROXY_PASSWORD = 

Dónde pone LOCATION (fijaros que aparece en dos lugares distintos) y sustituidlos por el código correspondiente a vuestra ciudad. En el apartado user settings, buscad dónde pone XOAP_PARTNER_ID y poned vuestro id que os han enviado al correo. Igualmente hay que hacerlo dónde pone XOAP_LICENCE_KEY.  Justo debajo de estos dos parámetros, hay que rellenar una vez más con el código de vuestra ciudad donde pone DEFAULT_LOCATION. Con esto último, no haría falta configurar nada más de este archivo.

Ahora, abrid vuestro conkyrc y añadid lo siguiente dónde queráis que aparezca el conkyforecast. En mi caso, lo tengo configurado de la siguiente manera:


${color 2ba5e3}${execi 1800 conkyForecast --location=SPXX0052 --locale=ES --datatype=OB}

        			${color}${font ConkyWeather:style=Bold:size=40}${execi 1800 conkyForecast --location=SPXX0052 --locale=ES --datatype=WF}${font}

        ${exec cp "`conkyBanshee --datatype=CA | sed -e 's/\\\//g'`" /tmp/cover}${image /tmp/cover -p 90,890 -s 80x80}${exec cp "`conkyBanshee --datatype=CA | sed -e 's/\\\//g'`" /tmp/cover}${image /tmp/cover -p 90,890 -s 80x80}${exec cp "`conkyBanshee --datatype=CA | sed -e 's/\\\//g'`" /tmp/cover}${image /tmp/cover -p 90,890 -s 80x80}${exec cp "`conkyBanshee --datatype=CA | sed -e 's/\\\//g'`" /tmp/cover}${image /tmp/cover -p 90,890 -s 80x80}			${execi 1800 conkyForecast --location=SPXX0052 --locale=ES --datatype=HT --centeredwidth=4}/${execi 1800 conkyForecast --location=SPXX0052 --locale=ES --datatype=LT --centeredwidth=4}

Sustituid dónde aparece mi código (SPXX0052) por vuestro código. Dónde pone --locale=ES por vuestro lenguaje (en mi caso, ES de España). Todo lo demás, son configuraciones de dónde queremos que aparezca, con qué letra o con cuál color. Ya sería elección vuestra y echarle imaginación para adaptarlo a vuestro propio Conky.

Nota: Si queréis que os aparezca la información del viento, en vez de poner la anterior configuración, poned la siguiente:


{execi 1800 conkyForecast --location=SPXX0052 --locale=ES --datatype=OB}
${font ConkyWeather:style=Bold:size=40}${execi 1800 conkyForecast --location=
SPXX0052 --locale=ES --datatype=WF}${font}
${execi 1800 conkyForecast --location=
SPXX0052 --locale=ES --datatype=HT --centeredwidth=4}/${execi 1800 conkyForecast --location=SPXX0052 --locale=ES --datatype=LT --centeredwidth=4}
${font ConkyWindNESW:size=40}${execi 1800 conkyForecast --location=
SPXX0052 --locale=ES --datatype=BS}${font}
${execi 1800 conkyForecast --location=
SPXX0052 --locale=ES --datatype=WS} - ${execi 1800 conkyForecast --location=SPXX0052 --locale=ES --datatype=WD}${font}

Espero que os haya sido útil. Saludos!! ^^


Xkill: Mata cualquier proceso abierto con un click



El comando xkill se utiliza para matar cualquier proceso de manera gráfica. Es decir, basta con poner xkill en Terminal y el puntero del ratón se convierte en una calavera. Al hacer click sobre cualquier ventana abierta, inmediatamente se cierra el proceso.



En Terminal:


xkill

Saludos y espero que os sea de utilidad ^^


Añadir el sensor de la GPU de Nvidia a Conky




Si queréis que los sensores de los que disponeis con vuestra Nvidia aparezcan en vuestro Conky, basta con realizar los siguientes pasos.

En terminal:


sudo pacman -S nvidia-settings

Una vez instalado este paquete, iros a la configuración de vuestro conky, es decir, el archivo conkyrc y añadid la siguiente linea allí dónde queráis que aparezca la información de la temperatura de vuestra GPU:


GPU ${execi 60 nvidia-settings -query GPUCoreTemp | perl -ne 'print $1 if /GPUCoreTemp.*?: (\d+)./;'} °C 

donde GPU es el nombre que le he dado para que aparezca en el Conky.

Saludos!! ^^


Error al cambiar la hora del sistema: hwclock


Al instalar por primera vez Archbang o cualquier otra distro, os podéis encontrar con el problema de que no hay forma de cambiar la hora del sistema. La cambias, pero al rato, se vuelve a poner la que le da la real gana. En un primer momento, revisa que no sea por la BIOS, que en realidad le tengas puesto esa hora al sistema. Si este no es tu caso, sigue leyendo ^^


Ya que el reloj del sistema se ve que está en plan cabezón, vamos a solucionarlo. Abrid Terminal:


yaourt -S adjtimex


sudo hwclock --set --date = "2011-08-06 02:06"


sudo date --set "2011-08-06 02:06"

Ni que decir que los valores de la fecha y de la hora tienen que ser cambiados por los deseados. Después de introducir estos comandos, basta con que reinicieis el sistema para que la hora no se vuelva a cambiar nunca más.

Saludos!! ^^


 
Google+