Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - GroK

#1
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:


/^\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
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
Hola,

Quizas este documento te ayude:

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

Saludos
#4
Electrónica / Re: Pulsador arduino
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
Electrónica / Re: Pulsador arduino
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
Cita de: chiochuy en 23 Mayo 2010, 19:38 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
Supongo que te referiras a esto:

Ascii Table

O a esto:

Virtual Key Codes

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

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
Scripting / Re: tomar letra de unidad en batch
4 Febrero 2009, 01:19 AM
Cita de: Darioxhcx en  4 Febrero 2009, 00:46 AM
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 (dos) [Seleccionar]
@echo off
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
Cita de: traviatØ en 28 Enero 2009, 21:55 PM
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