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 - 1mpuls0

#1301
Java / Re: Controlar eventos del mouse
27 Noviembre 2009, 23:23 PM
Cita de: ,.-~*´¨¯¨`*·~-.¸..::| D3Bć1 |::.,.-~*´¨¯¨`*·~-.¸ en 26 Noviembre 2009, 22:21 PM
Codigo para todos, acabo de crear un mini virus de broma:

Código (java) [Seleccionar]

package robot;

import java.awt.AWTException;
import java.awt.MouseInfo;
import java.awt.Robot;
import java.awt.Robot.*;
import java.util.Random;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
*
* @author debci
*/
public class Raton {
    private static int x;
    private static int y;
    private static int y_box;
    private static int x_box;
    private static MSGBox msg;
public static void main(String args[]) {
for(int i = 2;i > 1;i++) {
            try {
                y_box++;
                x_box++;
                System.out.println(MouseInfo.getPointerInfo().getLocation().getX());
                System.out.println(MouseInfo.getPointerInfo().getLocation().getY());
                Robot robot = new Robot();
                Random y_random = new Random();
                Random x_random = new Random();
                x = x_random.nextInt() * x_random.nextInt() / 2 + i;
                y = (y_random.nextInt()* x / x_random.nextInt());
                robot.mouseMove(x * 100, y * 100);
                robot.delay(1000);
               
.
.
.

Si compilamos tendremos una bonita broma en la cual no parand e abrirse ventanas y ademas no se puede controlar el raton, es inestable, y si subimos mucho el bucle puede saturar el pc(comprobado) ademas de no poder controlar el raton y no pode rparar el proceso.

Digamos que es un buen metodo para proteger vuestros virus de posibles cortadas de procesos.
Si le echamos imagiancion y hacemos que se añada al registro ni un apagado acabara con nuestra ejecucion (en el caso de linux, seria cuestion de añadirlo al script de inicio).

Saludos

Muy bueno, solo me preguntó porque tuve que ejecutarlo en mi compu :xD
Qe buenas ideas tienes  :xD

Saludos
#1302
Foro Libre / Re: El juego del numero con imagenes
27 Noviembre 2009, 22:43 PM
#1303
Java / Re: poner tablas en netbeans
26 Noviembre 2009, 04:20 AM
Y por qué el título
Citarponer tablas en netbeans
??  :¬¬

mejor pasate por http://foro.elhacker.net/desarrollo_web-b7.0/

Saludos
#1304
Foro Libre / Re: Edad Promedio de Usuarios del Foro.
26 Noviembre 2009, 01:33 AM
21 años  :xD
#1305
Java / Re: Inicializar matriz?
18 Noviembre 2009, 05:16 AM
Cita de: monsefoster en 17 Noviembre 2009, 03:22 AM
Quisiera saber cuantos metodos de ordenamiento hay?  :huh:

Hace algunos semestre lleve una materia que se llama Estructura de Datos y Miramos algunos metodos de Ordenacion

*Ordenación interna
-Algoritmos Ordenamiento por Intercambio
-Ordenacion Burbuja
-Quick Sort Ordenacion
-Shell Sort Ordenacion
-Algoritmos Ordenamiento Distribucion.
-Radix Ordenacion

*Ordenación Externa
-Algoritmos Ordenacion Externa
-Intercalacion Directa
-Mezcla Natural

La verdad no sé si son todos los que existan, pero me imagino qe los mas usados

Saludos
#1306
Java / Re: Dibujar en java!!!!
13 Noviembre 2009, 04:02 AM
Interesante...  :rolleyes:

La verdad nunca me habia puesto a pensar en hace mi propio protector de pantalla  :xD
Pero es buena idea

Hace tiempo mire esta pagina

http://www.eigelb.at/HP/Links/SpecialEffects/Grappa/BlueRandom/index.html

Está programado en Java

La verdad no se si exista el código libre, pero igual te podria ayudar a darte una idea, habia decompilado las clases  y si mal no recuerdo usaba Graphics

Saludos
#1307
Cita de: L-EYER en  8 Noviembre 2009, 16:53 PM
prueba usando las class de los jar a ver si tienes acceso aunke deberia hacerse asi ya que se supone que un jar es un comprimido. si no lo puedes hacer con asi la verdad no se me ocurre nada por haora.

Código (java) [Seleccionar]
java.util.jar.JarEntry;
java.util.jar.JarFile;
java.util.jar.JarEntry;
java.util.jar.JarInputStream;
java.util.jar.Pack200;



Saludos.


Ok, intentaré,  y posteo mis resultados

Gracias nuevamente
#1308
Hola de nuevo, sigo intentando y solo me funciona


File path = new File("mensajes/Error.xls");
try{
Desktop.getDesktop().open(path);
}catch (IOException e) {
JOptionPane.showMessageDialog(null, e.getMessage());
}



Pero no me sirve ya que quiero que ejecute el archivo guardado en el jar :s

Por lo que he mirado el metodo open solo recibe tipo File, asi que me pregunto si haciendo la conversion de InputStream podria funcionar, lo malo es que tampoco puedo hacer la conversion o mas bien no se cual es la manera correcta :S

Help!!

Y muchas gracias
#1309
Hola muchas gracias por responder, pero este metodo no me funciona, parece ser que hay un problema en la conversion, he tratado de solucionarlo pero aun no tengo logros. Al querer abrir el archivo me aparece lo siguiente


java.lang.IllegalArgumentException: The file: java.io.BufferedInputStream@5224ee doesn't exist.
    at java.awt.Desktop.checkFileValidation(Desktop.java:191)
    at java.awt.Desktop.open(Desktop.java:252)
    at interfazValidacion.excel(interfazValidacion.java:349)
    at interfazValidacion.access$600(interfazValidacion.java:10)
    at interfazValidacion$9.actionPerformed(interfazValidacion.java:224)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
    at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
    at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1170)
    at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1211)
    at java.awt.Component.processMouseEvent(Component.java:6038)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3260)
    at java.awt.Component.processEvent(Component.java:5803)
    at java.awt.Container.processEvent(Container.java:2058)
    at java.awt.Component.dispatchEventImpl(Component.java:4410)
    at java.awt.Container.dispatchEventImpl(Container.java:2116)
    at java.awt.Component.dispatchEvent(Component.java:4240)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
    at java.awt.Container.dispatchEventImpl(Container.java:2102)
    at java.awt.Window.dispatchEventImpl(Window.java:2429)
    at java.awt.Component.dispatchEvent(Component.java:4240)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)


He intentado con lo siguiente


Desktop desktop = Desktop.getDesktop(); 
        URL url = Thread.currentThread().getContextClassLoader().getResource("mensajes/Error.xls");
        try { 
            desktop.open(new File(url.getPath())); 
        }catch (IOException e) {             
            e.printStackTrace(); 
        }




Desktop d = Desktop.getDesktop();
        try {
        URI uri = getClass().getResource("/mensajes/Error.xls").toURI();
            d.browse(uri);
        }
catch (Exception e) {
        e.printStackTrace();
        }



Bueno tengo otros metodos, pero son muy parecidos, he instanciado variables para posteriormente hacer la convesion tras conversion, pero no resulta.

Alguna otra sugerencia??

Gracias
#1310
Hola, estoy haciendo una aplicacion la cual ocupa un archivo de excel, tengo mi archivo a nivel del jar y dentro del jar tambien tengo ese mismo archivo, cuando el arhivo de excel no es copiado junto con el jar, toma el contenido del excel contenido en el jar, pero quiero que al oprimir un boton me abra el xls para ver si el usuario está deacuerdo en tomar esos valores, alguien me puede dar una idea de como hacerlo o que tengo que investigar??


Saludos