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


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: 1 ... 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 [72] 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 ... 140
711  Comunicaciones / Dispositivos Móviles (PDA's, Smartphones, Tablets) / Re: Al descompilar, compilar y firmar un APK, se instala pero el App no funciona en: 25 Enero 2019, 23:14 pm
tienes que pasar mas info , versión de la skd que usas para firmarlo y la versión lo estas ejecutando

y este tema va en aplicaciones Programación General
712  Media / Juegos y Consolas / Re: tengo una pregunta como puedo descargar un servidor de juegos en: 25 Enero 2019, 21:24 pm
jaajajaj pero que cojones estas diciendo?

tienes que explicarte mejor, si esta en linea pues en mejor que estar en modo offline

Pero quien es el servidor?
713  Seguridad Informática / Wireless en Linux / Re: Obtener usuario y contraseña de admin en WRT54GL V6 con DD-WRT v24-sp2 en: 25 Enero 2019, 21:00 pm

Interesante

https://www.exploit-db.com/exploits/5926
714  Foros Generales / Foro Libre / Re: ¿Cuánto tiempo le queda a Maduro? en: 24 Enero 2019, 22:57 pm
Estoy de acuerdo, muy duro.
Deseo todo lo mejor para el pueblo venezolano,
en el caso de Brasil, con el gobierno "PT" las cosas se quedaron muy difíciles
De la manera que iba, pasaríamos hambre pronto.

Bueno, eso es todo.
Saludos

Geovane estas mejorando tu español(tengo varios amigos venecos que se fueron a trabajar a Brazil, usan el soft que te dije para escanear maquinaria pesada, y Brazil esta mejor que Venezuela).

Bueno si tienes razón, incluso comían pájaros los niños de los liceos muchas veces, un pájaro llamado toldo, lo casaban con gomera es una arma semi letal, que dispara por medio de una liga, y eso no hace falta que machacador lo certifique lo se, xq soy veneco, y antes de venirme lo vi


715  Foros Generales / Foro Libre / Re: ¿Cuánto tiempo le queda a Maduro? en: 24 Enero 2019, 22:05 pm
y justamente ahorita mismo 10:04pm aquí en Madrid, que son 6 horas menos en la pequeña Venecia, le están me dicen que le están afectando la señal para comunicarse(Mucho mas que antes)

el popular  Machacador podría confirmarnos esto
716  Foros Generales / Noticias / Re: 7 razones por las que no usar auriculares Bluetooth en: 24 Enero 2019, 22:02 pm
Interesante, seguro tambien bajo fondo por medio de bluetooh logren escalar al SO, si hay métodos para interceptar la comunicación de un teclado que use bluetooh y obtener las teclas de una victima, ya me imagino el desastre que se esta perfeccionando jajajaj,

porque esto se me ocurre ahorita, solo imaginar que estoy 100% seguro que ya lo hacen
717  Programación / Java / Re: Error renombrar archivos en: 24 Enero 2019, 20:16 pm
Bueno ahí va. usa GeSHI



Breve descripción dog, usando java8 con NIO.2

  • linea 21 método find() es recursivo, cruza enlaces simbólicos y un limite de 10
    también podría servir el método Files.walk(Path start, int maxDepth, FileVisitOption... options)
  • Uso de JFileChooser para que escojas el directorio, no hace falta que pongas el bytecode en el dir
  • Linea 30 método Files.move() renombra el archivo y lo deja en el mismo lugar con resolveSibling, o lo reemplaza si existe con
    StandardCopyOption.REPLACE_EXISTING
  • Mover un archivo es lo mismo que renombrarlo, entonces lo dejamos en el mismo puñetero lugar  >:D
  • Tu código medio algo de flojera  :(

Código
  1. public class RenameTo {
  2.  
  3.    private static final Logger LOGGER = Logger.getLogger(RenameTo.class.getSimpleName());
  4.  
  5.    private Instant init;
  6.    private Instant end;
  7.  
  8.    public RenameTo() {
  9.        renameWavs();
  10.    }
  11.  
  12.    /**
  13.      * java 8 NIO2.0
  14.      * usar FileVisitOption.FOLLOW_LINKS en caso de enlaces simbolicos
  15.      * y estableciendo un limite con (10 maxDepth) logrando evitar directorio circular
  16.      * lo recomendable es usar un límite de profundidad apropiado cuando se utiliza esta opción
  17.      */
  18.    private void renameWavs() {
  19.        this.init = Instant.now();
  20.        final AtomicReference<Integer> atomicIncrementador = new AtomicReference<>(0);
  21.        try (final Stream<Path> streamDir = Files.find(RenameTo.getPath(), 10,
  22.                (path, attr) -> path.toString().endsWith(".wav"), FileVisitOption.FOLLOW_LINKS)) {
  23.  
  24.            streamDir
  25.                    .parallel()
  26.                    .forEachOrdered(e -> {
  27.                        try {
  28.                            final Integer num = atomicIncrementador.updateAndGet(ee -> ++ee);
  29.                            LOGGER.info("Renombrando-> " + e.toString() + " a 00" + num + ".wav");
  30.                            Files.move(e, e.resolveSibling("00" + num + ".wav"), StandardCopyOption.REPLACE_EXISTING);
  31.                        } catch (IOException e1) {
  32.                            e1.printStackTrace();
  33.                            LOGGER.severe(e1.getMessage());
  34.                            JOptionPane.showMessageDialog(null,
  35.                                    "Error",
  36.                                    "Erro al renombrar",
  37.                                    JOptionPane.ERROR_MESSAGE);
  38.                        }
  39.                    });
  40.            this.end = Instant.now();
  41.            ShowData.showLn(tiempoTotal());
  42.            JOptionPane.showMessageDialog(null, "Renombrado listo " +tiempoTotal());
  43.        } catch (IOException ex) {
  44.            ex.printStackTrace();
  45.            LOGGER.severe(ex.getMessage());
  46.        }
  47.  
  48.    }
  49.  
  50.    private String tiempoTotal() {
  51.        final StringBuilder sb = new StringBuilder("Tiempo Total: ");
  52.        final long millis = Duration.between(init,end).toMillis();
  53.        final long sec = millis / 1000;
  54.        sb.append(sec);
  55.        sb.append(" sec ");
  56.        sb.append(millis);
  57.        sb.append(" ms");
  58.        return sb.toString();
  59.    }
  60.  
  61.    /**
  62.      * @return ruta absoluta del directorio por medio del JFileChooser
  63.      */
  64.    private static Path getPath() {
  65.        final JFileChooser jFileChooser = new JFileChooser();
  66.        jFileChooser.setFileFilter(new FileNameExtensionFilter("archivos .wav", "wav"));
  67.        jFileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
  68.        final int opc = jFileChooser.showOpenDialog(null);
  69.        if (opc == JFileChooser.CANCEL_OPTION) {
  70.            LOGGER.info("Cancelado");
  71.            System.exit(0);
  72.        }
  73.        return jFileChooser.getSelectedFile().toPath().toAbsolutePath();
  74.    }
  75.  
  76.    public static void main(String... blabla) {
  77.        try {
  78.            UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
  79.        } catch (Exception ex) {
  80.            ex.printStackTrace();
  81.        }
  82.        new RenameTo();
  83.    }
  84. }
  85.  
  86.  
  87.  

Salida

Código
  1. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  2. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\001.wav a 001.wav
  3. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  4. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\español\002.wav a 002.wav
  5. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  6. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\español\españolguatero\003.wav a 003.wav
  7. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  8. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\ingles\004.wav a 004.wav
  9. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  10. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\ingles\spanglish\004.wav a 005.wav
  11. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  12. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\ingles\spanglish\006.wav a 006.wav
  13. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  14. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\musicawav - copia - copia (3)\007.wav a 007.wav
  15. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  16. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\musicawav - copia - copia (3)\español\008.wav a 008.wav
  17. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  18. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\musicawav - copia - copia (3)\español\españolguatero\009.wav a 009.wav
  19. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  20. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\musicawav - copia - copia (3)\ingles\0010.wav a 0010.wav
  21. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  22. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\musicawav - copia - copia (3)\ingles\spanglish\0011.wav a 0011.wav
  23. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  24. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\musicawav - copia - copia (3)\ingles\spanglish\0012.wav a 0012.wav
  25. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  26. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\musicawav - copia - copia (4)\0013.wav a 0013.wav
  27. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  28. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\musicawav - copia - copia (4)\español\0014.wav a 0014.wav
  29. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  30. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\musicawav - copia - copia (4)\español\españolguatero\0015.wav a 0015.wav
  31. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  32. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\musicawav - copia - copia (4)\ingles\0016.wav a 0016.wav
  33. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  34. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\musicawav - copia - copia (4)\ingles\spanglish\0017.wav a 0017.wav
  35. Jan 24, 2019 8:52:06 PM com.testjava8.examplesocketwithbus.foro.renombrararchivos.RenameTo lambda$renameWavs$1
  36. INFORMACIÓN: Renombrando-> C:\Users\_0x52e\Desktop\musicawav - copia - copia\musicawav - copia - copia (4)\ingles\spanglish\0018.wav a 0018.wav
  37. Tiempo Total: 3 sec 3608 ms
  38.  
  39. Process finished with exit code 0
  40.  
  41.  
718  Comunicaciones / Dispositivos Móviles (PDA's, Smartphones, Tablets) / Re: liberalizar samsung GT-E1050 ayuda por ime en: 21 Enero 2019, 20:31 pm
pero que facill no  :D, por imei es servicio de pago, busca algun server confiable 
719  Programación / Java / Re: Error al leer double de fichero [HELP] en: 21 Enero 2019, 20:19 pm
Buenas tardes!

A ver... tengo un código muy fácil que no sé por qué demonios no funciona  :xD Estoy tratando de leer un double desde fichero así:

Código
  1. @Override
  2. public double readDouble(Scanner in) {
  3. return in.nextDouble();
  4. }
  5.  
  6. double element = readDouble(in);

Y en el fichero tengo el siguiente número escrito: 48.46372902270499. Si asigno ese número directamente a la variable element, entonces sí lo procesa, o sea que debe haber algún tipo de fallo en la lectura, pero no sé cuál  :-\  El Scanner in está simplemente declarado así:

Código
  1. Scanner in;

Somebody help me :(

P.D: la excepción lanzada es InputMismatchException, pero la he buscado y simplemente dice que no coincide el "token" leído con el esperado.

wtf pon mas source dog, pare ver que pasa.
720  Media / Diseño Gráfico / Re: Dudas acerca de graficos en paginas web en: 18 Enero 2019, 19:22 pm
tal cual, yo también uso bastante Inkscape, puedes empezar también con un libro como de logo a logo 2da edición, esta free en google  :D
Páginas: 1 ... 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 [72] 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 ... 140
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines