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 - Fakedo0r

#11
Java / Re: Mi SwingWorker no se cancela
29 Agosto 2013, 12:07 PM
Hola, estoy en el trabajo y no puedo probar el código pero prueba así a ver si te funciona.

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

import java.util.Calendar;

import javax.swing.SwingWorker;

public class CheckTime extends SwingWorker{

private int copyHour;
private int copyMin;
private int copySec;
private boolean running;

public  CheckTime(int hour,int min, int sec){
copyHour = hour;
copyMin = min;
copySec = sec;
}

protected Object doInBackground() throws Exception {
Calendar calendario;
int thisHour;
int thisMin;
int thisSec;

System.out.println("iniciado!");
this.running = true;

do{
calendario = Calendar.getInstance();
thisHour = calendario.get(Calendar.HOUR_OF_DAY);
thisMin = calendario.get(Calendar.MINUTE);
thisSec = calendario.get(Calendar.SECOND);
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
System.out.println("Thread sleep de ChekcHour a fallado");
}
}while(copyHour != thisHour || copyMin != thisMin || copySec != thisSec || this.running);
System.out.println("APAGATE!");
return null;
}

public void stopThread() {
running = false;
}



Código (java) [Seleccionar]
public void actionPerformed(ActionEvent evt) {
CheckTime time = new CheckTime(hour.getSelectedIndex(), min.getSelectedIndex(), sec.getSelectedIndex());
if(evt.getSource() == programShutdown && isStarted == false){
System.out.println("iniciado!");
time.execute();
isStarted = true;
} else if(evt.getSource() == cancelShutdown && isStarted == true){
System.out.println("cancelado!");
time.stopThread();
isStarted = false;
}

}


Si algo, comenta.

Saludos.
#12
Quizás estando a un nivel mas bajo pudieras conseguirlo. Échale un vistazo al tema de NDK de Android:
http://developer.android.com/tools/sdk/ndk/index.html

Saludos.
#13
Cita de: r7pyrred en 22 Febrero 2013, 19:14 PM
Es tuya la herramienta¿? :huh: con que ides podemos compilarla¿?

"Base de RAT [Cliente / Server] [MultiThread] [Fakedo0r]"

Si, es mía. Con varios IDE's, pero esta codeada en Eclipse.
#14
Hola, que tal ¿? Bueno, quiero dejarles una pequeña aplicación cliente / servidor multihilo, podria ser una buena base de RAT, pero en fin, ustedes sabrán como aprovecharlo. El código esta bastante limpio y claro, sera fácil entenderlo. Cualquier duda, avisen-me.






Un saludo.  :-*
#15
Cita de: [Case] en  8 Enero 2012, 23:17 PM
Esto no es muy eficiente, deberias ordenarlos primero, y despues checar si algun  numero sucesor o posterior al otro esta reptido. Eso se hace mucho mas rapido.

Para que ordenar si simplemente compruebo si hay algun duplicado sea sucesor o posterior a otro numero?  Logicamente se puede hacer mejor codigo, esto solo fue un ejemplo sencillo sobre la peticion del usuario.  :P  Seria genial que pusieras un ejemplo asi veriamos lo eficiente.  ;)

Saludos.
#16
Espero que te sirva.


       int i;
       String sCadena;
       String sF_Cadena = "";
       String [] sArrVar;

       sCadena = "1,2,3,4,5,3,2,5,7,8,9";
       sArrVar = sCadena.split(",");

       for (i=0; i<sArrVar.length; i++)
       {
           if (sF_Cadena.indexOf(sArrVar[i])==-1)
           {
               sF_Cadena = sF_Cadena + sArrVar[i];
           }
       }
       
       System.out.println(sF_Cadena);


Saludos!
#17
Muy bonito el código, muy bien estructurado!!! Lo leeré  ;D

PD: Alguno tiene el ego demasiado levantado, hay que ser un poco humilde  :P
#18
Aqui te dejo source de juegos 2D/3D programados en VB6, para que les eches un ojo.

http://www.planet-source-code.com/vb/scripts/BrowseCategoryOrSearchResults.asp?txtCriteria=3D&lngWId=1

Saludos
#19
gracias de lujo  :)
#20
El bug fue publico hace tiempo y no se publico por primera ves en ninguna de las paginas que mensionasteis  >:( , el bug ya estaba posteado en un foro turco (sabotage) descubierto por turcos, y se expandio cuando ownearon a cr4z1 (su pagina [malwarelabs.com]) donde vendia ese bug  :P  , se posteo en indetectables y de ahi se hizo spam por blogs/webs/foros... :P


Saludos.