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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Temas
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18
111  Informática / Electrónica / Bandeja de Lector XBOX360 con problemas en: 19 Agosto 2010, 05:05 am
Buenas...

Tengo una consola Xbox360 a la cual le empezo a fallar el lector, y con la finalidad de buscar una solucion pues abri la consola y finalmente di con que el problema no era el lente del lector, sino que es otro el cual no entiendo muy bien.

En si, describiendo a grandes rasgos, cuando intentas abrir la bandeja (usando el boton de abrir) simplemente NO ABRE, una vez desarme la consola (la desnude), conecte a la luz, encendio y pulse el boon de abrir consola, esta SI SE ABRIO, despues note que al ponerle la tapa, volvia quedarse trabada. Busque si existia algun borde donde se atorara, y nada...

La cosa esta rara, es mas, hasta hice un video para que me entiendan mejor: http://yfrog.us/0l33sz

Saludos !
112  Sistemas Operativos / GNU/Linux / [postfix] Configurar un return-path por defecto ? en: 13 Agosto 2010, 18:33 pm
Tengo un servidor dedicado CentOS, me monte un SMTP (postfix) con SPF y DKIM para minimizar la posibilidad de que mis mails lleguen a SPAM.

Mis mails los saco mediante mi un script Sendmail.php (ver la reduccion del script), en donde cada vez que un usuario escribe un mail, establezco mediante PHP (funcion mail()), el Return-Path, pero esto me esta trayendo un problema con Gmail, Hotmail y Yahoo, ya que estos detectan de alguna forma que se cambio el Return-Path.

Finalmente Gmail, Yahoo y Hotmail me colocan una header diciendo:

Código:
X-Authentication-Warning: server.crver.net: apache set sender to contacto@crver.net using -f

Si omito poner el Return-Path personalizado (a nombre de quien envia), por defecto postfix me agrega el Return-Path con el correo: apache@hostname.dominio, lo cual evidentemente NO quiero, minimo quiero que se incruste un Return-Path con el mail del que envia el correo o bien de un correo especifico como: error@midominio.com.

Les pego unas tramas....

Esta trama se recivio a mi correo de gmail, pero no configure el return-path con php, sino que postfix solito le puso el que no quiero (y no se como configurar eso).

Esta trama se ecivio a mi correo de gmail, pero mediante PHP coloque el return-path personalizado, pero GMAIL me pego un header que ya mencione arriba.

Saludos !
113  Programación / PHP / Funcion mail() error para ultimo argumento (return-path) en: 13 Agosto 2010, 00:27 am
Buenas.

Tengo un servidor dedicad en donde estoy configurando un sistema personalizado de envío de mails, el sistema básicamente utiliza la función mail() para enviar los correos.

El Servidor dedicado esta corriendo sobre GNU/Linux y tengo los siguientes deamons corriendo:

  • postfix  - Servidor SMTP.
  • dovecot - IMAP, POP.
  • salsauthd - Autentificacion.
  • dkim-milter - Firma de Dominio que se integra como cabecera extra en los mails (DKIM).
  • Apache+PHP+Mysql - Servidor HTTP con soporte PHP, MySQL.

Por lo general si se arma un mail en PHP y se envian los parametros basicos: mail($to, $subject, $cuerpo, $headers ) por defecto postfix (servidor SMTP) coloca automaticamente la cabecera Return-Path como: apache@hostname.dominio, pero yo quiero que aparezca la direccion del mail del que esta enviando el correo.

La opcion que encontre, es simplemente agregando una argumento extra a la funcion mail(), quedando asi: mail($to, $subject, $cuerpo, $headers, $extra_arg).

En donde $extra_arg, puede ser: $extra_arg= '-f'. $from; (-fELCORREO@DOMINIO.COM).

Pero por razones que desconozco (o por el estres que traigo encima) mi pequeño script Sendmail.php (que tengo de prueba), al momento de establecer el Return-Path en el INPUT TEXT, simplemente se queda en blanco todo, vaya, no sale el mensaje que si se envio o no el correo :(.

Por otro lado, si omito pasarle a la funcion mail() el argumento extra, este procesa perfecto, se envia el mail y efectivamente llega... Pero el Return-Path esta como NO lo quiero.

Aqui script:

Código
  1. <?php
  2. if( isset($_POST["boton"]) && !strcmp($_POST["boton"], "Enviar") )
  3.   {
  4.   echo '<span>';
  5.   $boundary= md5(time()); //valor boundary
  6.   $htmlalt_boundary= $boundary. "_htmlalt"; //boundary suplementario
  7.   $subject=$_POST["asunto"];
  8.   $from= $_POST["from"];
  9.   $to= $_POST["to"];
  10.   # if( !empty($_POST["return_path]) ) )
  11.   $extra_arg= '-ferror@midominio.com';
  12.   # else      $extra_arg= NULL;
  13.  
  14.   //cabeceras para enviar correo en formato HTML
  15.   $headers = "MIME-Version: 1.0\r\n";
  16.   $headers .= "Content-Type: multipart/mixed; boundary=\"". $boundary. "\"\r\n"; //datos mixteados
  17.   $headers .= "From: ". $from. "\r\n"; //correo del que lo envia
  18.  
  19.   //incia cuerpo del mensaje que se visualiza
  20.   $cuerpo="--". $boundary. "\r\n";
  21.   $cuerpo .= "Content-Type: multipart/alternative; boundary=\"". $htmlalt_boundary. "\"\r\n\r\n"; //contenido alternativo: texto o html
  22.   $cuerpo .= "--". $htmlalt_boundary. "\r\n";
  23.   $cuerpo .= "Content-Type: text/html; charset=iso-8859-1\r\n";
  24.   $cuerpo .= "Content-Transfer-Encoding: 8bits\r\n\r\n";
  25.   $cuerpo .= $_POST["mensaje"];
  26.   $cuerpo .= "\r\n\r\n";
  27.   $cuerpo .= "--". $htmlalt_boundary. "--\r\n\r\n"; //fin cuerpo mensaje a mostrar
  28.   $cuerpo .= "--". $boundary. "--\r\n\r\n";
  29.  
  30.   if( mail($to, $subject, $cuerpo, $headers, $extra_arg) == FALSE )
  31.      echo 'Correo enviado con exito...';
  32.   else
  33.      echo 'Error al enviar...';
  34.   echo '</span>';
  35.   }
  36.  
  37. echo '<table>
  38. <form action="sendmail.php" method="POST">
  39. <td>From:</td><td><input type="text" name="from"></td><tr>
  40. <td>To:</td><td><input type="text" name="to"></td><tr>
  41. <td>Asunto:</td><td><input type="text" name="asunto"></td><tr>
  42. <td colspan="2">Mensaje:</td><tr>
  43. <td colspan="2"><textarea name="mensaje"></textarea></td><tr>
  44. <td colspan="2"><input type="submit" name="boton" value="Enviar"></td>
  45. </form>
  46. </table>';
  47. ?>

Saludos !
114  Programación / PHP / Como File Uploader Asincrono ? en: 12 Agosto 2010, 22:53 pm
Buenas.

Actualmente en mi CMS la forma de hacer uploading a archivos es simplemente moviendolos despues de haber procesado el formulario (pulsando ENVIAR), pero, lo que ahora quiero es brindar la posibilidad de hacer el proceso de forma paralale (asincrono).

La primer idea fue utilizar AJAX como medio, pero evidentemente esto no es posible ya que los flujos GET y POST son solo para pasar variables, y en este caso el flujo $_FILE no entra :( ( o si, si entra diganmelo xD).

La segunda idea (y la que medio funciona) es utilizar un <form> el cual procese a este dentro de un <iframe>, y con un poco de javascript hacer parecer que esta en AJAX, vaya, cuando el usuario proporciona el archivo a subir y pulsa Subir, el Formulario sigue estático pero en la parte donde esta el <input type="file se esta procesando la subida, al finalizar la subida simplemente se cambia el mensaje a algo como: Subido con éxito....

Mi script no presenta problemas para archivos de menos de 5MB, pero, si intento subir un archivo de 10, 15, 20 o mas MBs, simplemente no se sube :(....

Tengo en menta la razon de que el script se frene o simplemente NO se suba el archivo, es porque la configuración del Apache asigna un tiempo de ejecución limite de un script PHP, y pues este simplemente excede el tiempo de ejecución y por ende, se frena el script. Si fuese asi, como me recomiendan configure mi Apache ?

La idea es que quiero contemplar archivos hasta de 700MB.

Me gustaría por favor me ayudaran o brindaran su opinión, a continuación les pongo el code:

configuracion de mi php.ini
Código:
post_max_size	8M	8M
max_execution_time 30 30
max_file_uploads 20 20
max_input_nesting_level 64 64
max_input_time 60 60
memory_limit 128M 128M

Código
  1. <script type="text/javascript">
  2. function resultadoUpload(estado, file)
  3. {
  4. if (estado == 0)
  5. var mensaje = file + ' <img src="loading.gif" border="0">';
  6. else if (estado == 1)
  7. var mensaje = file + ' <img src="palomita.png" border="0">';
  8. else if (estado == 2)
  9. var mensaje = 'Error: Tipo de archivo/extensión no permitido.';
  10. else if (estado == 3)
  11. var mensaje = 'Error: No se pudo copiar el archivo.';
  12. else
  13. var mensaje = 'Error Desconocido';
  14.  
  15. document.getElementById('upload').innerHTML=mensaje;
  16. }
  17.  
  18. function capa_verno( capa )
  19. {
  20. var layer;
  21. layer= document.getElementById(capa);
  22.  
  23. if( layer.style.visibility=="hidden" )
  24. {
  25. layer.style.visibility="visible"; //visible - hidden
  26. layer.style.display="block"; // none - block
  27. }
  28. else
  29. {
  30. layer.style.visibility="hidden"; //visible - hidden
  31. layer.style.display="none"; // none - bloque
  32. }
  33. }
  34. </script>
  35. <?php
  36. if( !strcmp($_GET["file"], "up") )
  37. {
  38. sleep(3);
  39. echo '<script language="javascript" type="text/javascript">
  40. window.top.window.resultadoUpload(\'1\', \''. $_FILES["archivo"]["name"]. '\');
  41. </script>';
  42. }
  43. else
  44. {
  45. echo 'Archivos:<p>
  46. <div id="upload"></div>
  47. <form action="?file=up" method="POST" id="form" enctype="multipart/form-data" target="ajax_upload"
  48. onsubmit="resultadoUpload(\'0\', \'Subiendo \')">
  49. <input type="file" name="archivo"><input type="submit" value="Subir" onclick="capa_verno(\'form\')">
  50. </form>
  51. <iframe name="ajax_upload" id="ajax_upload" style="border-style:none;"></iframe>';
  52. }
  53. ?>
115  Sistemas Operativos / Mac OS X / Como grabar e instalar MAC OSX 10.4 Tigre ? en: 28 Julio 2010, 20:04 pm
Buenas...

Me he conseguido MAC OSX en version CD, ya que tengo una iMAC G3 que me regalaron, pero las imagenes de CD que me baje (al parecer eso son), vienen con extension: *.dmg.

  • macosx_tigre_cd1.dmg
  • macosx_tigre_cd2.dmg
  • macosx_tigre_cd3.dmg
  • macosx_tigre_cd4.dmg

Pero como trabajo con GNU/Linux, no encuentro la forma de grabar esas imagenes, como grabarlas y como se instalaria ?

Cabe mencionar que el iMAC G3 que tengo, tiene un disco duro de 40GB totalmente en blanco, vaya, sin sistema operativo.

Saludos !
116  Seguridad Informática / Seguridad / 2WIRE 2701GHT problemas para configurar Firewall [Infinitum] en: 16 Junio 2010, 23:20 pm
Buenas.

Tengo un modem 2WIRE 2701HGT que me proporciono Infinitum de TELMEX, que por cierto ya les plantie mi problema a los de Soporte Tecnico y son todos unos ineptos...

Continuando...

Tambien poseo un Servidor en mi Red Local, el cual esta configurado con ip estatica 192.168.1.1, esta conectado al 2WIRE y reciviendo internet. El problema es que, tengo levantados algunos servicios como: FTP (21)y SSH (22) y al intentar configurar el firewall del 2WIRE no me aparece listado el Servidor, ya que el 2WIRE al parecer solo y unicamente muestra listados los equipos conectados o que se conectaron anteriormente, con una ip dinamica.

Asi que, no se como configurar el firewall debido a que no aparece listado el Servidor :S...

Alguna idea ?

Saludos !
117  Programación / Desarrollo Web / Etiqueta VIDEO de HTML5 falla en Firefox, ayuda ! en: 15 Junio 2010, 16:10 pm
Que tal.

Uso Firefox 3.6.3 (la mas nueva) como navegador predeterminado, y en mi Podcast acabamos de sacar el primer Video-Podcast, el cual lo he incrustado con HTML5 debido a que el video dura como 45 minutos, por lo que empresas como Youtube, Vimeo, Daylimotion, etc... no me permiten almacenar tanto tiempo de video, es por eso que preferi almacenarlo en mi propio hosting y cargarlo gracias al HTML5 (etiquetas video).

Cuando accedi a la entrada donde se visualiza el video, me topo con que Firefox no me deja reproducirlo :(, y como configure una funcion para detectar el error por si un video no se reproduce, el error fue que el Navegador no tiene soporte para cargar el video.

Por otro lado, usando Chrome (alternativo) el video se ha reproducido perfectamente y no ha salido ninguna ventana de error :(...

La etiqueta video de HTML5 la impremento asi:

Código
  1. <?php
  2. $mensaje= "la noticia bla bla bla bla [video width=640 height=480]carpeta/video.ogg[/video]
  3.  
  4. echo bbcode2web($mensaje);?>

El resultado es:
Código
  1. la noticia bla bla bla bla
  2.  
  3. <video width=640 height=480 controls autoplay type=video/ogg src=carpeta/video.ogg>El video no puede reproducirse</video>

Por otro lado, el video.ogg lo he codificado usando ffmpeg2theora.

Alguna idea?...

Dejo enlace a la entrada para que vean el video: http://jalapenospodcast.com/?hoja=tccc1qq

Saludos !
118  Programación / PHP / Crear PDF apartir de una imagen, en PHP ! en: 3 Junio 2010, 01:19 am
En mi sistema personal a partir de la información de una factura (generada con el sistema mismo), creo la factura en formato de IMAGEN, pero quiero crear la misma factura pero en PDF, tenia la idea de que, aprovechando que la Factura la creo en formato de imagen (con estilos, fondos y todo) se podría meter una imagen dentro del PDF desde programación ?

Saludos !
119  Programación / PHP / descargar.php me genera error en bajada de audios :( en: 1 Junio 2010, 19:33 pm
Buen dia.

Tengo un podcast en donde hace poquito cuando mi proveedor de hosting migro PHP4 a PHP5, note que mis podcast ya no se pueden descargar :(.

Si le doy click en descargar el podcast #X, me baja un archivo de 202bytes, oviamente no contiene audio, ya verifique si el error estaba en mi codigo PHP, pero no, porque funciona para archivo PDF, pero no cuando bajar MP3 :(.

Me levante el sniffer (wireshark), capture los paquetes en el momento de la descarga y cheque que la trama generada cuando el servidor HTTP me proporciona el audio MP3 (podcast), contiene este mensajito:

Código:
<br />
<b>Fatal error</b>:  Allowed memory size of 33554432 bytes exhausted (tried to allocate 77573423 bytes) in
<b>/home/content/d/i/a/diabliyo/html/podcast/descargar.php</b> on line <b>101</b><br />

Por otro lado buscando una solucion, lo que hice fue editar el archivophp5.ini (que me provee mi proveedor para configuraciones personales) y agrege la linea de: memory_limit = 128M. Refresque la pagina (F5), intente descargar nuevamente y aun sin poder bajarlo :(...

Les pego un pedazo de mi codigo sobre como se bajan los archivos con descargar.php:

Código
  1. <?php
  2. # los enlaces se arman asi: descargar.php?id_file=ID
  3.  
  4. $consulta= hacemos consulta con el ID;
  5. $buf= mysql_fetch_array($consulta);
  6.  
  7. $put_url= $buf["URL"]; # Ejemplo: uploads/podcast/
  8. $put_file= $buf["FILENAME"]; # Ejemplo: mipodcast_123.mp3
  9.  
  10. if( strstr( $put_file, ".mp3" ) ) # si es mp3
  11. $type_file= 'audio/mpeg';
  12. else $type_file= 'application/octet-stream'; # desconocido
  13.  
  14. header( 'Content-Type: '. $type_file);
  15. header( 'Content-Disposition: attachment; filename='. $put_file );
  16. echo file_get_contents( $put_url.$put_file );  #<---- Linea 101
  17.  
  18. header( 'Location: index.php' );
  19. ?>
120  Sistemas Operativos / GNU/Linux / Extraer VOBs de DVD en linux ? en: 28 Mayo 2010, 15:43 pm
Que tal gente.

Tengo unos DVDs caseros (filmaciones de fiestas, etc...) y segun el software con el que fueron grabados y el software que uso en linux (script SSH llamado dvd2mpeg4.sh), algunos DVDs tiene 1 solo titulo o bien 2 o hasta 3 titulos... El audio es solo unico (el del ambiente) y no existen subtitulos.

Con algunos DVDs no he tenido problema en hacer el RIP (generacion de un UNICO VOB), pero en otros mas no he tenido exito en hacer el RIP....

El proceso de RIP que hago con el script dvd2mpeg4.sh es solamente de extraer los TITULOS (que son una sola filmacion) y me crea un unico VOB, el cual despues usando ffmpeg o mencoder lo convierto al formato que deseo.

Quisiera saber si existe alguna otra manera de extraer los titulos (una sola filmacion) de los DVDs que me faltan, crearme un unico VOB para despues pasarle el ffmpeg ???...

Saludos !
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines