

===== EDITADO =============
Supongamos que para esto ya tienes tu conky instalado y funcionando
Hemos creado un script para eliminar la flojera de la instalación (gracias mayku!!)
Descargarlo de aquí
En formato rar:
http://www.mediafire.com/?izbx2memmmf
en formato tar.gz
http://www.mediafire.com/?3qoyxakm1rl
y si quieres solo el script:
http://www.mediafire.com/?njdtzll9emt
Solo tienes que descomprimir ejecutar el script IMPORTANTISIMO QUE EJECUTES DESDE TERMINAL!!!
$tar xvzf listredes.tar.gz && cd listredesSi bajastes el rar
$sh instalacion.sh
$rar -r listredes.rar && cd listredesSolo sigue las instrucciones en el script, son fáciles...........................
$sh instalacion.sh
De todas formas, por si no te funciona el script, o si lo quieres hacer a la mano, te dejo la forma de hacerlo ( o mas bien lo que hace el script)
1.-
$sudo addgroup listredes
2.-
$sudo chgrp listredes /sbin/iwlist
3.-
$sudo chmod u+s,o-rwx /sbin/iwlist
4.-
$sudo ln -s /sbin/iwlist /usr/bin/iwlist
5.-
$sudo gpasswd -a $USER listredes
6.-crear directorio del script
$mkdir /home/$USER/.listredes/
7.-
$cp alineaderecha /home/$USER/.listredes/alineaderecha
8.-
$cp list-wireles.sh /home/$USER/.listredes/list-wireles.sh &
1.- Añadimos un grupo llamado "listredes"
2.- Cambiamos al grupo "listredes" al comando iwlinst
3.- Otorgamos permisos al comando iwlist para que puedan ejecutalo los usuarios de ese grupo
4.- Hacemos un link simbolico para que podamos usar el comando como usuarios normales
5.- agregamos tu usuario al grupo "listredes"
Ahora solo nos resta añadir un par de lineas al conky para que puedas ver el resultado, asi que habrimos el conky para editarlo
$mousepad ~/.conkyrc
y añadimos las siguientes lineas (de preferencia al final):
Wireles: % ${execi 10 ~/.listredes/list-wireles.sh}
${execpi 5 cat ~/.listredes/redes_disponibles}
en la primera linea:
10 es el intervalo de tiempo(en segundos) que tardara en cada escaneo
en la segunda linea:
5 es el intervalo de tiempo que tardara en leer el archivo para mostrarlo
Recomendación:
* El escaneo no es instantáneo, así que tardara unos segundos así ten en cuenta esto para el tiempo que tardara en leer el archivo
* El intervalo tanto de ejecución como el intervalo de lectura no podrán ser menores al tiempo de actualización del conky, puedes cambiar el intervalo de ejecución en la opción:
update_interval
podrías ponerle como mínimo 4.5 segundos, de lo contrario tendrías que ajustar los valores de actualización para ejecución del script y lectura del archivo
Cualquier nota, comentario o sugerencia para mejorar este script es bienvenida, ya que solo lo he probado en teoría jeje, cualquier voluntario de conejillo de indias sera bienvenido
Saludos!!
----------------Editado----------------
Gracias mayku!!!! sino fuera por tu experiencia, todavia tubiera un chingo de errores
pdrias poner un pantallazo para ver como queda......
ResponderEliminarmuy bueno el tip lo voy a probar jejejejejejeje XD....
ok saludos
Listo Cristian.......
ResponderEliminarRecientemente los amigos de esdebian me corrigieron un poco el scrip principal, tratare de corregirlo cuanto antes, de todas forma este funciona, saludos!!
oyes me marca q el directorio de redes_disponibles no existe que hago...
ResponderEliminarAnonimo:
ResponderEliminarel script no se esta ejecutando correctamente, podrias ponerme el codigo aqui?