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 - .:UND3R:.

#771
Ingeniería Inversa / Re: Que es un algoritmo
27 Noviembre 2013, 20:02 PM
Yo lo tomo como un conjunto de pasos para resolver un problema.

PD: No creo que esto vaya en este subforo, saludos.
#772
Java / Re: Orden de regex en java
26 Noviembre 2013, 23:35 PM
Osea si quisiera que tuviese un orden, la única manera sería implementarlo por partes?
#773
Java / Orden de regex en java
26 Noviembre 2013, 21:34 PM
¿Cómo puedo elegir el orden de cada regex entre "|"?:

Código (java) [Seleccionar]
str = str.replaceAll("^\\-|[^0-9\\-]|\\-$", "");

Saludos
#774
Java / Re: Duda con regex
26 Noviembre 2013, 21:05 PM
Solucionado, tuve que aprender regex  :(, adjunto el código:

Código (java) [Seleccionar]
str = str.replaceAll("^\\-|[^0-9\\-]|\\-$", "");
        while(str.contains("--")){
            str = str.replaceAll("\\-\\-", "-");
        }


Saludos
#775
Java / Re: Duda con regex
26 Noviembre 2013, 13:37 PM
De todas formas, muchas gracias, a ver si alguien se anima a solucionar el pequeño desperfecto del regex, saludos :)
#776
Pero que ocurre si no se dispone de privilegios suficientes en un ordenador, sospechamos del administrador o del mal uso que le pueda dar otro usuario, lo que pregunta virtualedu sería de gran utilidad aunque volvemos de nuevo a lo mismo si el keylogger está con privilegios de administrador, no es lo mucho que se puede hacer con un proceso corriendo con permisos limitados.

Quizás la solución crear un teclado virtual o más simple usar el de Windows aunque este podría estar siendo monitoreado (address en donde se almacenen las teclas presionadas o interceptando los mensajes que emite), en fin entretenida pregunta.
#777
Java / Re: Duda con regex
26 Noviembre 2013, 03:08 AM
Esto funciona cuando hacen un copy paste en el textfield pero no cuando se escribe de forma manual:

Código (java) [Seleccionar]
public void insertString(int offset, String  str, AttributeSet attr) throws BadLocationException {
        if (str == null) return;

        if ((getLength() + str.length()) <= limit) {
            super.insertString(offset, str.replaceAll("([^\\d]+){1,3}", "-"), attr);
        } else if (getLength() <= limit) {
            super.insertString(offset, str.substring(0, limit-getLength()).replaceAll("([^\\d]+){1,3}", "-"), attr);
        }
    }
#778
Java / Re: Duda con regex
26 Noviembre 2013, 02:52 AM
Wuajajaja funciona de maravilla, muchas gracias  ;-)

Edit: hay un pequeño problema lo que ocurre es que estoy filtrando un jtexfield cuando escribo una letra o lo que sea se convierte en un "-", cómo se arreglaría aquello?

Código (java) [Seleccionar]
public void insertString(int offset, String  str, AttributeSet attr) throws BadLocationException {
        if (str == null) return;

        if ((getLength() + str.length()) <= limit) {
            super.insertString(offset, str.replaceAll("([^\\d]+){1,3}", "-"), attr);
        } else if (getLength() <= limit) {
            super.insertString(offset, str.substring(0, limit-getLength()), attr);
        }
    }
#779
Java / Re: Duda con regex
26 Noviembre 2013, 01:04 AM
Ahí ha funcionado, aunque no cumple con lo que me gustaría que hiciera, he aquí la entrada y luego la salida:

Entrada:

123asd--asd-12312-asd-11-1333-122

Salida:

asd--asd-12312-asd-11-1333-122

Solo elimino el primer caracter, debería quedar:

123-12312-11-1333-122

A ver que se puede hacer muchas gracias
#780
Foro Libre / Re: paypal
26 Noviembre 2013, 00:55 AM
Si se puede, saludos