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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 [8] 9 10 11
71  Programación / Programación Visual Basic / Re: Una ayuda en llamadas a Exe en: 5 Mayo 2010, 17:47 pm
Lo siento un error mio como pude olvidarme de lo mas sencillo jajajajajaja
era esto perdon por el spam lo siento muchachos

Dim Programa
Programa = Shell("C:\Tuprograma.EXE", 1)
72  Programación / Programación Visual Basic / Re: Nuevo proyecto !!!! Me colaboran en: 5 Mayo 2010, 17:45 pm
Bueno ya al fin pude terminar mi programa lo hice en C# con un algoritmo Genetico.
En los proximos dias lo publico mas su source ok gracias a tods
73  Programación / Programación Visual Basic / Re: [SOURCE] MP3 Reproductor en: 5 Mayo 2010, 17:40 pm
Excelente aplicacion che mil felicidades  ;-) ;-) ;-) me gusta la pinta del programa muy bueno
74  Programación / Programación Visual Basic / Una ayuda en llamadas a Exe en: 5 Mayo 2010, 17:25 pm
Código
  1. Private Sub Command2_Click()
  2. End
  3. End Sub
  4.  
  5. Private Sub Form_Load()
  6. Skin1.LoadSkin App.Path & "\skins\Droid.skn" 'cargando el skin para el fondo
  7. Skin1.ApplySkin hWnd 'aplicando el skin
  8. End Sub
  9.  
  10.  
  11. Private Sub SkinLabel3_DragDrop(Source As Control, x As Single, y As Single)
  12.  
  13. End Sub
  14.  
  15. Private Sub Start_Click()
  16. 'En este punto como puedo hacer para llamar a un ejecutable que tengo ya hecho.
  17. 'el cual se llama simulacion.exe
  18. End Sub

Bueno mi problema es que no puedo llamar o mejor dicho no se como hacer para llamar a un exe revisando pude darle la pinta de un skin pero el otro no me ubico porfavor
75  Programación / PHP / Re: Laberinto en Php. en: 20 Marzo 2010, 15:26 pm
Bueno como lo imprimo aki esta por el moento esta es mi idea..

Código
  1. /*
  2. Solo se usa para imprimir el laberinto.
  3. */
  4. function print_lab($text) {
  5.    global $array;
  6.    echo "\n<div class=\"inner\">";
  7.    echo "\n<span style=\"font-size: 14px; font-weight: bold;\">$text</span>";
  8.    echo "\n<hr>";
  9.    echo "\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\n";
  10.    foreach($array as $col=>$arr) {
  11.        echo "<tr>\n";
  12.        foreach($arr as $row=>$act) {
  13.            switch($act) {
  14.                case 1:
  15.                    echo "<td width=\"15\" height=\"15\" title=\"($row,$col)\"></td>\n";
  16.                    break;
  17.                case 2:
  18.                    echo "<td width=\"15\" height=\"15\" bgcolor=\"#FFFFFF\" title=\"($row,$col)\">";
  19.                    echo "<img src=\"queso.jpg\" alt=\"Queso ($row,$col)\" style=\"width: 15px; height: 15px; border: 0;\">";
  20.                    echo "</td>\n";
  21.                    break;
  22.                case 3:
  23.                    echo "<td width=\"15\" height=\"15\" title=\"($row,$col)\">";
  24.                    echo "<img src=\"camino.jpg\" alt=\"Ruta ($row,$col)\" style=\"width: 15px; height: 15px; border: 0;\">";
  25.                    echo "</td>\n";
  26.                    break;
  27.                case 4:
  28.                    echo "<td width=\"15\" height=\"15\" bgcolor=\"#FFFFFF\" title=\"($row,$col)\">";
  29.                    echo "<img src=\"raton.jpg\" alt=\"Ratón ($row,$col)\" style=\"width: 15px; height: 15px; border: 0;\">";
  30.                    echo "</td>\n";
  31.                    break;
  32.                default:
  33.                    echo "<td width=\"15\" height=\"15\" bgcolor=\"#FFFFFF\" title=\"($row,$col)\"></td>\n";
  34.                    break;
  35.            }
  36.        }
  37.        echo "</tr>\n";
  38.    }
  39.    echo "</table>\n\n";
  40.    echo "\n</div>";
  41. }

Bueno la actualizacion es ahi mismo priemro muestra el laberinto original luego con los dos personajes y por ultimo la solucion como estoy por una solucion beta aun no uso Ajax quiero q este estable y poder hacerlo recien con ajax pero lo que mas pienso es como hacer el random no me ubico muy bien
76  Programación / PHP / Laberinto en Php. en: 17 Marzo 2010, 16:21 pm
Hola como estan miren hice un post anteriormente el cual era de hacer un laberinto y poner al lobo y  caperucita. El lObo tiene que ir detras de caperucita Roja mas o menos lo tengo avanzado por el momento le s mostrare el codigo.
Y la duda con la que estoy

Código
  1. <?php
  2.  
  3. //Array que devolverá el laberinto
  4. $array = array(
  5.    array(1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1),
  6.    array(1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1),
  7.    array(1,0,1,0,1,1,1,1,0,1,1,1,1,1,0,1,0,0,1,0,1,0,0,1),
  8.    array(1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,1,1,0,1,1),
  9.    array(1,0,1,1,1,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,1),
  10.    array(1,0,0,0,0,0,0,1,0,1,1,1,0,1,0,1,1,0,1,0,1,0,0,1),
  11.    array(1,1,1,0,1,0,0,1,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1),
  12.    array(1,0,0,0,1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1),
  13.    array(1,1,1,0,1,0,0,0,0,0,0,1,0,1,1,1,0,1,1,0,1,1,0,1),
  14.    array(1,0,1,0,1,0,1,1,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,1),
  15.    array(1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0,1,1),
  16.    array(1,0,1,0,1,0,1,1,1,1,1,0,1,1,0,0,0,1,0,0,1,0,0,1),
  17.    array(1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,1,1,1,1,1,0,1,1),
  18.    array(1,0,1,0,0,0,0,1,1,1,1,1,0,1,0,1,0,0,0,0,0,0,0,1),
  19.    array(1,0,1,1,1,0,0,1,0,0,1,0,0,1,0,1,1,1,1,0,1,1,0,1),
  20.    array(1,0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1),
  21.    array(1,1,1,0,1,1,1,1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,1,1),
  22.    array(1,0,1,0,1,0,0,0,0,1,1,0,1,0,1,0,1,0,1,1,0,1,0,1),
  23.    array(1,0,1,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,1,0,1,0,1),
  24.    array(1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,1,1,0,0,0,1),
  25.    array(1,0,1,0,1,1,0,1,0,1,1,0,1,0,1,1,1,0,0,1,1,1,0,1),
  26.    array(1,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,1,1,1,0,1),
  27.    array(1,0,1,0,1,1,1,1,0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,1),
  28.    array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)
  29. );
  30.  
  31. /*
  32. Esta función ubica aleatoriamente (o a través del parámetro $p)
  33. la caperusita en el laberinto. Además, guarda estas posiciones en las
  34. variables $qx y $qy
  35. */
  36. function caperusita(&$array,$p = NULL)
  37. {
  38.    global $qx,$qy;
  39.    if(isset($p) && strlen($p) >= 3) {
  40.        $p = explode(',',$p);
  41.        $t[1] = $p[0];
  42.        $t[0] = $p[1];
  43.    } else {
  44.        $d=count($array);
  45.        $t[0]=rand(0,($d-1));
  46.        $t[1]=rand(0,($d-1));    
  47.    }
  48.    if($array[$t[0]][$t[1]] == 0 && isset($array[$t[0]][$t[1]])) {
  49.        $array[$t[0]][$t[1]] = 2;
  50.        $qx = $t[1];
  51.        $qy = $t[0];
  52.        return TRUE;
  53.    } else {
  54.        return caperusita($array);
  55.    }
  56. }


La duda con la que estoy es como poder hacer el laberinto de manera randomica.
osea la forma.

Código
  1. //Array que devolverá el laberinto
  2. $array = array(
  3.    array(1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1),
  4.    array(1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1),
  5.    array(1,0,1,0,1,1,1,1,0,1,1,1,1,1,0,1,0,0,1,0,1,0,0,1),
  6.    array(1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,1,1,0,1,1,1,0,1,1),
  7.    array(1,0,1,1,1,1,0,1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0,1),
  8.    array(1,0,0,0,0,0,0,1,0,1,1,1,0,1,0,1,1,0,1,0,1,0,0,1),
  9.    array(1,1,1,0,1,0,0,1,0,0,0,0,0,1,1,1,1,1,1,0,1,1,1,1),
  10.    array(1,0,0,0,1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1),
  11.    array(1,1,1,0,1,0,0,0,0,0,0,1,0,1,1,1,0,1,1,0,1,1,0,1),
  12.    array(1,0,1,0,1,0,1,1,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,1),
  13.    array(1,0,1,0,1,0,0,0,0,0,0,0,0,1,0,1,0,1,1,0,1,0,1,1),
  14.    array(1,0,1,0,1,0,1,1,1,1,1,0,1,1,0,0,0,1,0,0,1,0,0,1),
  15.    array(1,0,0,0,1,0,0,0,0,0,1,0,0,1,0,1,1,1,1,1,1,0,1,1),
  16.    array(1,0,1,0,0,0,0,1,1,1,1,1,0,1,0,1,0,0,0,0,0,0,0,1),
  17.    array(1,0,1,1,1,0,0,1,0,0,1,0,0,1,0,1,1,1,1,0,1,1,0,1),
  18.    array(1,0,0,0,1,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1),
  19.    array(1,1,1,0,1,1,1,1,0,1,0,0,1,0,0,1,1,0,0,1,0,1,1,1),
  20.    array(1,0,1,0,1,0,0,0,0,1,1,0,1,0,1,0,1,0,1,1,0,1,0,1),
  21.    array(1,0,1,0,1,0,1,1,0,0,1,0,0,0,1,0,1,0,0,1,0,1,0,1),
  22.    array(1,0,0,0,1,0,0,1,0,0,1,0,1,0,1,0,0,0,1,1,0,0,0,1),
  23.    array(1,0,1,0,1,1,0,1,0,1,1,0,1,0,1,1,1,0,0,1,1,1,0,1),
  24.    array(1,0,1,0,0,0,0,1,0,1,0,0,1,0,0,0,1,0,1,1,1,1,0,1),
  25.    array(1,0,1,0,1,1,1,1,0,0,0,1,1,1,0,0,1,0,0,0,0,0,0,1),
  26.    array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)
  27. );


La funcion de la caperucita sera casi la misma a la del lobo, lo que quiero es poder darle la opcion a que el lobo lo biusqye de manera propia si n necesirdad de intervencion del usuario ...
77  Programación / Programación Visual Basic / Re: Nuevo proyecto !!!! Me colaboran en: 17 Marzo 2010, 16:12 pm
Bueno muchas gracias muchachos se les agradece por la ayuda  MCKSys  thanks pero el problema con el que estoy es el dar inteligencia propia al hombrecito por asi decirlo eestaba vieno un poco de el paso atras aver como me va y posiblemente lo desarrolle en php pero igual les dire como me va muchas gracias por la yuda viendo lo del laberitno que me diste me di cuenta  q no es complicado pero ahora estoy viendo darle movimientos propios seria un ente con toma de decisiones si no estoy mal muchas gracias ..... Saludos
78  Programación / Programación Visual Basic / Re: Nuevo proyecto !!!! Me colaboran en: 15 Marzo 2010, 21:59 pm
?¿?¿?¿Bueno pero para llamar con la funcion del Bitmap como se puede hacer esa es mi duda revisando encontre con el paso atras ...... y viendolo estaba observando darle la solucion por medio de php
79  Programación / Programación Visual Basic / Nuevo proyecto !!!! Me colaboran en: 14 Marzo 2010, 00:00 am
Hola como les va muchachos miren estoy volviendo nuevamente a lo que es visual basic y se me ocurrio hacer un laberinto con un personaje x el cual estoy por ver la idea es de poder darle al personaje lo dificil viene a continuacion lo cual no me ubico la idea es de crearle el laberinto dandole un a matriz n * n la cual nosotros la damos, y de crear los obstaculos del laberinto darle un inicio y un final ....
80  Programación / PHP / Micro Tutorial Tratamiento de imagenes en Php II en: 27 Noviembre 2009, 16:04 pm
Continuando........

Luego de realizar ese tratamiento lo que sigue es la carga a la base de datos, y la redimension de la imagen, lo que yo pude hacer, fue que en una sola pagina me cree un temporal mas la subida a la base de datos.

Subir imagen a la Base de Datos

Lo siguiente que se hace es crear la pagina que se encarga de la subida, como yo soy Linuxero pude hacer que se suba el servidor de la misma manera la imagen aver que les parece

Código
  1. <?php
  2.  // Constantes
  3.  # Altura de el thumbnail en píxeles
  4.  define("ALTURA", 100);
  5.  # Nombre del archivo temporal del thumbnail
  6.  //define("NAMETHUMB", "/tmp/thumbtemp"); //Esto en servidores Linux, en Windows podría ser:
  7. define("NAMETHUMB", "D:/windows/temp/thumbtemp"); // y te olvidas de los problemas de permisos   Bueno lo de D: es por que en mi portatil esta el sistema
  8.  # Servidor de base de datos
  9.  define("DBHOST", "localhost");
  10.  # nombre de la base de datos
  11.  define("DBNAME", "productos");
  12.  # Usuario de base de datos
  13.  define("DBUSER", "root");
  14.  # Password de base de datos
  15.  define("DBPASSWORD", "delirion");
  16.  // Mime types permitidos
  17.  $mimetypes = array("image/jpeg", "image/pjpeg", "image/gif", "image/png");
  18.  // Variables de la foto
  19.  $name = $_FILES['form_foto']['name'];
  20.  $type = $_FILES['form_foto']['type'];
  21.  $tmp_name = $_FILES['form_foto']['tmp_name'];
  22.  $size = $_FILES['form_foto']['size'];
  23.  // Verificamos si el archivo es una imagen válida
  24.  if(!in_array($type, $mimetypes))
  25.    die("El archivo que subiste no es una imagen válida");
  26.  // Creando el thumbnail
  27.  switch($type) {
  28.    case $mimetypes[0]:
  29.    case $mimetypes[1]:
  30.      $img = imagecreatefromjpeg($tmp_name);
  31.      break;
  32.    case $mimetypes[2]:
  33.      $img = imagecreatefromgif($tmp_name);
  34.      break;
  35.    case $mimetypes[3]:
  36.      $img = imagecreatefrompng($tmp_name);
  37.      break;
  38.  }
  39.  
  40.  $datos = getimagesize($tmp_name);
  41.  $ratio = ($datos[1]/ALTURA);
  42.  $ancho = round($datos[0]/$ratio);
  43.  $thumb = imagecreatetruecolor($ancho, ALTURA);
  44.  imagecopyresized($thumb, $img, 0, 0, 0, 0, $ancho, ALTURA, $datos[0], $datos[1]);
  45.  switch($type) {
  46.    case $mimetypes[0]:
  47.    case $mimetypes[1]:
  48.      imagejpeg($thumb, NAMETHUMB);
  49.  break;
  50.    case $mimetypes[2]:
  51.      imagegif($thumb, NAMETHUMB);
  52.      break;
  53.    case $mimetypes[3]:
  54.      imagepng($thumb, NAMETHUMB);
  55.      break;
  56.  }
  57.  // Extrae los contenidos de las fotos
  58.  # contenido de la foto original
  59.  $fp = fopen($tmp_name, "rb");
  60.  $tfoto = fread($fp, filesize($tmp_name));
  61.  $tfoto = addslashes($tfoto);
  62.  fclose($fp);
  63.  # contenido del thumbnail
  64.  $fp = fopen(NAMETHUMB, "rb");
  65.  $tthumb = fread($fp, filesize(NAMETHUMB));
  66.  $tthumb = addslashes($tthumb);
  67.  fclose($fp);
  68.  // Borra archivos temporales si es que existen
  69.  @unlink($tmp_name);
  70.  @unlink(NAMETHUMB);
  71.  // Guardamos todo en la base de datos
  72.  ?>
NOTA Bueno con esto termina si necesitan algo o falta algo espero recibir sus criticas y me ayuden a mejorarlo o empeorarlo jajaaj gracias a todos saludos y porfavor sean compasivos es mi primer micro tutorial.... es mi primer bb lo puedo decir
Páginas: 1 2 3 4 5 6 7 [8] 9 10 11
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines