martes, 4 de octubre de 2011

Regreso y traigo mi Script. Wallpapper Changer v1.0

Buenas maximas a todos, aca volviendo despues de varios meses a mi blog, he decidido revivirlo un poco, y para hacerlo, traigo mi script, es un cambiador de Wallpaper. Contiene un config.cfg donde por ahora solo estarán implementados dos datos, la carpeta de los Wallpapers, y un intervalo de tiempo entre cada wallpaper... Son 3 archivos, les copio el codigo, espero que los entiendan, comente el codigo para que les sea a los principiantes (aunque me considero uno) entender el codigo... Y al final les dejo para descargar los ficheros. Cualquier duda al mail :)

WallChangerIndex.sh

#!/bin/bashmydir=$(cd $(dirname "$0"); pwd)#directorio del script
#analizamos procesosEXISTE=`ps -ef | grep "WallChanger.sh" | grep -v "grep" | awk '{print $2}'`

PINDEX="$mydir/WallChanger.sh"
#comprobamos existenciaif [ "$EXISTE" != "" ]; then kill -9 `ps -ef | grep -i "WallChanger.sh" | awk {'print $2'}`
 sh $PINDEX #re-ejecutamos #echo "El proceso existe. El ID del proceso es: $EXISTE"else #ejecutamos directamente sh $PINDEX #echo "El proceso no existe."fi
#Cualquier duda, sugerencia, reporte de errores a maati.garcia@gmail.com#Gracias

WallChanger.sh
#!/bin/bashmydir=$(cd $(dirname "$0"); pwd)#directorio del script#leemos el archivo de configuracionCONFIGFILE="$mydir/config.cfg"while read linedo
date1=`echo $line | cut -d '=' -f1` date2=`echo $line | cut -d '=' -f2` if [ "$date1" = "FOLDER" ]; then CARPETA=$date2 elif [ "$date1" = "SLEEP" ]; then TIEMPO=$date2 fidone < $CONFIGFILE#Bucle de cambio de imagenwhile [ 1 ]; do set — * pixdir=$CARPETA newbkgrnd="$(ls $pixdir | shuf -n1)" gconftool-2 -t string -s /desktop/gnome/background/picture_filename "$pixdir$newbkgrnd" gconftool-2 -t string -s /desktop/gnome/background/picture_options zoom #Intervalo de cambio sleep $TIEMPOdone#Cualquier duda, sugerencia, reporte de errores a maati.garcia@gmail.com#Gracias
config.cfg
FOLDER=/home/mtx/Imágenes/Wallpapers/02Wallpapers/
SLEEP=10m

Si entendieron el codigo, el programa principal es "WallChanger.sh" es el encargado de buscar la carpeta, con los Wallpapers, elegir al azar y cambiarlo cada un cierto tiempo. Se preguntaran porque cree "WallChangerIndex.sh" Ese para mi es el proceso inicial del programa, busca si esta ejecutado "WallChanger.sh" y si lo esta lo cierra, y/o cierra todo proceso con ese nombre, y lo vuelve a abrir, si no lo esta, lo abre por primera vez. ¿Porqué? Lo hice para cuando hay un Wall que no te gusta, o lo queres cambiar, entonces, al ejecutar este file, es como que inicia TODO de nuevo, cierra el WallChanger.sh anterior y lo vuelve a abrir, buscando otro Wall, se entiende? Es mas, yo para ejecutar el programa, abro directamente ese archivo, o mejor, como tengo hecho, en los procesos iniciales, al arrancar ubuntu. Entonces se maneja solo el programa, y cuando no me gusta un wall, lo cambio con "WallChangerIndex.sh" Tambien quisiera aclarar que yo lo tengo al acceso directo en el escritorio "COMO APLICACION" no como "APLICACION EN TERMINAL" asi no molesta la ventana del terminal...

Para ser mi primer minisoft creo que va bien, con el tiempo lo iré modificando, y agregando cosas, espero que les guste, y les sirva, si les interesaria aportar con ideas, sugerencias, reportar bugs, manden al mail => maati.ga*rcia=@ gmail.com" (SIN EL ESPACIO, NI EL ASTERISCO, NI EL SIGNO DE IGUALDAD, PARA EVITAR SPAM)



Leer más...

martes, 3 de mayo de 2011

Mi escritorio terminado !

Bueno creo que termine de editar mi apariencia linuxera... Me gusta como quedo, solo me queda editar el menu de abajo, pero es lo de menos, el resto quedo piola... Paso a nombrar los paquetes que utilice para llegar a este aspecto...

SO: Ubuntu 10.10 - Maverick Meerkat
Kernel: 2.6.35-25-generic
Entorno de Escritorio: Gnome 2.32.0
Iconos: AwOken
Iconos del Dock: AwOken
Menu: Comun de Gnome (proximamente instalare C-A-M )
WIdgets : Screenlets 0.1.2
Transparencia : la logre con el editor de configuracion (gconf) (Aplicaciones > Herramientas del Sistema > Editor de configuracion) ya que no poseo placa de video, solamente la integrada... Aunque sigo luchando para lograr la transparencia en las ventanas como el verdadero Theme "A New Hope"
Panel : les adjunto el *.png que hice yo, abajo del screenshot

Espero que les haya gustado...

pd: la macetita de marihuana la riego pero todavia no crece, recien empece ayer, jajajja

SCREENSHOT
 













PANEL CASERO :P 
Leer más...

Mi escritorio !

Hace unas dos horas que estoy probando utilidades para este sofisticado S.O. Y asi ha quedado hasta ahora, solo me quedan unos detalles... Por hoy termine, mña terminare y mencionare que paquetes instalé. Espero que les guste!

Leer más...

sábado, 9 de abril de 2011

RECUPERAR DPKG

Instalando paquetes, actualizando, haciendo la mia, toque algo y me salto un error con /var/lib/dpkg, en realidad con el fichero lock, e intente borrarlo (cosa que antes podia tranquilamente y seguia con mi progreso de instalacion), esta vez, no pude, y no tuve peor idea que borrar el directorio /var/lib/dpkg... Y en vez de mejorar empeore TODO... bueeno, buscando y buscando, aca les traigo la solucion, espero que les sirva...




Antes que nada, un poco de cultura linux... :

El programa dpkg es la base del sistema de gestión de paquetes de Debian GNU/Linux. Fue creado por Ian Jackson en 1993. Se utiliza para instalar, quitar, y proporcionar información sobre los paquetes .deb. (Informacion sacada de Wikipedia)
Bueno lo primero que vamos a hacer es crear el directorio dpkg
#mkdir /var/lib/dpkg
 luego :
#touch /var/lib/dpkg/lock
#chmod 740 /var/lib/dpkg/lock
El comando "touch" es normalmente utilizado para actualizar los privilegios de acceso de los archivos y sus fechas de modificación, pero también puede crear un "archivo" nuevo.
 
Luego, abrimos nautilus, o por comandos en terminal, realicen estos pasos aparte...( Lo que esta en parentesis son los comandos en el terminal) sino hagan todo con nautilus


1) Naveguen hasta /var/backups y listen los archivos (cd /var/backups;ls)
2) Analicen los archivos dpkg.status.<<numero>>.gz en el directorio /var/backups.
3) Copiar a /var/lib/dpkg/ (Por ejemplo: cp dpkg.status.5.gz /var/lib/dpkg/) busquen el que tiene el numero mas grande
4) Cambiar al directorio /var/lib/dpkg (cd /var/lib/dpkg) 
5) Descomprimir el archivo .gz, (gunzip dpkg.status.5.gz) lo cual genera el archivo dpkg.status.5.
6) Renombrar dpkg.status.5 como status (mv dpkg.status.5 status).

Ahora si hagan lo siguiente :
#apt-get install --reinstall dpkg
Si esto no les funciona, hagan
#apt-get update
Y lo mas seguro es que les actualice la lista de repositorios, y podran asi instalar nuevamente paquetes, lo cual tras el "moco" que me mande no se podia hacer NADA... Espero que les sirva... Saludos !

POST TOTALMENTE MIO !

Leer más...

miércoles, 6 de abril de 2011

Antena WiFi casera

Les dejo unos links, para construir antenas wifi caseras, leanlas estan muy buenas...

LINKS :

FUENTE : AQUI Leer más...

Si Linux fuera el SO más usado del mundo

He comprendido a un individuo que dijo tener problemas al pasar de Windows a Linux. Sentí lo mismo al experimentar con Windows. Creí que debía probar Windows desde que todos mis amigos comenzaron a contarme cuán genial era.

Fui al sitio de Microsoft para descargarlo, pero no estaba disponible. Estaba enojado porque perdí mi tiempo tratando de buscar un link de descarga, así que decidí preguntarle a mi amigo y él me dijo donde comprarlo.

Me subí a mi carro y conduje hasta el mall, en donde encontré una tienda que vendía software. Le pregunte al vendedor por un SO Windows y él me preguntó qué versión quería.
- “Quiero la distribución más completa”, dije orgullosamente.
- “599 euros, por favor pase al cajero”, él dijo, poniendo la caja en una bolsa.
Juro que me salí de la tienda en ese instante.

Uno de mis amigos me dio una copia de Windows XP pero me dijo que no le dijera a nadie. Pensé que era un poco extraño, porque yo copio mi distribución de Linux todo el tiempo para dársela a mis amigos. Como sea…
Tomé el CD, lo puse en la bandeja de CD’s, reinicie la computadora y esperé a que el Live CD iniciara.
Eso no funcionó . El CD sólo me preguntaba que si quería instalarlo. Le llamé a mi amigo por teléfono y me dijo que Windows XP no se podía iniciar desde el CD.

OK, decidí que lo instalaría. Seguí las instrucciones de la pantalla, pero me puse nervioso porque no me preguntó si tenía otros sistemas operativos instalados. Se que en cada Linux que instalo, siempre me pregunta por crear nuevas particiones o cosas por el estilo. Le volví a llamar a mi amigo y él me dijo que Windows XP elimina cualquier otro sistema operativo previamente instalado. Bien, OK, regresé a Linux y respaldé todos mis datos antes de regresar a instalar mi copia de Windows.

La instalación fue bastante simple, a excepción de la parte en que me preguntó acerca del numero de serie, que era una combinación de letras y números. Ahora mi amigo estaba enojado de que lo llamara todo el tiempo, mejor vino a mi casa y escribió su numero.
Él me repitió que no debería decirle de esto a ningún alma viviente. Él fue y reinició la computadora para iniciarla por primera vez.

Me quedé en shock cuando me permitió cambiar la configuración del sistema sin preguntarme por mi contraseña. Mi amigo juró que escuchó mi voz de nuevo en el teléfono. Él me dijo que el acceso de root fue dado desde el inicio. Encontré como crear otro usuario sin acceso a root e inicié sesión. Entonces me encuentro con que si quería cambiar algo, en vez de preguntar por la contraseña, necesitaba salirme y volver a entrar como administrador (que es el nombre que aquí le dan a root). Con esto, me di cuenta de que había demasiada gente que iniciaba sesión como administrador y me empezaron a dar nervios.

OK, hora de trabajar. Fui a inicio > programas, para abrir una aplicación de hoja de cálculo, pero no pude encontrar nada. Mi amigo me contó que Windows no tiene ninguna aplicación de esas por defecto y que necesitaba descargarla de Internet.
Bien, pensé, es la distribución básica de Windows. Me dirijí a añadir/remover programas en el panel de control, justo como en Linux, pero aquí no había programas para añadir. Sólo me permitía remover programas. No pude encontrar ningún botón o menú que me permitiera instalar aplicaciones. Esto es extraño!
Telefoneé a mi amigo otra vez, y él me dijo que yo necesitaba encontrar mis propias aplicaciones para instalar, así que después de googlear, encontré a openoffice.org para descargar e instalar. Ahora por fin podría terminar mi trabajo con la hoja de cálculo.

Te diré la verdad, no me divertí del todo. No comprendo bien esta tecnología. Porque hay un disco A, y después un disco C, donde esta el B? Esa sería una distribución básica. No encontré aplicaciones para incrementar mi productividad y tuve que gastar mi tiempo para encontrarlas. Mi amigo me dijo que necesitaba una aplicación de antivirus que tampoco venía con la distribución.

No entiendo como es un virus de computadora. Cómo un objeto inanimado podía contraer una infección?

Encontré a esta distribución de Windows muy difícil de usar. Tal vez pueda ser buena para gente que entiende de computadoras, pero para mi, no gracias. Me devuelvo a mi Linux.


FUENTE : Me lo hizo leer un amigo...
Leer más...

martes, 5 de abril de 2011

Script en bash para descargar canciones de goear

http://dl.dropbox.com/u/9725304/Scripts/goear.sh

Le dan permisos de ejecución:

$ sudo chmod +x goear.sh

Y lo ejecutas:

./goear.sh
   Capturas : 


  espero que les sirva saludos CRACKS !  Leer más...

sábado, 2 de abril de 2011

VOLVEREMOS !!!

2 de Abril ! Un nuevo aniversario de una fecha complicada... Realmente no se por donde empezar, tengo tanta impotencia, bronca, "nazismo" encima, que yo se que mas de uno debe pensar igual, en agarrar cualquier arma, ir corriendo re bersequeado a malvinas, o como sea, y matar a cualquiera que se cruze, dejar ese lugar limpio, sacar esos piratas, darle de comer a los peses y tiburones del mar carne inglesa ! Es mas, ni los tiraria al mar, los van a contagiar de alguna enfermedad, esa carne enferma que tienen... Disculpen mi sarcarsmo, pero me da bronca, mucha bronca, soy muy patriotico, muy nacionalista, y por el celeste y blanco dejare la vida donde sea, asi tengamos una politica deplorable, la cual detesto, y ni me interesa... Tantos militares, haciendo destrozos, haciendose los vagos en el año 76, y en el 82 no pusieron ni media postura... 

Desaparecieron mas de 30mil personas en nuestro pais por aquel gobierno de facto, y vinieron los ingleses y que hicieron ? Disfrutaron como mataban gente sin experiencia aca ? Esos militares "de factos" eran argentinos ? Que pasó ? No se, ya fue, nada se puede hacer, yo lo lamento por la gente que vive en Malvinas, pero algun dia, todos nos vamos a levantar extremadamente revolucionarios, y el Papa, el Vaticano, el presidente de cualquier pais, el presidente del mundo (si es que haya) no las va a chupar, y vamos a ir a luchar a Malvinas :

PORQUE LAS MALVINAS ERAN SON Y SERAN SIEMPRE ARGENTINAS !!!!

Esperennos nomas !

INGLATERRA LA CONCHA DE TU MADRE !!!!


Leer más...

viernes, 1 de abril de 2011

JDownload corriendo en Ubuntu

Hay formas y formas de descargar un paquete en Ubuntu, por el Centro de Software, por Synaptic, todo esto requiere agregar los repositorios al sources.list si es de que no estan en los repositorios de Linux, por el terminal, como sea, sino tambien descargar un fichero desde la pagina del cual queremos bajar el archivo...


Una vez instale JDownloader, y me acuerdo que hice muchas cosas para instalarlo, y dsp lo desinstale, y hoy les voy a mostrar como descargar en un paso el JDownloader, y que el terminal haga todo el resto... Todo se maneja a traves de un shell script los pasos son :
  1. wget tiene que estar instalado en el sistema! (Sino descargar por Synaptic)
  2. Una vez descargado el fichero, navegan en el terminal hasta donde lo descargaron con cd
  3. escriban chmod +x jd.sh (para otorgar privilegios)
  4. escriban start jd.sh ó sh jd.sh
Luego veran al terminal descargar y actualizar el JDownloader, a mi en una parte se me re colgo la pc, pero luego volvi a ejecutar el shell script con sh jd.sh, y arranco el JDownloader lo mas normal !

Espero que les haya servido, saludos !

Be Linux, Be Free !
Leer más...

Agregar link “Leer más” en Blogger



Lo primero que debemos hacer es modificar la plantilla, “Plantilla -> “Edición de HTML”, como siempre antes de realizar cualquier cambio realiza una copia de seguridad. Debes “Expandir plantillas de artilugios” y localizar el texto siguiente: <div class=’post-body’>



Una vez localizado incluye debajo el siguiente código:
<b:if cond='data:blog.pageType == "item"'> 
<style>.fullpost{display:inline;}</style>
<p><data:post.body/></p>
<b:else/>
<style>.fullpost{display:none;}</style>
Una vez hecho sólo tienes que localizar el siguiente texto: <data:post.body/> y añadir justo después:
<a expr:href='data:post.url'>Leer más...</a>
</b:if>
 El resultado final debería ser el siguiente:

<div class='post-body'>

<b:if cond='data:blog.pageType == "item"'> 
<style>.fullpost{display:inline;}</style>
<p><data:post.body/></p>
<b:else/>
<style>.fullpost{display:none;}</style>

<p><data:post.body/></p>

<a expr:href='data:post.url'>Leer más...</a>
</b:if>

<div style='clear: both;'/> <!-- clear for photos floats -->
</div>
En rojo está lo que hemos añadido. Ahora sólo tienes que guardar la plantilla.

Para dividir los posts hay que añadir una etiqueta en las entradas que define cuál quieres que sea el extracto de la entrada que se muestre antes del “Leer más”.

Para ello sólo tienes que escribir el texto inicial y el resto encerrarlo dentro de:

<span class="fullpost"> <---Segunda parte del texto ---> </span>
De manera que, si en el área de creación de entradas de Blogger escribieras lo siguiente:

Texto inicial
<span class="fullpost">
Texto secundario
</span>

En tu blog aparecería lo siguiente:
Texto inicial
Leer más…
Y al pinchar aparecería, “Texto Inicial” seguido de “Texto secundario”.

Incluir la etiqueta automáticamente.
Existe también la posibilidad de, que por defecto y para no tener ni que acordarte ni que escribirlo una y otra vez, hacer que la etiqueta aparezca automáticamente cada vez que quieras crear una entrada.

Simplemente vas a “Opciones -> Formato” y en en el cuadro de texto de “Plantillas de entrada” añades <span class=”fullpost”> </span> y guardas los cambios. Ahora cada vez que abras el editor aparecerá automáticamente la etiqueta.

Leer más...

Un "Hola Mundo" con C de Linux

Vamos a hacer nuestro primer programa con C de Linux. Un simple "Hola Mundo". En este tutorial verás, más o menos desde cero, como escribir el programa, cómo compilarlo y cómo ejecutarlo para ver el resultado. De esto a hacer un juego del Quake para linux sólo hay un pequeño paso. 

Abrir una shell de linux


Una vez que hemos entrado en sesión en linux, introduciendo nuestro nombre de usuario y clave, abrimos una shell de linux. Suele haber un icono en el escritorio o en la barra de herramientas que nos permite abrirla. La shell es una ventana de texto en la que podemos escribir comandos de linux y ver los resultados. Esta shell es la que usaremos para hacer nuestro programa. En unix siempre se ha llamado shell, creo que en linux la llaman bash.

Por supuesto, todo esto es suponiendo un linux moderno que entra en un entorno de ventanas. Si nuestro linux es modo texto, al entrar en sesión entramos directamente en una shell.

Crear un directorio de trabajo

La shell se abre por defecto en el directorio raíz asignado a nuestro usuario. Vamos a crear un subdirectorio para nuestro programa y meternos en él. El subdirectorio se crea con mkdir y nos metemos en él con cd.
$ mkdir MI_PROGRAMA
$ cd MI_PROGRAMA

Escribir nuestro programa. El editor vi.


Podemos escribir nuestro programa con cualquier editor que conozcamos. El editor estandard para los sistemas unix es el vi. Ahora linux suele venir con versiones mejoradas del vi, como son el vim o el gvim. También suele venir con otros editores, como el xemacs. Puesto que el vi es el estandard que viene con todas las distribuciones de unix, es el que vamos a usar. 


La extensión de un programa en c es ".c". Editamos un fichero nuevo HolaMundo.c para escribir en él. El comando es
 $ vi HolaMundo.c
Las mayúsculas y minúsculas son importantes, Podemos poner lo que queramos, pero siempre igual a partir de ahora. El editor vi se escribe con minúsculas.

El editar con el vi la shell cambia de aspecto y se llena de "gurruñitos" en la primera columna (muchos de estos ~). Ese es nuestro fichero, que de momento está vacío. 


El editor vi tiene dos modos de trabajo: en modo de comandos y en modo de inserción. 


En el modo de comandos, cualquier tecla que apretemos se interpreta como un comando, no se escribe. Es decir, si pulso la x, en vez de escribirse una x, lo que se hace es borrar un caracter (es el comando asignado a la x).

En el modo de inserción, los caracteres sí se escriben. Si pulso la misma x de antes, ahora se escribe una x


Por defecto el vi entra en el modo de comandos. Para pasar al modo de inserción y poder escribir, pulsamos la i (de insertar). Esto nos pone en el modo de inserción y podemos empezar a escribir nuestro programa en c. Puede ser como el siguiente
#include <stdio.h>
int main()
{
    printf ("Hola mundo.\n");
    return 0;
Si nos equivocamos al escribir, pulsamos la tecla de borrado. Si el error es más gordo, debemos pasar al modo de comandos para corregirlo. Pasamos al modo de comandos pulsando la tecla <escape>. Nos movemos a los caracteres erroneos con las flechas (si no funcionan, debemos usar + para bajar de linea, - para subir una linea, <espacio> para avanzar a la derecha y b para retroceder a la izquierda). Una vez encima del caracter que queremos borrar, pulsamos la x. Para insertar caracteres, ponemos el cursor en el sitio en el que queremos insertar y pulsamos la i que nos mete nuevamente en el modo de inserción y podemos seguir escribiendo. 


Una vez terminado el programa, pulsamos <escape> para pasar al modo de comandos y escribimos :wq (un : una w y una q). Esto hace que se salve el fichero y salgamos del editor vi
 

El editor vi parece complejo de usar, y de hecho lo es cuando se empieza con él. Sin embargo es de los editores más potentes y cómodos que he encontrado cuando se conoce y te acostumbras a él. Ahora programo en windows con los editores típicos de los entornos de desarrollo de windows y echo de menos algunos comandos de vi, además de que el ratón me hace hacer determinadas operaciones más lentamente de lo que puedo hacerlas en vi simplemente pulsando teclas.

Compilamos nuestro programa


Para compilar nuestro programa usamos el comando (compilador) gcc. Si nuestro programa fuera de C++ deberíamos usar el g++
$ gcc HolaMundo.c 
Esto compila el programa y produce un ejecutable, si no hay errores, que se llama a.out
 

Ese nombre no es bonito y tampoco es bonito que mi HolaMundo se llame a.out, que mi juego de marcianos se llame a.out y mi hoja de calculo se llame a.out. Tampoco es bonito tener que cambiarle el nombre al ejecutable después de compilar. Afortunadamente gcc tiene opciones para poder darle al ejecutable el nombre que queramos. La opción es -o NombreQueYoQuiera. Borramos el a.out con el comando rm y volvemos a compilar con la opción -o que sí es bonita.
$ rm a.out
$ gcc HolaMundo.c -o HolaMundo

Ya deberíamos tener el ejecutable HolaMundo
 

A diferencia de windows, los ejecutables no tienen que terminar en .exe. Linux marca los ejecutables con un atributo del fichero (similar a los atributos de escritura o sólo lectura), y le da igual la extensión que tengan.

Ejecutamos nuestro programa

Suponemos que para ejecutar nuestro programa basta con poner su nombre
$ HolaMundo
¡Lástima! ¡No funciona!. El motivo es que por seguridad, linux sólo busca ejecutables en determinados directorios. Esos directorios son los que se indican en la variable de entorno PATH. Ni el directorio de nuestro proyecto ni el directorio actual de trabajo están en esa variable (ni deben estar si atendemos a la seguridad). Para ejecutar nuestro programa hay que poner delante el path donde se encuentra. Este path puede ser absoluto o relativo al directorio actual. Vale cualquiera de los siguientes:  
$ /home/chuidiang/MI_PROGRAMA/HolaMundo
$ ./HolaMundo

Ya está. Cualquiera de estos dos comandos debería ejecutar nuestro programa y mostrarnos el tan deseado "Hola mundo." (Por supuesto, el /home/chuidiang es dónde está mi directorio como usuario chuidiang. Tú tendrás que poner el tuyo.) 


El siguiente paso (opcional de momento, pero obligatorio cuando hagamos cosas más complejas) será entrar en el debugger

Fuente : http://www.chuidiang.com/clinux/herramientas/basico/hola_mundo.php
Leer más...

Como escuchar/grabar radios de Internet...

Para todos aquellos que os gusta escuchar emisoras de radio via Internet, como es mi caso, ya sabréis que existen varias formas de hacerlo. La que yo usaba hasta hace nada era Amarok, pero no contento con eso, y querer grabarlas, me decidí a buscar otra alternativa hasta que la encontré.
Streamtuner es una sencilla aplicación con la que poder escuchar emisoras de radio que emiten desde Internet, de manera fácil desde nuestro escritorio simplemente con un click de ratón.

Cuenta con emisoras de radio de las redes mas populares; SHOUTcast, Live365, Google Stations, basic.ch, punkcast.com y Xiph.


Por otro lado Streamripper es el complemento perfecto para Streamtuner ya que permite la grabación de las emisoras presentes en dicha aplicación. Una vez configurado es tan fácil de usar como apretar un botón en el menú de Streamtuner (o click derecho del ratón).


.- Instalación
Esta vez recomiendo instalarlo desde Automatix2 (Burning and Ripping / Ripper and Tuner), pero si lo queréis hacer de la manera tradicional desde la consola, solo hay que seguir estos pasos:

# sudo apt-get install streamtuner /* Instalar streamtuner

# sudo apt-get install streamripper /* Instalar streamripper

Nota: Si usamos para instalar la opción Automatix2, tenemos que tener en cuenta que también nos instalara XMMS, que al pesar tan poco sera una muy buena opción a la hora de escuchar nuestras emisoras favoritas de Internet.
.- Configurar Streamtuner y Streamripper
Una vez instalados los dos programas pasaremos a configurarlos. Para ello ejecutamos Streamtuner (Menú Principal / Sonido y Video / Streamtuner) y en el menú entramos en "Edit", "Preferences", esto nos abrirá una nueva ventana donde pasaremos a editar la configuración, si nos es necesario.
Lo que tenemos que tener en cuenta es; "el que" y "el como y donde". Que quiero decir con esto?
"El que" (o "el cual") es la aplicación que usaremos para reproducir la emisora que queramos escuchar. Esto se configura (como podemos ver en la imagen anterior) en "Listen to a stream". En mi caso uso "XMMS" ya que como dije antes, me es mas útil. Pero si por el contrario queréis usar, por ejemplo "Amarok", tan solo tenéis que cambiar el nombre del reproductor por; "amarok %q". Para ello clicamos una vez sobre el comando (command) y lo editamos.
"El como y donde"(Record a stream). Aquí es donde pasamos a configurar Streamripper. Se edita de igual manera que la opción anterior, y para ello tenemos que tener en cuenta los siguientes parámetros:
(basado en mi traducción del "help" de Streamripper)
Uso: streamripper DIRECCION [OPCIONES]
OPCIONES:
-h /* Enseñar esta información
-v /* Enseñar la información de versión y salir
-a [file] /* Graba en un archivo simple, el nombre por defecto es timestamped
-A /* No escribe pistas individuales
-d dir /* Directorio de destino
-D pattern /* Escribir archivos usando un patron especifico
-s /* No crea un directorio para cada una de las emisoras
-r [[ip:]port] /* Crear servidor relay en base a "ip:port", puerto por defecto 8000
-R #connect /* Conexiones máximas a relais, defecto 1, -R 0 sin limite
-L file /* Crear una lista de reproducción
-z /* No escanear los puertos libres, si el puerto por defecto no esta disponible
-p url /* Usar servidor proxy HTTP
-o always /* Siempre sobre escribir la pista en completo
-o never /* Nunca sobre escribir la pista en completo
-t /* No sobre escribir la pista en incompleto
-c /* No auto re-conectar
-l seconds /* Numero de segundos a funcionar, si no siempre en funcionamiento
-M megabytes /* Parar de grabar después de estos megabytes
-q [start] /* Añadir numero de secuencia a el fichero de salida
-i /* No añadir etiqueta ID3 al archivo de salida
-u useragent /* Usar diferente "UserAgent"que "Streamripper"
-w rulefile /* Analizar metadata usando archivo de normas
-m timeout /* Numero de segundos después de forzar el cierre
-k count /* Ocular al finalizar la primera pista antes de iniciar la grabación
-I interface /* Grabar desde la interfaz especifica (e.j. eth0)
-T /* Pista duplicada en incompleta
-E command /* Ejecutar comando externo desde la "metadata"
--quiet /* No enseñar el estado de la grabación en la consola
--debug /*Grabar trazo de errores
--xs_??? /* "Invocar" detección de normas "splitpoint" (ver README/man page)
(como siempre, perdón por los errores de traducción :D)

Sabiendo lo anterior, podemos configurar a nuestro gusto los parámetros de Streamripper para conseguir la mejor configuración posible.

Fuente : http://belinuxmyfriend.blogspot.com/2007/04/streamtunerstreamripper-o-como.html
Leer más...

ENTREVISTA A LUCA PRODAN

Néstor Nardella en Alsina 451, San Telmo


¿Qué estás haciendo actualmente?
Actualmente a nivel Sumo estamos haciendo unas bases, donde yo voy después a Hurlingham, que queda bastante lejos de donde yo vivo, voy al estudio nuestro de 8 canales y le ponga una voz. Cambio una zapada y la convierto en un tema.
Después vamos a ir al sótano nuestro, donde ensayamos para convertir todo de verdad en temas entre todos. Esa es mi función en Sumo, aparte de ser el tipo que habla. De esa manera estamos trabajando ahora, todos por separado. Después escuchamos y decimos esto sirve, esto no sirve.

Tenemos dos show en Cemento, el día de navidad, el 25 y también uno el último día del año. Tocamos mucho en Cemento porque tenemos lazos con los dueños que vienen desde la época del Café Einstein, que era como La Cueva o La Perla del Once pero de la era del new wave.
Después parece que vamos a ir a Brasil con Charly García, eso lo leí en Clarín... (risas) A mí no me importa mucho, yo no soy un tipo que va a la grabadora. A C6rdoba seguro, la costa, todas cosas que se hacen en verano, por ahí Chile, se hablaba de Misiones y Paraguay pero no es muy seguro eso. A mi no me importa eso, ahora tengo 50 centavos, pero no es por falta de laburo, es por falta de voluntad mía. Yo podría tener 60.000 ahora, pero no cobré lo de SADAIC. Pero hoy voy a cobrar 9.000 australes, entonces soy un hombre feliz.

¿Cuál fue el recital donde asistió más gente a ver a Sumo?
Lo más grande fue en Chile, donde había 20000 personas. También en Uruguay 15000.
También obviamente en Obras, que se llenó, aunque en Pelo dijeron que no. Pero eso fue porque la tipa que hizo la nota, no digo que era una novia mía pero era algo así, entonces se enojó conmigo y dijo que Obras no estaba muy lleno. La verdad, se llenó al mango… 4000 y pico de personas.
Cuando uno hace Obras no es por la guita, es por publicidad.

¿Sumo ya se está dedicando a preparar los bocetos para un nuevo LP?Estuve hablando con CBS, nuestra compañía grabadora y va a ser en vivo, pero con nuevos temas. No va a ser aquel long play en vivo de recopilación de grandes éxitos, la mayoría van a ser temas nuevos. Todo grabado en vivo, porque todo el mundo dice que Sumo suena mejor en vivo que en el estudio, y a mi me parece que es verdad. A mi no me gusta el estudio, para nada. Van a grabar distintos shows con temas nuevos.

¿No va a haber ningún hit anterior?No, va a haber cosas tipo Fuck you , que salió en Corpiños en la madrugada, del que solamente había 500 ejemplares. Por ahí teléfonos sonando en piezas vacías/basura blanca, pero todas cosas nuevas grabadas en vivo.

Estamos haciendo eso. Yo no hago nada en este momento, hice unas cosas pero la verdad estoy muy perezoso en estos días. Pero no importa, yo si quiero en una semana puedo hacer todo. Lo que pasa es que vivo acá, lejos del estudio, y los otros viven a una cuadra. Yo tengo que tomar un subte, después un tren, después caminar. Y ellos tienen que caminar una cuadra, ¿entendés? Aparte, no me importa mucho en este momento. Lo vamos a empezar a grabar por febrero, marzo. Entonces hay tiempo, no hay apuro.


¿Están preparando algún video del último L.P.?
Un amigo mío (N.de R. Rodrigo Espina) que tiene una agencia de publicidad y tiene todas las máquinas de video, estuvo grabando distintos shows. Grabó Obras, Cemento, una discoteca, una fiesta que hubo acá en la casa donde yo vivo, donde yo canto. También grabó público, el camarín… va a compaginar todo y va a salir un video. Ël lo hizo más que nada para él mismo, porque él estudia cine, después por ahí lo vende a un canal de televisión o lo va a comercializar, pero no lo hizo con fines de comercio, lo hizo gratis por amigo. Yo no le pedí nada, él me lo pidió a mi, y me parece que va a salir algo bueno.

Ahora que les llegó la fama, ¿qué hacés para que a los Sumo no se les suba el éxito a la cabeza?Y, yo les doy el ejemplo. Yo soy un tipo sencillo, vos ves ahora cómo vivo, me gusta vivir así, me gusta tratar bien a la gente. No tolero trabajar con gente mala, pesada, o viva. Si hay un plomo que se hace el vivo, el malo o que afana, que no trabaja bien y no es respetuoso de la gente, yo lo voy a retar. Eso yo hago, más que nada poner el ejemplo. Yo a veces quedé durmiendo en el piso del micro, volviendo de Viedma, ponele, porque los otros asientos están ocupados. Yo podría hacerme el déspota y echar a uno de los ayudantes de las luces, decir "yo soy el cantante Luca Prodan, salí del asiento que yo lo quiero". Al final no me importa, porque la pasé mejor en el piso.

¿Qué opinás de la historia del rock nacional?
Cuando yo vine acá, no hablaba castellano... y al principio, la verdad que me parecía ridículo el rock en castellano. Y después, como fui entendiendo castellano... Mirá, la mayoría es copiado de otras cosas y eso a mi no me gusta. Pero... Manal, por ejemplo, a mí me gusta, hacen un blues bastante crudo pero tienen letras bien de Buenos Aíres, es bien de acá. Spinetta me parece muy rebuscado, todos dicen "las letras matan" pero nadie entiende lo que está diciendo... Y ahora no me gusta Spinetta, todos esos arreglos con ochenta cambios de acordes, que al final no dicen nada. Por ahí me gusta más la primera época. Me gustó su disco de viejos temas, Kamikaze, había cosas más sencillas. Y de lo de ahora, Soda Stéreo, me parece que ellos la hicieron bien (se ríe)... pero yo ahorro el maquillaje y el peinadito raro y todo eso, eso es rebuscado también. Virus no me gusta para nada, me parecen totalmente fríos. Cualquiera puede comprar un teclado, un secuenciador y una batería electrónica, guitarra eléctrica y puede hacer música. Pero si yo le doy una guitarra criolla a Federico Moura y le digo "pelá algo que me mueva el corazón", no pasa nada, ¿entendés? Lo mismo puedo decir de Gustavo Cerati o de Miguel Mateos. Ellos quieren ser famosos, tener minas, fama, guita, yo no quiero nada de eso. Yo siempre tuve mujeres, siempre tuve mi guita -de otras maneras-, pero si me das una criolla, yo te pelo algo, ¿entendés? Es la diferencia entre ser un músico que tiene la música en el corazón, como por ejemplo Mercedes Sosa o Atahualpa Yupanqui, o ese que es medio grasa, pero también tiene la música en el corazón, Jaime Torres. A mí dame esos tres y no los tres rockeros que yo te conté antes. Yo me encontré con muy pocos músicos que tienen la música en el corazón. La música es sentirlo, no "querer ser músico": serlo.

Hay un tipo acá que no es conocido para nada, se llama Axel (N.de R. Krygier) y toca el saxófono con Instrucción Cívica, pero en su casa hace cosas con teclados, batería electrónica, que no son blanditas e insignificantes como Los Encargados, con humor y buenas cosas. Ese tipo seguro que va a llegar a ser más famoso. Estuve en un programa de radio donde pasó unos demos y me parecieron buenísimo. Axel me parece que va a llegar, encima es un super buen tipo y para mi es más importante que la música que hace.

Después de varios años de vivir en Buenos Aires ¿podés decir que te agrada el tango?
No, el macho de acá trata mal a la mujer, la mujer lo deja, después llora, toma y se canta un tango. Siempre es un macho llorón que trató mal a la mujer y ¿por qué? Tratala bien y por ahí te va bien y no llorás más.

De los grupos internacionales ¿cuáles es el que más te agrada?La vertiente de ahora es totalmente superficial. El maquillaje es más importante que la música, de ahora no me gusta nada. Yo estuve escuchando música tantos años, era un fanático. A mi me gustó Yes cuando empezaron, los primeros cinco long plays, de Génesis también los primeros cinco.
Hay gente que sigue vigente, Lou Reed o Peter Gabriel siguen haciendo cosas interesantes. También me gusta Laurie Anderson, pero de los grupos, la mayoría son inventos para vender y eso a mi no me agrada nada.

¿podrías hacer un cierre para esta nota que es para “El botiquín extinguido”?Antes de que se extinga, no olvides mirarte al espejo.
Leer más...

LINUX EN NOTEBOOKS

Aca les dejo una muy buena pagina, donde les recomienda que distro instalar dependiendo la Laptop que tengas... espero que les sirva



LINK : http://www.linux-on-laptops.com/

Leer más...

¿ Porqué LINUX es Mejor ?

Hace meses utilizo (para mi gusto y para muchos) el mejor Sistema Operativo... ¿Porque digo esto? Porque es asi, y al tener tantas respuestas a esta pregunta, no se con cual quedarme para responderla abarcando lo mayor posible... 

Entonces decidi buscar en internet, alguien que me ayudara a responder, y solo puse en mi amigo Google dos palabras : "porque linux" y entre en la primer pagina que encontre llamada "Why linux is better" ( Porque Linux es mejor ) , y la verdad que quisiera compartir este enlace para que sepan cosas que hoy en dia no saben (muchos), y no se encierren en un Sistema Operativo, que a muchos nos obligan a usar de pendejos, desde muy chiquitos, y no se lo pueden sacar de encima....

Temas tratados en la pagina :
  • Olvidate de los virus
  • ¿Tu sistema es inestable?
  • Linux protege tu ordenador
  • No pagues u$s100 por tu Sistema Operativo
  • ¡Libertad!
  • Porque aun instalado tu Sistema necesitas instalar mas cosas
  • Olvidate de los drivers
  • Actualiza todo tu software con un solo click
  • ¿Porque hacer copias ilegales de software si podes tenerlo gratis?
  • Necesitas software nuevo, no te molestes buscando en la web, Linux lo hace por ti
  • Entra en la nueva generacion de escritorios
  • Fragmentacion (MUY INTERESANTE)
  • Escoge la apariencia de tu escritorio
  • ¿Porque tu Windows es mas lento cada dia?
  • Haz algo por el entorno
  • Sin puertas traseras en tu Software
  • Disfruta de soporte gratis e ilimitado
  • ¿Demasiadas ventanas? Usa varios escritorios
  • Sin desastres en tu menu principal
  • No esperes años a que se solucionen los fallos, comunicalos y segui su solucion
  • Estas cansado de reiniciar tu PC continuamente
  • Deja que tu viejo ordenador tenga una segunda vida
  • Juega gratis a cientos de juegos
  • Ayuda a otros paises y al tuyo propio
  • Usa MSN, AIM, ICQ, Jabber , con un unico programa
  • Consigue un gran reproductor musical
  • Mantente al tanto del tiempo

Los invito a que entren a este link, y lean, seran 10 o 15 minutos, que los hara tomar (tal vez) una buena decision, de cambiar de sistema operativo, o hasta por lo menos pensarlo...


ESPERO QUE LES GUSTE EL POST, SEAN LINUX, SEAN LIBRES...
Leer más...

jueves, 31 de marzo de 2011

Como pasar de .ogg a .mp3 y viceversa en Ubuntu

Abres el terminal, navega con cd hasta el directorio y escribe :



*.mp3 a *.ogg
mpg123 -w /dev/stdout origen.mp3|oggenc - -o destino.ogg

*.ogg a *.mp3
oggdec origen.ogg -o /dev/stdout | lame - -f destino.mp3


Sustituye origen.mp3/ogg y destino.ogg/mp3 por tu archivo, coloca "" si el archivo posee espacios en blanco"

Con esto, ya tendrás el archivo convertido en el formato que elegiste...

Leer más...

Indicador de Nivel de Bateria de Auto

Bienvenidos a mi Blog ! 


Este es mi primer post... mas que nada usare el blog para administrar y tener online mis favoritos, y algunas que otras cositas, espero que les guste...

Hoy traje un circuito para saber el nivel de carga de una bateria...



Gracias a este sencillo circuito podemos construir un indicador de 4 leds que nos permitirá saber en forma gráfica el nivel de carga de una batería de plomo y ácido de 12v que se utiliza en los vehículos. Practico, fácil de armar y por menos de U$S 2 dólares.

El corazón del circuito es el integrado LM339 que consta de cuatro comparadores de tensión encapsulados en un DIP de 14 patillas. Cada comparador posee una entrada (+) y (-), y una salida. La tensión a la salida es igual a la tensión de la fuente de alimentación mientras la tensión en la entrada (+) supera a la tensión en la entrada (-). Cuando esta condición se invierte, la tensión de salida es igual a 0v.

En el circuito propuesto, las entradas (+) de todos los comparadores se conectan a un valor de tensión fijo de 5v. Este valor está provisto por la referencia de tensión LM336. La patilla 1 de la referencia es de ajuste, se utiliza cuando se desea obtener una tensión distinta a la de 5v, en este circuito queda sin conectar.

Se puede observar una red resistiva de 5 resistencias (R1-R5) y un preset (RV1) conectada entre los bordes de la batería. La misma es un divisor de tensión al cual se conectan las entradas (-) de los comparadores según se puede ver en el esquema. Este divisor gracias a los valores de resistencias elegidos hace que la tensión en las entradas (-) sea próxima los 5v. 

Una batería de plomo y ácido de 12v, como es sabido, en estado cargado tiene una tensión de salida de 12,7v en vació (es decir, sin conectarle la carga). A medida que se usa la batería y se va descargando esta tensión disminuye hasta alcanzar unos 11,7v cuando la batería esta totalmente descargada.

En el estado cargado se aplican 12,7v sobre el divisor tensión y la tensión presente en la entrada (-) de los cuatro comparadores es mayor a 5v. Esto significa que la tensión en (-) supera a la tensión en (+) que está fijada a los 5v de referencia. Por tal motivo, la salida de los cuatro comparadores es de 0v. Entonces, las ramas LED-resistor conectas en las salidas de los comparadores quedan sometidos a la tensión de la batería, esto hace circular una corriente de aproximadamente 10mA por cada led y estos se iluminan.

A medida que la carga de la batería va disminuyendo, también disminuye su tensión de salida. Debido a esto la tensión en cada entrada (-) de los comparadores también irá disminuyendo. Pero, debido a la distribución de los comparadores, la tensión en la entrada (-) de cada comparador difiere con la tensión de los demás. Si los ordenamos de menor a mayor, la tensión en la entrada (-) del comparador D será menor a las correspondientes tenciones en los comparadores C, B y A, la tensión en la entrada (-) del comparador C será mayor que en B y A, etc. 

En definitiva, la menor tensión en la (-) de los cuatro comparadores la tiene el D. El voltaje de la batería irá disminuyendo y llegara un momento cuando la tensión en esta entrada pasara a ser menor a 5v. En este momento la tensión de salida del comparador D se iguala a la tensión de la batería, la diferencia de potencial en la rama LED - resistor conectado en la salida del comparador D pasa a ser nula y la el led D5 se apaga.

Mediante un análisis similar, podemos concluir que a medida que la tensión de la batería va disminuyendo, disminuye la tensión en las entradas (-) y cuando esta pasa a ser menor a los 5v de referencia el led conectado al comparador se apaga. Los leds se irán apagando en este orden: D5, D4, D3, D2. Pero una imagen vale más que mil palabras, esta es una simulación realizada en el magnífico Excel del funcionamiento del circuito:

Cada columna representa el estado de los leds según el nivel de tensión en la batería (verde encendido, rojo - apagado). 
Ya hemos explicado en detalle el funcionamiento del circuito. Ahora veremos su implementación.
El circuito se diseño de tal forma que cada led indica aproximadamente un 25% de carga de la batería, según se indica en la siguiente figura:


Entonces una vez armado el circuito debemos ajustarlo. Como sabemos los componentes electrónicos tienen una cierta dispersión, por ejemplo los resistores. Como el valor real de cada resistor puede diferir del valor indicado, nace la necesidad de ajuste del circuito. El ajuste se realiza con el preset RV1 según el procedimiento de a continuación:

1) Girar el preset totalmente hasta un extremo para que su valor sea cero (R5 quedaría conectado con el extremo negativo de la batería)

2) Asegurarse de que la batería está completamente cargada. Conectarla únicamente al circuito respetando la polaridad (es decir, no debe estar conectada a ningún otro dispositivo que no sea el circuito indicador).

3) Girar el preset hasta que se encienden todos los leds y fijarlo en esa posición.Ahora, armado y ajustado, el circuito está listo para ser usado. 

Listado de componentes              
-----------------------------------
1    R1                  12k      
3    R2-R4               220   
1    R5                  7,5K   
1    R6                  470   
4    R7-R10              1k       
1    U1                  LM339   
1    D1                  LM336-5V0
4    D2-D5               LED     
1    RV1                 Preset 2K 
-----------------------------------

Por ultimo veamos los diagramas de distribución de pines del integrado DIP y TO92 utilizados:





Como comentario final, si invertimos los terminales (+) y (-) de todos los comparadores lo que obtenemos es un indicador de descarga! Es decir, los led se irán encendiendo a medida que disminuye la carga de la batería, quedando encendido los cuatro leds cuando la batería esta descargada. Esto mismo se puede lograr invirtiendo los cuatro leds y conectándolos al extremo negativo de la batería.
 


Fuente : Aqui
Leer más...