Go Back   Champions of Regnum > Español > La Taberna

La Taberna Un lugar para conversar sobre casi cualquier tema

Reply
 
Thread Tools Display Modes
Old 11-15-2007, 10:37 AM   #1
sunos
Count
 
sunos's Avatar
 
Join Date: Jan 2007
Location: Rosario
Posts: 1,440
sunos has a spectacular aura aboutsunos has a spectacular aura about
Default Cual es el Script o codigo mas desatroso que hiciste?

bue, esa pregunta?
por problemas con el wifi-radar dije
Ja vamos a hacer un scriptcito de shell que me solucione la vida y termine con este mamrracho (conste que anda :-P o creo :-S todavia no lo probe)

Code:
echo "es una red WEP?"
read R2
echo "quiere usar una red guardada?(s/n)"
read R1
clear
if [ $R1 = "n" ]; then 
	echo "Ingrese la red a la que se quiere conectar (nombre completo)"
	read CON
	echo "Ingrese la clave"
	read CLAVE
	echo "Desea Guardar esta red para Futuro? (ingrse s/n)"
	read RESP
	clear
if [ $RESP = "s" ]; then
	echo "Ingrese nombre a guardar"
	read NOM 
	echo $CON > /redes/$NOM"nom"
	echo $CLAVE >> /redes/$NOM"cla"
	echo $NOM >> /redes/Guardadas.txt
	clear
fi 
elif [ $R1="s" ] ; then 
	echo "Desea ver las redes que guardo?"
	read MAMA
	clear
	if [ $MAMA = s ]; then
	cat /redes/Guardadas.txt
	else
	echo "OK"
	fi
	echo "ingrese el nombre de la red a conectar"
	read NOM
	CON=`cat /redes/$NOM"nom"`
	CLAVE=`cat /redes/$NOM"cla"`
fi
echo "Desea conectar ahora? (s/n)"
read RE
if [ $RE = s ] ; then
if [ $R2 = s ] ; then
	/sbin/iwconfig wlan0 key $CLAVE essid $CON
	dhclient wlan0
clear
else 
echo "# See /usr/doc/wpa_supplicant-0.5.7/wpa_supplicant.conf.sample
# for many more options that you can use in this file.

# This line enables the use of wpa_cli which is used by rc.wireless
# if possible (to check for successful association)
ctrl_interface=/var/run/wpa_supplicant
# By default, only root (group 0) may use wpa_cli
ctrl_interface_group=0
eapol_version=1
ap_scan=1
fast_reauth=1

# WPA protected network, supply your own ESSID and WPAPSK here:
network={
  scan_ssid=0
  ssid=\"$CON\"
  proto=WPA
  key_mgmt=WPA-PSK
  pairwise=CCMP TKIP
  group=CCMP TKIP WEP104 WEP40
  psk=\"$CLAVE\"
}

# Plaintext connection (no WPA, no IEEE 802.1X),
# nice for hotel/airport types of WiFi network.
# Youll need a recent version of wireless-tools for this!
network={
  ssid=\"any\"
  key_mgmt=NONE
  priority=2
}" > /redes/wpa_supplicant.conf
	wpa_supplicant -w ext -i wlan0 -c /redes/wpa_supplicant.conf -B
	dhclient wlan0
fi
else
echo "Ok, hasta luego ^^"
fi
y ustedes ?
EDIT: todavia no dormi y ahora que lo veo de nuevo me da verguenza :-S podria haber usado un swich o un case :-S o por lo menos hacerlo mas proliko :'( que catasrtofe :'(
__________________
Usuario GNU/linux registrado Nº450915
"Sólo hay un problema con el sentido común: que no es demasiado común" -- Milt Bryce
sunos no ha iniciado sesión   Reply With Quote
Old 11-15-2007, 12:13 PM   #2
pescaupintau
Marquis
 
pescaupintau's Avatar
 
Join Date: Oct 2006
Location: no se pudo establecar conexión con el servidor
Posts: 2,057
pescaupintau is a jewel in the roughpescaupintau is a jewel in the roughpescaupintau is a jewel in the rough
Default

Estaba colaborando con un vaporware (al final nunca se completó) para manejar radios. Mi script tenía que leer una directorio lleno de mp3, moverlos al repositorio, cargar los tag a la BD y limpiar el directorio original. Ah, y lo hacía recursivamente.
Al principio, pedía confirmación antes de limpiar el directorio original, pero mi jefe me dijo "cagate en la seguridad. Que haga todo automático en base a los parámetros que se le pasen", tons saqué esa pregunta, y si uno no le decía donde trabajar era el directorio actual... y mi jefe lo ejecutó como root en la raiz (/ para los amigos)...y ese script arrasó con su linux, windows (lo conservaba para jugar al age), un zip que tenía montado... y así sucesivamente.
Desde entonces cargamp3.pl se transformó en script-asesino.pl
__________________
in theCopyleft—all rights reversed
pescaupintau no ha iniciado sesión   Reply With Quote
Old 11-15-2007, 12:17 PM   #3
surak
Legend
 
surak's Avatar
 
Join Date: Mar 2006
Location: Oslo
Posts: 2,176
surak has a spectacular aura aboutsurak has a spectacular aura about
Default

Mejor no contesto


#include <regnum.h>
__________________
Surak Remember... this is just a game! - Xephandor existe y Miriya es su profeta!
surak no ha iniciado sesión   Reply With Quote
Old 11-15-2007, 02:48 PM   #4
adrianpf
Count
 
adrianpf's Avatar
 
Join Date: May 2007
Location: Far away, across the fields...
Posts: 1,331
adrianpf has a spectacular aura aboutadrianpf has a spectacular aura about
Default

Quote:
Originally Posted by surak
Mejor no contesto


#include <regnum.h>
Jajajaja, Surakito, no sea tan malo consigo mismo!
__________________
<Krishna> <Krieger><Avalancha de Disney >
adrianpf no ha iniciado sesión   Reply With Quote
Old 11-15-2007, 07:36 PM   #5
Lestu
Count
 
Lestu's Avatar
 
Join Date: Oct 2006
Location: ...Perrita Regalona...
Posts: 1,501
Lestu will become famous soon enough
Default

Quote:
Originally Posted by surak
Mejor no contesto


#include <regnum.h>
Jajajajajaja estuviste genial
__________________
Lesty - ::: Cazadora de Yaara Heren Hyarmenor ::: YA no se cuantos Años!!

Ha vuelto la única, auténtica y REAL REINA del RO!.
Lestu no ha iniciado sesión   Reply With Quote
Old 11-15-2007, 07:40 PM   #6
arlick
Duke
 
arlick's Avatar
 
Join Date: Jan 2007
Posts: 3,939
arlick is a jewel in the rougharlick is a jewel in the rougharlick is a jewel in the rough
Default

Una vez me quise hacer un programa en c que te pasase de formato ogg a mp3 autmáticamente solo indicandole la ruta.

Usando forks y execs era sencillito, pero no conseguía que me funcionase recursivamente , de esto ya van... 1 año y medio... dios como pasa el tiempo, era cuando estaba empezando a usar openSuSE de forma seria, snif
__________________
"Nunca un científico ha quemado a un religioso por afirmar a Dios sin pruebas". Manuel Toharia
"uno empieza a darse cuenta que eso de no hacer ejercicio, comer y beber como si fuese la ultima cena y mantener la figura ya no existe...". Maryan
arlick no ha iniciado sesión   Reply With Quote
Old 11-15-2007, 07:54 PM   #7
ArcticWolf
Duke
 
ArcticWolf's Avatar
 
Join Date: Nov 2006
Location: 0x00CAFE
Posts: 3,366
ArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of light
Default

Bueh, una vez usé un Exception para capturar si el usuario había metido la clave en un formulario de login y era correcta, y verificaba en un while que subía el procesamiento a 100%. Después hice las cosas como corresponden y pedía todo con un jOptionPane. Para verificar la clave hice un método como GNU manda.

Quote:
Originally Posted by surak
Mejor no contesto


#include <regnum.h>
DDDDDDDD


No quiero ver el manejo de punteros
__________________
I don't have a solution, but I admire the problem.
ArcticWolf no ha iniciado sesión   Reply With Quote
Old 11-16-2007, 12:14 AM   #8
Ziqyss
Baron
 
Ziqyss's Avatar
 
Join Date: Apr 2007
Location: Detrás tuyo
Posts: 777
Ziqyss will become famous soon enough
Default

No recuerdo como fue exactamente, sólo que los permisos salvaron a mi sistema de ficheros. Menudo susto me llevé
Suerte que no suelo probar los script como root
__________________
Prefiero morir como un pt a matar como buguero
Ziqyss no ha iniciado sesión   Reply With Quote
Old 11-16-2007, 12:50 AM   #9
pescaupintau
Marquis
 
pescaupintau's Avatar
 
Join Date: Oct 2006
Location: no se pudo establecar conexión con el servidor
Posts: 2,057
pescaupintau is a jewel in the roughpescaupintau is a jewel in the roughpescaupintau is a jewel in the rough
Default

Quote:
Originally Posted by Ziqyss
No recuerdo como fue exactamente, sólo que los permisos salvaron a mi sistema de ficheros. Menudo susto me llevé
Suerte que no suelo probar los script como root
bueno, desde que yo hice el script asesino mi jefe incorporó esa sana práctica
__________________
in theCopyleft—all rights reversed
pescaupintau no ha iniciado sesión   Reply With Quote
Old 11-16-2007, 08:00 PM   #10
Tom_Bombadil
Apprentice
 
Tom_Bombadil's Avatar
 
Join Date: Dec 2006
Location: En el Bosque Viejo. Junto al Tornasauce.
Posts: 93
Tom_Bombadil will become famous soon enoughTom_Bombadil will become famous soon enough
Default

Code:
echo "sunos" > /dev/null

Tas aburrío eh? XDDDDDD
__________________
Tom_Bombadil no ha iniciado sesión   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:39 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
NGD Studios 2002-2024 © All rights reserved