elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13
1  Programación / Scripting / Re: Como puedo validar la variable????? en: 26 Agosto 2011, 04:29 am
Hola,

Yo haría ese mismo script pero bajo un lenguaje que permitiera el uso de expresiones regulares, como Python o Ruby. Una expresión regular que te serviría sería una sencilla como esta:

Código:
/^\w{6}$/

De modo que matchea 6 y solamente 6 caracteres alfanuméricos (e incluyendo el símbolo de underscore "_". Si es fundamental que ese tampoco esté, pues te creas una clase de caracteres tal que así: [a-zA-Z0-9] y la pones donde estaba \w)

Otra opción es hacer la validación de la cadena llamando al intérprete desde el mismo script bat que ya tienes, y que te devuelva algún valor que luego puedas comprobar en el bat para saber si la cadena introducida es válida o no.

Saludos
2  Sistemas Operativos / GNU/Linux / Re: Llamar a SSH pasando password como argumento en: 20 Abril 2011, 00:02 am
Si que se puede hombre:

http://www.atmos.albany.edu/facstaff/rmctc/ssh2/#setup

Aqui esta mas resumido:

http://www.svi.nl/ScpBatchMode

Y quizas antes de que puedas usarlo sin introducir el password (si lo quieres usar en scripts, por ejemplo) tengas que setear el valor BatchMode del fichero /etc/ssh/ssh_config a 'yes' (mas info -> http://www.openbsd.org/cgi-bin/man.cgi?query=ssh_config&sektion=5)

Saludos
3  Programación / Programación C/C++ / Re: Manejo de Señales en Linux en: 17 Agosto 2010, 00:49 am
Hola,

Quizas este documento te ayude:

http://www.4shared.com/document/03TDOS9e/apuntessig.html

Saludos
4  Informática / Electrónica / Re: Pulsador arduino en: 28 Junio 2010, 02:50 am
Uhmm hay dos cosas que no veo claras:

  • ¿A que te refieres exactamente cuando dices que tienes el pulsador en el 7 y en el 4? Con un solo pin te basta
  • ¿Para que usas la variable "salida"? Veo que la seteas a HIGH al principio pero luego no haces nada mas con ella (o quizas solo era un ejemplo :B)

Con respecto al problema principal, te has asegurado de poner la resistencia pull-up/down correspondiente? Porque puede que te hayas despistado en el montaje y este el pin del switch siempre al aire, por lo que te da lecturas espurias. En el tuto viene un esquematico del montaje, fijate por si acaso.

Saludos
5  Informática / Electrónica / Re: Pulsador arduino en: 28 Junio 2010, 02:29 am
¿Por que necesitas interrupciones? Con digitalRead deberia bastar, aqui tienes un ejemplo muy bueno de la propios tutoriales oficiales de Arduino, lo usan para encender o apagar un LED segun este pulsado o no el switch, pero tu puedes cambiarlo para que setee la variable que quieras (o cualquier otra cosa que se te ocurra)

http://arduino.cc/en/Tutorial/Button

Saludos
6  Informática / Software / Re: [Descarga] CodeGear RAD Studio - Delphi 2007 + Delphi for PHP en: 25 Mayo 2010, 23:30 pm
Cuando chekeo la opción de remove licence check me marca un error que dice: some settings could no be saved, probably because there are delphi files in use. Please close applications and try again.

Prueba a cerrar todo lo demas que tengas abierto (incluido el Delphi), y luego vuelve a intentarlo

Saludos
7  Programación / Programación Visual Basic / Re: NUmero de las teclas Cuales son?? en: 28 Agosto 2009, 01:52 am
Supongo que te referiras a esto:

Ascii Table

O a esto:

Virtual Key Codes

Saludos
8  Programación / Programación Visual Basic / Re: Consulta SQL en: 30 Junio 2009, 19:04 pm
Si la consulta original la tienes en una string, que tal si solo almacenas hasta:

Código:
Select * From Flores WHERE Estado IN (

Y luego compruebas con solo 4 If's cada uno de los checks y, en caso de que alguno este activado, concatenas la opcion correspondiente a la cadena con los operadores + ó &. Al finalizar le concatenas el ultimo parentesis y ejecutas la consulta. Y ten cuidado también con las comas que hay entre medio.

Saludos
9  Programación / Scripting / Re: tomar letra de unidad en batch en: 4 Febrero 2009, 01:19 am
Código:
copy /y %homedrive%\x.txt E:\

Y como sabe que el pendrive esta en E: y no en cualquier otra letra de unidad?

Lo que (creo) que te hace falta es %~d0:

Código
  1. @echo off
  2. echo %~d0

Eso imprimira por pantalla la letra de la unidad donde se aloja el script. Tambien puedes sacar la ruta completa poniendo %~dp0 (fijate que la 'd' corresponde a "drive", la 'p' a "path", y '0' se refiere al propio archivo), e incluso hay mas posibilidades.

Esta bien explicado aqui (mira los comentarios)

Saludos
10  Programación / Programación Visual Basic / Re: tecla + en sendkeys o otra forma? en: 29 Enero 2009, 01:07 am
ahora como se que es la tecla + ??? si es que se puede alguna idea  :huh: salu2s  :D

La tecla '+' es vbKeyAdd, y eso es lo que le pasas por parametro a la funcion Pulsar_Tecla(), te referias a eso?

Saludos
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines