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ú

Temas - Amerikano|Cls

#1
Saludos amigos, resulta que tengo un problemita y quiero buscar una solucion.

En mi casa tengo una conexion a internet domestica, la cual usa el router Cisco DPC2425R2



Resulta que en mi casa, tengo 2 pcs, una tablet, y una consola ps3 que usan la conexion a internet, y el problema esta en que cuando estoy jugando en la ps3 online, mi hermano esta descargando por torrents y me laguea demasiado las partidas y eso, por eso quiero restringir por ip el ancho de banda para cada uno de los hosts, tengo una conexion de 5mbps y pues esa es mi duda.

He visto que en algunos routers configuran facilmente esto usando el QoS por la interfaz de configuracion del router, pero en el mio esa opción no aparece. Para estos temas de redes soy muy lento, asi que tenganme paciencia :(

Saludos y si alguien me colabora muchas gracias de antemano.
#2
Hola a todos, primero que todo tengan un muy feliz año nuevo  :D, y bueno entrando en materia el problema que tengo es el siguiente.

Tengo una paca de video EVGA Geforce 9400gt 1GB, y hasta casi 6 meses de su compra todo habia marchado bien hasta hace poco, donde he notado que el ventilador que trae para la refrigeracion se ah estado deteniendo, o mejor dicho gira con muy poca velocidad, lo que impide sacar el aire caliente y la misma placa suba de temperatura.

He notado tambien que al darle un pequeño toque con el dedo al ventilador este vuelve a girar con su velocidad normal, creo que el problema esta en un pequeño desajuste, pero quisiera confirmarlo con la ayuda de uds y como lo podre reajustar sin afectar la integridad de la placa tambien  :laugh:.

Saludos y gracias
#3
Java / Exportar BD MySQL desde JEE5 y JBOSS
25 Noviembre 2010, 18:42 PM
Hola a todos, tengo una pequeña duda, como puedo exportar una base de datos que tengo en mysql desde jee5 ya sea servlet, jsp etc. Estoy usando el server jboss, y bueno quisiera saber como hacerlo, es decir que me genere el .sql dentro de la ruta del proyecto y se pueda acceder sin ningun problema al archivo.

Saludos
#4
GNU/Linux / Problema con conexion en Ubuntu.
17 Noviembre 2010, 01:32 AM
Saludos a todos, les comento mi problema.

Tengo en mi pc instalado Win7 y ubuntu 10.04, el problema es que en win la conexion a internet me va muy bien, tengo una antena rtl8187 y todo bien, el problema es que en win yo me conecto a una red, llamemola "mired", resulta que desde hace poco al  parecer el ssid de la red cambio (aclaro que no es mia  :P) por "mired2" y asi me aparece ya en win, y cuando en linux se conecta aparece es como "mired" osea con el ssid anterior, pero en win la coge como "mired2" y va bien y en ubuntu lo contrario aparece como conectado a "mired" pero no da respuesta al intentar navegar, no se si me entendieron el problemin, a ver si alguno sabe que puede estar pasando.

saludos y gracias de antemano.
#5
Bueno pues aca el pequeño (ni en broma) tute de la solucion al crackme de Thunder que ya habia sido posteado por aca tambien  :P

http://www.mediafire.com/?dhfmeewifwhu5w0

Saludos y cualquier coment ya saben  :silbar:
#6
Saludos a todos, he estado probando la version 10.04 de Ubuntu y pues el primer inconveniente que he tenido es que al intentar instalar algun repositorio me sale un mensaje de error diciendo que no se han podido descargar los paquetes.

"No se pudieron descargar todos los índices de los repositorios

El repositorio quizá no esté disponible o no se pudo contactar con él por problemas en la red. Si hay disponible una versión más antigua del índice que falló, se usará esa versión. En caso contrario el repositorio se ignorará. Compruebe su conexión de red y que la dirección del repositorio esté escrita correctamente en las preferencias.

Imposible obtener http://ubuntu.cica.es/ubuntu/dists/lucid/universe/binary-i386/Packages.gz  Imposible conectar a ubuntu.cica.es:http:
Imposible obtener http://ubuntu.cica.es/ubuntu/dists/lucid/multiverse/binary-i386/Packages.gz  Imposible conectar a ubuntu.cica.es:http:
Imposible obtener http://ubuntu.cica.es/ubuntu/dists/lucid-updates/main/binary-i386/Packages.gz  Imposible conectar a ubuntu.cica.es:http:
Imposible obtener http://ubuntu.cica.es/ubuntu/dists/lucid-updates/restricted/binary-i386/Packages.gz  Imposible conectar a ubuntu.cica.es:http:
Imposible obtener http://ubuntu.cica.es/ubuntu/dists/lucid-updates/universe/binary-i386/Packages.gz  Imposible conectar a ubuntu.cica.es:http:
Imposible obtener http://ubuntu.cica.es/ubuntu/dists/lucid-updates/multiverse/binary-i386/Packages.gz  Imposible conectar a ubuntu.cica.es:http:
Imposible obtener http://ubuntu.cica.es/ubuntu/dists/lucid-security/main/binary-i386/Packages.gz  Imposible conectar a ubuntu.cica.es:http:
Imposible obtener http://ubuntu.cica.es/ubuntu/dists/lucid-security/restricted/binary-i386/Packages.gz  Imposible conectar a ubuntu.cica.es:http:
Imposible obtener http://ubuntu.cica.es/ubuntu/dists/lucid-security/universe/binary-i386/Packages.gz  Imposible conectar a ubuntu.cica.es:http:
Imposible obtener http://ubuntu.cica.es/ubuntu/dists/lucid-security/multiverse/binary-i386/Packages.gz  Imposible conectar a ubuntu.cica.es:http:
Algunos archivos de índice no se han podido descargar, se han ignorado,
o se ha utilizado unos antiguos en su lugar.
"

He probado actualizando los Servidores en origenes de Software y veo que falla siempre al intentar descargar los paquetes Translation-es.

He leido por algunos foros de ubuntu que puede ser problemas con el soporte de idiomas asi que recomiendan actualizarlo, pero la verdad no se como, si alguien me indica como, estaria agradecido.

Saludos

#7
Hardware / Cual es mejor??
2 Julio 2010, 05:00 AM
Hola a todos queria saber vuestra opinion acerca de cual de estas 2 tarjetas graficas es mejor, la geforce 9800gtx o la geforce gts250?.

Saludos
#8
Eso ... vean la magia de kaka  :rolleyes:

[youtube=425,350]http://www.youtube.com/watch?v=JVFR596e0bc[/youtube]

Mi primo no pudo consiliar el sueño despues de ese gol jaja.


[Edito]

Y este que tal??  :silbar: :silbar:

[youtube=425,350]http://www.youtube.com/watch?v=SzcNWHy2kMk[/youtube]

Saludos
#9
Java / JMF: No detecta la Cam
24 Marzo 2010, 17:31 PM
Saludos a todos, esta vez tengo un pequeño problema a ver si me pueden ayudar  :xD

Resulta que quiero hacer algo con el JMF y lo que se me ocurrio pues es capturar una foto de la WebCam, buscando en google di con este ejemplo:

Código (java) [Seleccionar]
import javax.swing.*;
import java.io.*;
import javax.media.*;
import javax.media.format.*;
import javax.media.util.*;
import javax.media.control.*;
import java.awt.*;
import java.awt.image.*;
import java.awt.event.*;
import com.sun.image.codec.jpeg.*;

public class SwingCapture extends Panel implements ActionListener
{
  public static Player player = null;
  public CaptureDeviceInfo di = null;
  public MediaLocator ml = null;
  public JButton capture = null;
  public Buffer buf = null;
  public Image img = null;
  public VideoFormat vf = null;
  public BufferToImage btoi = null;
  public ImagePanel imgpanel = null;

  public SwingCapture()
  {
    setLayout(new BorderLayout());
    setSize(320,550);

    imgpanel = new ImagePanel();
    capture = new JButton("Capture");
    capture.addActionListener(this);

    String str1 = "vfw:Logitech USB Video Camera:0";
    String str2 = "vfw:Microsoft WDM Image Capture (Win32):0";
    di = CaptureDeviceManager.getDevice(str1);
    ml = di.getLocator();

    try
    {
      player = Manager.createRealizedPlayer(ml);
      player.start();
      Component comp;

      if ((comp = player.getVisualComponent()) != null)
      {
        add(comp,BorderLayout.NORTH);
      }
      add(capture,BorderLayout.CENTER);
      add(imgpanel,BorderLayout.SOUTH);
    }
    catch (Exception e)
    {
      e.printStackTrace();
    }
  }

  public static void main(String[] args)
  {
    Frame f = new Frame("SwingCapture");
    SwingCapture cf = new SwingCapture();

    f.addWindowListener(new WindowAdapter() {
      public void windowClosing(WindowEvent e) {
      playerclose();
      System.exit(0);}});

    f.add("Center",cf);
    f.pack();
    f.setSize(new Dimension(320,550));
    f.setVisible(true);   

  }


  public static void playerclose()
  {
    player.close();
    player.deallocate();
  }

  public void actionPerformed(ActionEvent e)
  {
    JComponent c = (JComponent) e.getSource();

    if (c == capture)
    {
      // Grab a frame
      FrameGrabbingControl fgc = (FrameGrabbingControl)
      player.getControl("javax.media.control.FrameGrabbingControl");
      buf = fgc.grabFrame();

      // Convert it to an image
      btoi = new BufferToImage((VideoFormat)buf.getFormat());
      img = btoi.createImage(buf);

      // show the image
      imgpanel.setImage(img);

      // save image
      saveJPG(img,"c:\\test.jpg");
    }
  }

  class ImagePanel extends Panel
  {
    public Image myimg = null;

    public ImagePanel()
    {
      setLayout(null);
      setSize(320,240);
    }

    public void setImage(Image img)
    {
      this.myimg = img;
      repaint();
    }

    public void paint(Graphics g)
    {
      if (myimg != null)
      {
        g.drawImage(myimg, 0, 0, this);
      }
    }
  }

  public static void saveJPG(Image img, String s)
  {
    BufferedImage bi = new BufferedImage(img.getWidth(null), img.getHeight(null), BufferedImage.TYPE_INT_RGB);
    Graphics2D g2 = bi.createGraphics();
    g2.drawImage(img, null, null);

    FileOutputStream out = null;
    try
    {
      out = new FileOutputStream(s);
    }
    catch (java.io.FileNotFoundException io)
    {
      System.out.println("File Not Found");
    }

    JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
    JPEGEncodeParam param = encoder.getDefaultJPEGEncodeParam(bi);
    param.setQuality(0.5f,false);
    encoder.setJPEGEncodeParam(param);

    try
    {
      encoder.encode(bi);
      out.close();
    }
    catch (java.io.IOException io)
    {
      System.out.println("IOException");
    }
  }

}


Pero el problema es que al compilarlo y ejecutarlo me lanza una excepcion: NullPointerException, pues al parecer no detecto la cam y devolvio null, en la siguiente linea:

Código (java) [Seleccionar]
ml = di.getLocator();

El problema no es con la cam porque el programa que trae el JMF por defecto para hacer las pruebas si la detecta correctamente y me muestra imagen, pero en este ejmplo no. A ver si me ayudan con esto, de antemano gracias  ;D
#10
Nivel Web / Como lograr este SQL inyection??
7 Febrero 2010, 07:48 AM
He estado practicando un poco SQL Inyection con algunos codes que he hecho en la universidad programando con JSP y Servlets y todavia no logro como pasar el login que tengo planteado, apenas estoy familiarizandome con esto asi que pediria colaboracion de los miembros del foro  :P.

Tengo un servlet donde de antemano se conecta a la BD a travez de un DAO donde tengo un metodo que recibe los datos obtenidos del formulario de login:

Código (java) [Seleccionar]
public boolean loguinEmpleado(String codigoEmpleado, String password) throws SQLException
    {
        PreparedStatement stmt;
        ResultSet resultado;
        stmt=conexion.prepareStatement("select * from empleado where Codigo_empleado="+codigoEmpleado+" and Password_empleado="+password);
       
        resultado=stmt.executeQuery();

        if(resultado.next())
                return true;
        else
            return false;

    }


Y en el Servlet controlo el resultado:

Código (java) [Seleccionar]
if(bd.crearDAOEmpleado().loguinEmpleado(id, password)){

     out.write("Entramos");

}else{
     out.write("Mal");     
}


Me gustaria saber entonces como pasar el login este, he probado varias formas pero nada que lo consigo.

Salu2
#11
Java / Admin de Foros en Java???
1 Febrero 2010, 01:58 AM
El post es para saber si alguien conoce o sabe de algun administrador de foros hecho netamente en JSP o cualquier tecnologia Java??
#12
Ejercicios / Juego ejercicios #2 [Java]
25 Enero 2010, 21:21 PM
A raiz del post de nuestro compañero Masita, se me ocurrio la idea de crear este hilo para hacer la misma actividad planteada. Propondre un ejercicio inicial y quien sea el primero en resolverlo correctamente propondra el siguiente y asi ;).

PD: No me llamen copion ni nada de eso, por eso antes pedi el consentimiento de Masita  ;)

Primer ejercicio (Algo sencillo para empezar  ;D):

Crear un metodo que dado un array de numeros, y un numero cualquiera, buscar este elemento en el array y eliminarlo del mismo, en caso de no estar mostrar un mensaje.

-----------------------------------------------------

Ojala se animen tambien a postear, para ir aumentando el nivel de dificultad de los ejercicios.

Salu2 y suerte!!!



#13
Java / [Duda] Sockets Sincronizados
23 Enero 2010, 22:19 PM
Hola, pues vengo con una duda que he tenido hace bastante tiempo desde el semestre anterior que estaba metido con un proyecto de la U, pues bien la idea es crear un juego, hasta aca va bien la cosa, pero la finalidad es que permita conectarse a dos usuarios y jugar en linea.

Pues bien he aca el problema, la principal razon es que debo sincronizar los datos que envia cada uno de los clientes a sus respectivos hilos servidores y a su vez estos envien los datos correspondientes a sus clientes para que el juego de una forma quede sincronizado.

Yo cree un pequeño modelo que me permitia hacer esto, pero sin hacer uso de funciones escenciales como synchronized y metodos como wait() y notify() para la labor, lo hice muy tosco, pero he visto que se me pierden algunos datos con mi modelo, por lo cual lo descarto, y quiero hacer uso de estas funciones.

La idea es esta:

- Al ejecutar el cliente este genera un HiloCliente que sera el encargado de recibir los datos del server.

- Cuando este cliente se ha conectado con el server se genera un HiloServidor para atender a este HiloCliente.

-Lo mismo sucedera con el segundo cliente.

Entonces cuando ya esten conectados los dos empezara todo siguiendo esta idea:

- El HiloCliente1 envia sus datos al HiloServer1
- El HiloServer1 los recibe y se lo enviara al HiloCliente2
- Cuando el HiloCliente2 los reciba, enviara los suyos al HiloServer2
- Finalmente el HiloServer2 lo recibira y se lo enviara al HiloCliente1 y asi sucesivamente.

El problema es que me he atascado en como hacer uso de synchronized y los metodos wait() y notify() para lograr esta labor. Agradeceria su colaboracion con ideas  ;)

Salu2
#14
Aca un tute que he fabricado para la lista cls, pero claro esta que tambien comparto con esta comunidad  ;).

http://www.mediafire.com/?3jmzeo4jtgj

Salu2
#15
Java / Quiero empezar con JSR 172
9 Enero 2010, 03:20 AM
Hola, hace un par de meses he estado trabajando con JME y pues bien me he topado con un problemita, resulta que tengo que conectar el midlet con un servlet por decirlo asi, el cual le respondera a la peticion del movil, pues realmente no se si hacerlo de esta forma o toparme con el tal JSR 172 y los web services, que segun he leido por la web es una buena opcion. Por esta razon queria saber que opinan ustedes del JSR172 y a ver si me ayudadn a entederla que hasata el momento no la comprendo muy bien  :xD para asi tomar una mejor eleccion de cual usar.

Salu2 y gracias de antemano.
#16
Eso!!, estaba ingresando la url del foro en el navegador, y por error se me fue una t dentro de "foro": fotro.elhacker.net y cuando doy enter se me va a la pagina de INFO de elhacker.net, es decir porque me direcciona a esta pagina cuando tecleo cualquier cosa antes del punto??, Se que sera algo tonto pero no comprendo aun  :xD
#17
ASM / EASM?
7 Octubre 2009, 04:16 AM
Hola a todos queria preguntar por este compilador de asm que parece ser nuevo, alguien lo ha mirado. Por lo que he visto tiene una sintaxis agradable y es facil de manejar.

Aqui la pagina oficial: http://www.e-asm.org/

Salu2
#18
Buenas!! acabo de terminar el tute que debia hace unas semanas del crackme de YST, pero no habia podido crearlo por algunos problemas  :-\, pero bueno aqui ya lo tienen, recomendado para quienes empiezan  :D

http://www.mediafire.com/?yifgcziindl

salu2
#19
Java / [SRC] Compresor de Archivos Huffman
11 Junio 2009, 05:21 AM
Hola a todos esta vez quiero compartir una de las tareas que nos han puesto este semstre en la universidad:

Se trata de implementar el algoritmo de compresion Huffman, para quien no sepa de que se trata, en este link se explica que es esto, pero para ahondar un poco les cuento que se trata primero de generar una lista enlazada con los bytes del archivo y sus frecuencias ordenada de menor a mayor y luego con esta se procede a formar un arbol binario de frecuencias donde los bytes que tengan mayor aparicion en el archivo o texto a comprimir (en este caso solo es para archivos y no tan largos :P) se encontraran a mayor altura.

Para generar la lista se parte del primer nodo (menor) y luego se formara otro nodo entre la suma de las frecuencias del nodo actual y el que se encuentra a su derecha, tomando como raiz el nodo que se a creado y que posee la frecuencia resultante de los 2 nodos. A la izquierda se situara el nodo menor y a la derecha el nodo mayor. Cabe decir que el nodo raiz formado con los 2 nodos anteriores hace parte todavia de la lista enlazada, es decir se ira trabajando con los resultados que se vayan obteniendo, y luego de esto el nodo resultante es puesto en la posicion que le consierna respetando el orden, asi:



Al finalizar el proceso el arbol para estas 3 letras "ABC" con sus respectivas frecuencias seria algo como esto:


Y con este arbol se procede a generar los codigos huffman, que son explicados en el link que puse ;).

Pues bien solo falta decir que la tabla de codigos huffman se le añade al archivo resultante sin tratarla en lo mas minimo, es decir primero se escribe el byte que representa la longitud de la tabla, y luego el byte de la letra con mas frecuencia seguido de su frecuencia y asi sucesivamente hasta la ultima. Tambien se le añadieron 3 o 4 bytes para coordinar el tamaño y extension del archivo original sin comprimir estos bytes, por lo cual, el que quiera ocuparse de insertar la tabla de codigos con el menor tamaño posible de bytes bienvenido sea :D.

Por ultimo debo decir que el programa no es util para archivos de gran tamaño, ya que como bien el algoritmo huffman es eficiente cuando se poseen frecuencias mayores de un mismo byte y hay gran diferencia entre las frecuencias de otros bytes, por eso no quiero que se enloquescan probandolo con archivos de mas de 1 Mb :D, sepan que es solo mostrar como funciona este algoritmo, por lo cual lo pueden probar con archivos de 100kb o algo así, que posea textos con caracteres repetitivos :D.

Lo que falto eso si fue invertirle mas tiempo a la GUI que esta muy tosca, a falta de una barra de prgreso y cosas asi :P.

El fuente trae su respectiva documentacion así como el diagrama de clases del mismo.


Link: http://www.mediafire.com/?dbfzqjzm4mz

Espero les sirva de algo el fuente ya cualquier duda no duden en comentarla :D.

Salu2

EDITADO
#20
Java / Duda AffineTransform :(
19 Mayo 2009, 01:05 AM
Hola a todos esta vez vengo para pedir de la colaboracion de todos ustedes  ;D, se tarta de que estoy intentando rotar una imagen, mejor dicho la imagen ya rota, el problema es que cuando es una imagen como muestro en la figura se pierden las esquinas y no tendria sentido, ahora pregunto a que se debe el problema??, Ahh otra cosa, la imagen es de 64x64 y por eso el eje de rotacion es 32x32.

Como puedo solucionar esto???. Gracias de antemano.  ;)



El code es el siguiente:

Código (java) [Seleccionar]

BufferedImage carro;
BufferedImage copiaCarro;
AffineTransform at;
RenderingHints rh;
AffineTransformOp atop;
URL url;

rh = new RenderingHints(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BILINEAR);
url = getClass().getClassLoader().getResource("pepe.bmp");
carro = ImageIO.read(url);

at = AffineTransform.getRotateInstance(Math.toRadians(anguloCualquiera),32, 32);
atop = new AffineTransformOp(at,rh);
copiaCarro = atop.filter(carro, null);
g.drawImage(copiaCarro,xCualquiera, yCualquiera,this);
#21
Java / Duda Doble Buffer :(
12 Mayo 2009, 08:30 AM
Hola a todos, pues trata de que estoy desarrollando un pequeño juego en java de carros y pues cuando pego las imagenes y el bucle del juego me actualiza las nuevas posiciones, la imagen parpadea horrorosamente, pues bien se que esto se soluciona con la tecnica denominada doble buffering pero de lo que he consultado hasta el momento no me ha convensido, es decir no he entendido muy bien de que trata todo esto.

Lo que yo quiero es que al rotar la imagen del carro con el sigueinte code, no me de ese parpadeo molesto que aparece al actualizar la imagen. Mi duda es si debo crear un doble buffer por cada imagen que deba pintar, o con uno solo basta para todo??, mejor dicho no tengo ni palo de idea de como funciona el doble buffer y pues por eso recurro al foro para ver si alguien me saca de dudas :).

Código (java) [Seleccionar]
public void paint(Graphics g){

Graphics2D g2= (Graphics2D)g;
g2.setColor(new Color(60,60,60));
g2.fillRect(0,0,getWidth(),getHeight());

at = AffineTransform.getRotateInstance(Math.toRadians(angulo),32, 32);
atop = new AffineTransformOp(at,rh);

buffer = atop.filter(carro, null);
g2.drawImage(buffer,200,200,this);
}


De antemano 1000 gracias  ;D
#22
Java / ¿Como crear un juego en perspectiva?
2 Abril 2009, 23:54 PM
Bueno, pue esa es mi duda, de proyecto nos han puesto a crear un juego de carreras de autos, y pues a mi se me ocurrío en hacerlo al mejor estilo TopGear, y pues no sé que hay que tener en cuenta en este tipo de juegos, ni como se podría crear el entorno desde java para que de esta impresion en perspectiva.


Muchas gracias de antemano.

AmeRiK@nO
#23
Java / Plugin JavaFX para eclipse? [Solucionado]
26 Febrero 2009, 22:32 PM
Hola a todos, esta vez quiero pedir una pequeña ayudita, para ver si alguien de ustedes tiene el plugin javafx para eclipse, lo que pasa es que he buscado y buscado pero muchos links aparecen rotos y no sirven, por esta razón quiero pedir la colaboración de quien lo tenga en mano para ver si me lo regala  :xD.

No quiero que me digan, "usa netbeans" o algo así ya que tengo motivos para no usarlo por eso pido de su colaboración :).

salu2 y gracias de antemanos.

AmeRiK@nO


[EDIT] Ya lo encontre, aca esta para el que lo quiera. http://download.java.net/general/javafx/eclipse/
#24
Hola a todos!!!!, quiero compartir un pequeñisimo tute que hice sobre Cracking en Java, para los que no saben como entrarle a esta plataforma tan fácil de crackear  :laugh:

http://www.mediafire.com/?jukznzwyyzx

Un sludo a todos  ;D

AmeRiK@nO
#25
Hola a todos, resulta que tengo un problema en el foro, y este radica en que yo he creado un tema de una duda que tengo en Java Servlets, pero al intentar responder no me sale nada, solo una pag en blanco y fuera de eso en el firefox el estado dice terminado y cuando presiono F5 reenvio los datos pero el foro me dice esto:

¡Un error ha ocurrido!
¡Ya has enviado previamente este mensaje! Probablemente hiciste doble-click, o intentaste refrescar el navegador.


¿Ha que se debe y como puedo solucionarlo?

Salu2
#26
Java / [Duda] Eclipse + J2SE + Tomcat
15 Enero 2009, 04:21 AM
Bueno recien empiezo leyendo algo sobre Java servlets y JSP, he instalado el Tomcat 6.0, el J2SE, y Eclipse, pues bien, toda esta correctamente instalado hasta el punto de que pude ejecutar mi primer servlet "Hola Mundo:), todo esto a mano y por medio de la consola de win :), pero el problema radica en eclipse, al querer trabajar coneste fantastico IDE, ya que cuando lo ejecuto no me aparece nada como para empezar a crear un proyecto con Java Servlets, si voy a New no aparece nada como Servlets ni algo por el estilo; cuando escribo el mismo code en eclipse que compilé correctamente por consola, me detecta todo como error, es decir, los imports y todo lo demas, ya que segun veo no detecta el jdk instalado pero el classpath lo tengo correctamente, pero no se por que eclipse no me detecta nada de nada  :(, ¿es cuestion de plugins?, no sé.

Si alguien tiene idea de que pasa le agradeceria mucho  ;D

Salu2
#27
Hola jeje, otra vez molestando yo, solo tengo una pequeña inquietud, y es por ejemplo como puedo saber yo con Olly si un programita hecho en VB que tiene el siguiente code:

Código (vb) [Seleccionar]
if(picture1.picture = picture2.picture) then

algo
algo
algo
F1ACA
end if


Como me doy cuenta yo en olly que se esta comparando la propiedad picture y no otra como caption, backolor, etc, etc? El unico avamce que he tenido fue que cree dos app en vb, cada una con dos controles picture, un commandButton, y dos control image, que es el que tiene cargada una imagen cualquiera.

En el evento load del form esta lo siguiente:

Código (vb) [Seleccionar]
picture1.picture = image1.picture
picture2.picture = image2.picture


Es decir que cada control tiene ya una imagen distinta :P, y el code del command es el siguiente:

Código (vb) [Seleccionar]
if(picture1.picture = picture2.picture) then
msgbox "son iguales"
else
msgbox "no son iguales"
end if


Bueno el command lo que hace es comparar si tienen la misma imagen, ahora, el otro programita hace lo mismo pero los dos controles images poseen la misma imagen, y dara como resultado "son iguales" contrario al otro. Traceando con Olly obtuve esto (para el caso que son iguales):

Código (asm) [Seleccionar]

0042FB9A   .  8B45 E4         MOV EAX,DWORD PTR SS:[EBP-1C] ;Mueve el valor susodicho XD (0D05099D)
0042FB9D   .  53              PUSH EBX
0042FB9E   .  53              PUSH EBX
0042FB9F   .  8D4D BC         LEA ECX,DWORD PTR SS:[EBP-44]
0042FBA2   .  50              PUSH EAX
0042FBA3   .  51              PUSH ECX
0042FBA4   .  8995 3CFFFFFF   MOV DWORD PTR SS:[EBP-C4],EDX
0042FBAA   .  FFD6            CALL ESI
0042FBAC   .  83C4 10         ADD ESP,10
0042FBAF   .  50              PUSH EAX
0042FBB0   .  FFD7            CALL EDI
0042FBB2   .  8B8D 3CFFFFFF   MOV ECX,DWORD PTR SS:[EBP-C4]
0042FBB8   .  33D2            XOR EDX,EDX
0042FBBA   .  3BC1            CMP EAX,ECX ;Lo compara con el del otro control (ambos son "0D05099D")
0042FBBC   .  8D45 DC         LEA EAX,DWORD PTR SS:[EBP-24]



y mas abajo hay esto:

Código (asm) [Seleccionar]
0042FBFA   .  66:3BFB         CMP DI,BX ;(DI=FFFF, BX=0000)
0042FBFD   .  894D A4         MOV DWORD PTR SS:[EBP-5C],ECX
0042FC00   .  8945 9C         MOV DWORD PTR SS:[EBP-64],EAX
0042FC03   .  894D B4         MOV DWORD PTR SS:[EBP-4C],ECX
0042FC06   .  8945 AC         MOV DWORD PTR SS:[EBP-54],EAX
0042FC09   .  894D C4         MOV DWORD PTR SS:[EBP-3C],ECX
0042FC0C   .  8945 BC         MOV DWORD PTR SS:[EBP-44],EAX
0042FC0F   .  74 43           JE SHORT Iguales.0042FC54 ; en este caso no saltaria y daria "Son iguales"
0042FC11   .  8D55 8C         LEA EDX,DWORD PTR SS:[EBP-74]
0042FC14   .  8D4D CC         LEA ECX,DWORD PTR SS:[EBP-34]
0042FC17   .  C745 94 7CF5420>MOV DWORD PTR SS:[EBP-6C],Iguales.0042F57C             ;  UNICODE "Son iguales"
0042FC1E   .  C745 8C 0800000>MOV DWORD PTR SS:[EBP-74],8
0042FC25   .  FF15 7C104000   CALL DWORD PTR DS:[<&MSVBVM60.__vbaVarDup>]            ;  MSVBVM60.__vbaVarDup
0042FC2B   .  8D55 9C         LEA EDX,DWORD PTR SS:[EBP-64]



Bueno eso fue lo que logre, interceptar los valores que segun esto podrian ser las referencias a la propiedad picture (es una teoria nada mas), ya que con el otro ejemplo son distintos y dan diferente, pero como sabre yo generalmente de que propiedad se trata, ya que no son comparaciones tan directas como la propiedad .text de un campo, o algo asi por el estilo, ya que esto podria enredarnos mucho.

Salu2 y gracias de antemano.

AmeRiK@nO
#28
.NET (C#, VB.NET, ASP) / Duda codigo.
9 Diciembre 2008, 23:39 PM
Hola compañros, yo habitualmente programo en java, pero tengo una dudita sobre un code en .NET para ver si alguien me explica un pedasito que tengo duda:

Código (csharp) [Seleccionar]
for (int i = 0; i < 5; i++)
    {
        builder.Append(bytes[i].ToString("x2"));
    }


La duda es que no se para que se le manda como atributo "x2" al metodo toString, es para algun tipo de conversión?, si es así cual es?, de antemano muchas gracias.

PD: no tengo .NET instalado así que no puedo probar  :rolleyes:

salu2

amerikano
#29
Hola a todos, este es un pequeño tute que explica de forma breve un método que tuve que hacer para la universidad que invierte el orden de una lista sencilla en Java. Bueno empecemos.

El escenario es el siguiente:

Hay una clase Region.java, la cual posee un nombre, una area, una coordenada a travez de una clase Coordenada.java y finalmente una referencia tipo Region hacia la siguiente region para poder tener la lista  ;), hay una clase llamada Colombia.java la cual posee la lista de las Regiones, la cantidad, y la referencia tipo Region hacia la primera:

Clase Coordenada.java packete mundo:

Código (java) [Seleccionar]
package mundo;

import javax.swing.JComponent;

public class Coordenada {

private int x;
private int y;

public Coordenada(int x, int y){
this.x = x;
this.y = y;
}

public int getX(){
return x;
}

public int getY(){
return y;
}
}


La clase Region.java es la siguiente:

Código (java) [Seleccionar]
package mundo;

public class Region {

private String nombre;
private double area;
private Region siguiente;
private Coordenada miCoordenada;

public void setNombre(String nombre){
this.nombre =nombre;
}

public String getNombre(){
return nombre;
}

public void setArea(double area){
this.area =area;
}

public double getArea(){
return area;
}

public void setSiguiente(Region siguiente){
this.siguiente =siguiente;
}

public Region getSiguiente(){
return siguiente;
}

public void setCoordenada(int x, int y){
miCoordenada = new Coordenada(x, y);
}

public Coordenada getCoordenada(){
return miCoordenada;
}
}


Bueno lo unico que tiene esta clase son los metodos usuales setter y getters jeje, ahora miremos como esta la clase Colombia.java:

Código (java) [Seleccionar]

package mundo;

import javax.swing.JOptionPane;

public class Colombia {

Region primera;
int cantidadRegiones;

public Colombia() {
primera = null;
cantidadRegiones =0;
}

public void agregarRegion(String nombre, int x, int y, double area) {

if(buscarRegion(nombre) == null)
{
Region miRegion = new Region();
miRegion.setNombre(nombre);
miRegion.setArea(area);
miRegion.setCoordenada(x, y);
miRegion.setSiguiente(primera);
primera = miRegion;
}
else
JOptionPane.showMessageDialog(null, "Esta region ya fue ingresada");
}

public Region buscarRegion(String nombre)
{
Region miRegion = primera;
while(miRegion !=null)
{
if(miRegion.getNombre().equals(nombre))
return miRegion;
miRegion = miRegion.getSiguiente();
}
return null;
}

public void inicializarColombia() {

agregarRegion("quindio", 10, 20, 230.54);
agregarRegion("valle", 30, 11, 580.32);
agregarRegion("barranquilla", 72, 10, 1520.14);
agregarRegion("bogota", 55, 38, 14554.32);
agregarRegion("pereira", 31, 48, 654.22);
agregarRegion("a", 31, 48, 654.22);
}


public void invertirLista(){

Region miRegion = primera, temp=null;

while(miRegion.getSiguiente() != null)
{
temp = miRegion.getSiguiente();
miRegion.setSiguiente(temp.getSiguiente());
temp.setSiguiente(primera);
primera = temp;
}
}
}


Bueno lo que tiene es un método agregarRegion el cual como ven primero busca en buscarRegion(String nombre) que no haya sido ingresada todavía, y si no esta ingresada la inserta creando una nueva Region y asignandole primera a su referencia siguiente, por lo tanto la primera que se ingrese tendra en siguiente una referencia a null, por ser la última, es decir primera que se ingresa es última que queda jeje.

Bueno, al inicializar la aplicación se llamara al método inicializarColombia() que lo que hace es tan solo agregar unas cuantas regiones, pero no es el caso mostrar la clase principal  :¬¬, ahora viene lo interesante y es el método invertirLista().

Lo que hacemos primeramente es declarar una Región (miRegion) y le apuntamos a Primera para poder empezar desde el inicio :P, y tambien declaramos una referencia (temp) que nos servira para el cambio de nodos.

Como bien, la lista es sencilla por lo tanto no tenemos referencia a Anterior, por eso debemos tener un auxiliar (temp)que nos sirva de rescate.

El bucle lo que hace es mientras no estemos en la ultima región "While(miRegion.getSiguiente() != null)" apuntamos temp hacia la siguiente de donde estamos parados, para que de esta forma al cambiar la referencia en la que estamos hacia la que sigue de la siguiente, en temp nos quede la que saltamos (ahora explico bien el mecanismo usado).

Con "miRegion.setSiguiente(temp.getSiguiente());" lo que hacemos es que donde estamos ponemos en siguiente la referencia siguiente del elemento que saltamos, de esta forma quedaria en la misma posición de temp.

Ahora "temp.setSiguiente(primera);" lo que hace es cambiar la referencia siguiente de temp para que apunte a la primera, y hecho esto ya pasamos nuestro elemento miRegion una posición mas en la lista, y con "primera = temp" indicamos que primera ya no es miRegion sino temp, el esquema siguiente ilustra lo que hace el bucle.


Esquema:

1. Inicio del escenario: Region miRegion = primera, temp=null;


2. Inicializamos temptemp = miRegion.getSiguiente();


3. Saltamos E2: miRegion.setSiguiente(temp.getSiguiente());


4. Apuntamos temp a primera: temp.setSiguiente(primera);


5. Tomamos ya primera como temp: primera = temp;


6. Ahora ordenamos el esquema para que se vea mejor:


Como ven esto se repite hasta que miRegion.getSiguiente() != null, eso indicaria que terminamos, ya que los elementos iran quedando uno detrás del otro y asi sucesivamente.

Espero les sirva de algo, cualquier duda comenten  :xD

salu2

amerikano
#30
Ingeniería Inversa / Ayuda con Olly. - BPS
11 Noviembre 2008, 02:34 AM
Hola ayer mientras le ayudaba a KJD a encarar el armadillo, note algo extraño en  mis Ollys (shadow, normal y xp  ;D) que al poner un bp normal y cuando los programas (porque no solo era con el de KJD) paraban allli, cuando intento tracear con F8 o F7 no pasa de allí, EIP ni se modifica. No se que será, me pasa en los en todos los ollys que tengo, lo que debo hacer es quitar el bp, y ahi si me deja tracear, ni se imaginan lo que tuve que hacer para ayudarle a KJD, por que me tocaba quitar, poner, quitar, poner y así para poder tracear, espero me ayuden jeje  ::)

salu2+

amerikano
#31
Hola que tal!, ultimamente ando muy ocupado con la U, lo cual no me ha dejado seguir aprendiendo este arte, pero bue ;) ahora lo unico que he podido hacer es recopilar todos los manuales mas los programas que se han crackeado, por si le sirve a alguien jeje, aqui estan: (Solo falta autorun pro que no lo encuentro  :rolleyes:)


1. Total Video Converter 3.0:

http://www.mediafire.com/?ntjgeicxns9

Programa:

http://www.mediafire.com/?fuqngqzyf2j

2. File Recovery Angel 1.12

http://www.mediafire.com/?pddydhcshdq

Programa:

http://www.mediafire.com/?rmvif3iziq3

3. Wave Mp3 Editor 10.1

http://www.mediafire.com/?unrheaheawk

Programa:

http://www.mediafire.com/?kcjwzne0gjz

4. YoGen Vocal Remover 1.07

http://www.mediafire.com/?wl7gluudlie

Programa:

http://www.mediafire.com/?jzfminfnzmg

5. Evidence Eraser 5.0

http://www.mediafire.com/?trfay2sycjf

Programa:

http://www.mediafire.com/?ldbudjqphwl

6. 1ClickWebSlideShow 2.0.0.28

http://www.mediafire.com/?voujaozsl5k

Programa:

http://www.mediafire.com/?bm4s9jzgn2c

7. Gif Movie Gear 4.1.2

http://www.mediafire.com/?dmyiiotzm42

Programa:

http://www.mediafire.com/?ojlslmqbnda

8. Advanced eLearning Builder 3.6.3

http://www.mediafire.com/?ythz2uao0cl

Programa:

http://www.mediafire.com/?wmgxvb2wdsg

9. Jugando con Visual Basic I

http://www.mediafire.com/?ckribzkuuv1

(El programa se me perdió jeje  :rolleyes:)

10. Jugando con Visual Basic II

http://www.mediafire.com/?wt3cthunbbg

(El programa se me perdió jeje  :rolleyes:)

11. Jugando con Visual Basic III

http://www.mediafire.com/?bkn3svkw2l3

(El programa se me perdió jeje  :rolleyes:)

12. Buggy - VideoGame

http://www.mediafire.com/?63eribzfhcc

(Muy pesado pa subirlo ;D)

13. FastStone Image Viewer 3.2

http://www.mediafire.com/?dx3p02rdorp

Programa:

http://www.mediafire.com/?6amnjkg0efr

14. Video Convert Master Free Version 8.0.5.24

http://www.mediafire.com/?d1vdmpycgah

Programa:

http://www.mediafire.com/?ayygwlqjtyy

15. CoffeeCupImageMapper 4.1

http://www.mediafire.com/?0hlfjdeqkzd

Programa:

http://www.mediafire.com/?mmqdwr9jhjz

16. DJ Power Demo

http://www.mediafire.com/?p13nllacizc

Programa:

http://www.mediafire.com/?ggoyu3oadwb

17. CrackMe No.3 CoSH + KeyGen

http://www.mediafire.com/?hhhkaiacllb

CrackMe:

http://www.mediafire.com/?ytmvnnhnnql

18. Power MP3 WMA Converter 3.42

http://www.mediafire.com/?ptwkvt7phkm

Programa:

http://www.mediafire.com/?nzmnajuynek

19. CrackMe No.1 Tincopasan

http://www.mediafire.com/?zmtrpxoopij

CrackMe:

http://www.mediafire.com/?fu2hgtmjvhz

20. AutoRun Pro 3.0.3.20

http://www.mediafire.com/?xcupo2hkwjq

Programa:

No lo encuentro, cuando lo haga lo subo.

21. PECompact 2.x en MagicTweak 3.40

http://www.mediafire.com/?ii74qn88vjl

Programa:

http://www.mediafire.com/?ddmwzj0ydoz

22. Armadillo 4.40x en Likno Web Button Maker 1.4.0.112

http://www.mediafire.com/?soctfy2hydt

Programa:

http://www.mediafire.com/?9whdngnom1m

23. TaskBar Hide 1.5:

http://www.mediafire.com/?ldy3wyzuyej

Programa:

http://www.mediafire.com/?mzzneyzmnfy



###############################


Aqui dejo un tute que hice para un concurso de la lista de CrackSLatinos.


KeygenMe de Fisser:

http://www.mediafire.com/?nrlemkzlmze

KeyGenMe:

http://www.mediafire.com/?znoywweumzj


###############################



Eso fue todo amigos........  ::)

Bye y salu2

AmeRiK@nO


#32
Bueno pues como ya saben que me gusta mucho esto, pues aqui les dejo el trabajo que he realizado con tanto esfuerzo y empeño, y espero ojoalà, que les sea de su agrado.

Tutoriales AmeRiK@nO 101% Colombiano  ;D

Link:

TRECE TUTORIALES (1-13):

.DOC

http://ricardonarvaja.info/WEB/CURSO%20NUEVO/TEORIAS%20NUMERADAS/901-1000/942-Trece%20Tutoriales_AmeRiK@nO_(.doc).rar

14. VIDEOCONVERT MASTER FREE VERSION 8.0.5.24:

http://ricardonarvaja.info/WEB/CURSO%20NUEVO/TEORIAS%20NUMERADAS/901-1000/954-Video%20Convert%20Master%20Free%20Version%208.0.5.24.doc.rar

15. COFEECUP IMAGE MAPPER 4.1:

http://ricardonarvaja.info/WEB/CURSO%20NUEVO/TEORIAS%20NUMERADAS/901-1000/955-CoffeeCupImageMapper%204.1.doc.rar



TODOS ESTOS CONOCIMIENTOS SE LOS DEBO NADA MAS Y NADA MENOS QUE AL GOLIAT DEL CRACKING RICARDO NARVAJA, AL CUAL LE DOY 1000 GRACIAS.

No olviden dar sus comentarios y GRACIAS Y 1000 GRACIAS POR DESCARGARLOS.

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

By AmeRiK@nO

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

#33
Bueno necesito saber como filtrar una lista o un combobox mediante un textbox, es decir cuando vaya escribiendo, se vaya filtrando dichos controles.
#34
Bueno mi pregunta es la siguiente:

Estoy desarrollando una aplicacion, la cual quiero que al ejecutarla aparezca al lado del reloj de windows y que al darle click derecho aparezcan las diferentes opciones del programa, estilo antivirus.  :-\
#35
La verdad es que como estoy apenas aprendiendo este arte, cada vez me encuentro con programas mas dificiles para mi nivel y tal es el caso de este programa, el problema es el siguiente:

-El archivo esta empacado con UPX, pero el problema no es ese realmente sino que al descomprimirlo me encuentro con la sorpresa de que está doblemente empacado y en este caso uso el RDG, y me detecta ARMADILLO, y al descomprimir dicho armadillo con el ARMADUMPER, me sale el mensaje:
"File was successfully unpacked; use import REConstructor to repair the IAT", y la verdad no se que es esto ni como usar tampoco el REConstructor ese, si alguien me puedeesto les agradeceria enormemente, BYE.
;)
Salu2
#36
Por favor si alguien me puede ayudar en esto la question es la siguiente:

- Tengo instalado el RadASM, en mi equipo en el disco C, cuando corro el programa y creo una aplicacion con una ventana y a la hora de correrlo, me sale un mensaje de error, diciendo que no se encontró C:/MASM32/BC.EXE, creo, y no se ejecuta nada. Esto se debe a que no tengo instalado el MASM32, o algo por el estilo como el TASM?, porque sino estoy mal el RadASM es un IDE, del MASM o TASM?

- Si alguien me puede ayudar con el anterior problema, le agradeceria toda la vida....JEJE, porque es que  creo que tengo suficientes conocimientos sobre ASM, y no he podido ponerlos en practica  ;). BYE BYE...........

*************AmeRiK@nO************
#37
Ingeniería Inversa / UNPACKERS pls............
20 Septiembre 2007, 17:56 PM
La verdad es que tengo varias victimas pendientes, por que nose desempacar manualmente dichos programas, asi es que recurro a pedir ayuda, solicitando informacion de donde conseguir unpackers actualizados y/o viejos, tales como los de UPX, ASPROTECT, ASPACK, etc.

gracias
#38
Ingeniería Inversa / <<<<<TASM - AYUDA>>>>> Pls...
20 Septiembre 2007, 17:24 PM
Por favor si alguien tiene o sabe de algun tute bueno de como programar en TASM, o Radasm, le agradeceria que me informara, ya que necesito crear un keygen en ASM, y la verdad es que vi unos tutes en la pagina de Ricardo Narvaja y no me funciona el RadAsm, ya que al crear un programa alli me sale un error al ejecutarlo que no se que es.....

Y en el caso de TASM, no se como usarlo ni como crear los ejecutables alli....

Saludos
#39
Ingeniería Inversa / CrackersKit 3.0
12 Septiembre 2007, 04:47 AM

He oido hablar, por ahi, que ya salio el crackerskit v3.0 creo, si alguien me puede colaborar en como obtenerlo le agradeceria mucho. Pero que sea un link, mucho más directo, es que he probado con unos y ni pio. BYE GRACIAS...!

KING-CRACK
#40
Programación Visual Basic / Recursos en VB
22 Agosto 2007, 19:52 PM
---------
#41
Bueno, pues apenas estoy comenzando con esto del cracking, y la verdad es que me estoy perdiendo en el bosque, les agradeceria, si me ayudaran... :rolleyes:
BYE...
#42
Programación Visual Basic / Tres juegos en VB
19 Julio 2007, 01:30 AM
Aqui les dejo tres juegos creados por mi persona en VB, espero que les gusten, y porsupuesto comentarios.
Crazy Puzzle:

http://download164.mediafire.com/xojnqox0uejg/1jcmnefb14g/Crazy+Puzzle.zip

Powder Worlds: "Ataca los aviones enviados por Osama."

http://download108.mediafire.com/tgny2jeo0dng/30wzu9dbmbc/Powder+Worlds.zip


Snake Jill "Es un clasico. Todavía no he terminado todos los niveles, espero les guste!"

http://download169.mediafire.com/gat1ejwygzyg/bl0k4wtjp4c/Snake+Jill.zip

Recibo comentarios de toda indole... BYE.