¡Hola, Invitado!


Patrocinantes


Síguenos en Facebook


Síguenos en Twitter

Compartir este tema:
[Código] [Tool] sacar correos de .sql
Arobavx Sin conexión
Miembro
***

Mensajes: 7
Registro en: Feb 2011
Gracias dados: 0
Gracias recibidos: 0
Mensaje: #1
[Tool] sacar correos de .sql
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Lenguaje JAVA
import java.io.*;
 
/**
 *
 * @author Arobavx
 */
public class SacarPosiblesMails {
    public static void main(String[] args) throws FileNotFoundException, IOException{
    File f = new File(""+args[0]);;
    FileInputStream str= new FileInputStream(f);
    String Texto="";
    for(int i = 0 ; i<str.available();i++){
		char caracter = (char)str.read();
		System.out.print(caracter);
        Texto +=caracter;
    }
    String[] palabras = Texto.split("'");
    FileOutputStream fout = new FileOutputStream(f+"_filtrado.txt");
    for(String s : palabras){
        if(esunmail(s)){
            byte[] byt = s.getBytes();
            fout.write(byt);
            fout.write((byte)10);
        }
 
    }
    }
    public static boolean esunmail(String palabra){
        byte[] letras = palabra.getBytes();
        boolean arroba = false;
        boolean punto = false;
        for(byte bitee : letras){
            if((char)bitee == '@'){
                arroba = true;
            }else if((char)bitee=='.'){
                punto = true;
            }
        }
        if(arroba && punto){
        return true;
        }
        return false;
    }
 
 
}

uso :

java SacarPosiblesMails mibasededatos.sql
pueden renombralo
(Este mensaje fue modificado por última vez en: 19-02-2011 01:09 AM por Arobavx.)
19-02-2011 01:07 AM
Buscar Citar
jeann Sin conexión
Moderador
*****

Mensajes: 479
Registro en: Jul 2010
Gracias dados: 36
Gracias recibidos: 22
Mensaje: #2
RE: [Tool] sacar correos de .sql
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Ummmmmm, esta bueno este codigo, gracias men

[Imagen: Venezuela.GIF]
[Imagen: stallmanbaja212x300.jpg]
[Imagen: moderadorrt.png]
19-02-2011 01:26 PM
Buscar Citar




Usuario(s) navegando en este tema: 1 invitado(s)