Entradas

Mostrando entradas de noviembre, 2010

Ejecutar Hotot desde el escritorio

Tras la instalación de hotot ( Cómo instalar hotot en opensuse 11.3 ), cree un acceso directo en el escritorio apuntando a donde estaba el ejecutable, en mi caso: /home/dieguz2/Programas/hotot/hotot.py Pero me daba los siguientes errores: Traceback (most recent call last): File "./hotot.py", line 302, in main() File "./hotot.py", line 285, in main agent.init_notify() File "/home/dieguz2/Programas/hotot/hotot/agent.py", line 87, in init_notify utils.get_ui_object('imgs/ic64_hotot.png'))) TypeError: pixbuf_new_from_file() argument 1 must be string, not None Aparentemente sólo podía ejecutar hotot desde el directorio: /home/dieguz2/Programas/hotot/ y llamando a ./hotot/hotot.py Si nos e hacia así no encontraba varios de sus recursos. Para poder ejecutarlo desde cualquier sitio haremos lo siguiente 1) Creamos un archivo en el directorio de hotot. En mi caso el directorio es /home/dieguz2/Programas/hotot/ . Le damos permisos de ejecuc

SLES 11 : habilitar / desabilitar ipv6

Con los siguientes pasos desabilitaremos o hablitaremos el soporte para IPv6 en Suse Linux Enterprise Server y en Opensuse 11.3 Para habilitar o deshabilitar: 1) Como super usuario ejecutamos el comando yast 2) Vamos a " Network Devices / Network Setting ". En español se denomina " Dispositivos de Red / Ajustes de red " 3) En " Opciones Globales " marcamos o desmarcamos " Habilitar IPv6 " Será necesario reiniciar el server

Instalar el cliente de twitter Hotot en opensuse 11.3

Vamos a instalar el cliente de twitter Hotot . La instalación la realizaremos a partir del código fuente, usando mercurial para obtener una copia del repositorio. Este cliente esta basado en python por lo que las librerías están relacionadas con el mismo. 1) Instalar paquetes necesarios : sudo zypper in python-webkitgtk python-notify mercurial python-distutils-extra git gnome-common mercurial 2) Instalar paquete python-keybinder requerido por el programa y que no se encuentra en los repositorios de opensuse .Vamos a clonar el repositorio, hacer un make, instalarlo y luego refrescaremos las librerías: git clone http://github.com/engla/keybinder.git cd keybinder/ ./autogen.sh ./configure --prefix=/usr make sudo make install sudo /sbin/ldconfig PD : Nos indica Hawk (gracias por el aporte) que el paquete se puede encontrar en el repositorio de XFCE de opensuse. Podemos agregarlo a través de " repositorios de Software " en Yast en los repositorio de la comunidad. Para añadi

Bash : script para comprobar la conexión con un servidor usando sonido

El siguiente código escrito en bash comprueba la conexión con un servidor. Si dicho servidor está vivo ( is alive!! ) no realiza ninguna salida. Si el servidor no responde a los pings (está caido) hará que suene un archivo de sonido (alarma). Es útil para dejarlo en segundo plano y avisarnos si una maquina se ha caido. O bien para comprobar periódicamente si estamos conectados a internet (por ejemplo poniendo un host como www.google.es) de modo que si perdemos nuestra conexión local sonará la alarma. Tiene dos tiempos configurables que indican que tiempo hay que esperar entre comprobación y comprobación. #/bin/bash # # Copyright (C) 2010 dieguz2 # License: GNU GPL v3 # http://dieguz2.blogspot.com/ # Contributors: flipa_illo # This script check if the hostname passed as argument responds ping probes. If host is down then plays a wav file. # name: isalive.sh # Usage: isalive.sh hostname # Usage example: ./isalive.sh www.google.es #Variables sleeptime_all_ok=60 # time between ping p