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

#51
Windows / Sonido en windows xp demasiado bajo
11 Mayo 2014, 04:28 AM
Hola, ¿Por que? el sonido de mi pc esta demasiado bajo, aunque lo subo todo el volumen de los parlantes y de windows media el sonido es muy bajo.

Ya descarté que se trate de hardware porque lo probé en linux en el cual el sonido esta normal.

También probé reinstalando el driver de sonido (en windows SP2).

Gracias de antemano a cualquier ayuda.
#52
Hola, ¿habrá alguna manera de obtener información de la cola de descarga de chrome, de manera programática?

Por ejemplo cuantos archivos se están descargando en un determinado momento, o que produzca un evento cuando se termina de descargar algo para capturarlo con javascript por ejemplo.

Gracias por la ayuda.  ;D
#53
PHP / Re: php no soporta regex complejo
30 Marzo 2014, 15:22 PM
En el error_apache.log aparece esto:
[Sun Mar 30 08:09:17 2014] [notice] Parent: child process exited with status 3221225477 -- Restarting.
[Sun Mar 30 08:09:17 2014] [notice] Apache/2.2.17 (Win32) PHP/5.3.5 configured -- resuming normal operations
[Sun Mar 30 08:09:17 2014] [notice] Server built: Oct 18 2010 01:58:12
[Sun Mar 30 08:09:17 2014] [notice] Parent: Created child process 2240
[Sun Mar 30 08:09:18 2014] [notice] Child 2240: Child process is running
[Sun Mar 30 08:09:18 2014] [notice] Child 2240: Acquired the start mutex.
[Sun Mar 30 08:09:18 2014] [notice] Child 2240: Starting 64 worker threads.
[Sun Mar 30 08:09:18 2014] [notice] Child 2240: Starting thread to listen on port 80.

Este texto de arriba va multiplicándose a medida que ejecuto el código, cuando ejecuté otro codigo que si funciona bien, sin errores aparecio esto:

[Sun Mar 30 08:11:26 2014] [error] [client 127.0.0.1] client denied by server configuration: C:/Dev, referer: http://localhost/pruebas/php/
[Sun Mar 30 08:11:26 2014] [error] [client 127.0.0.1] client denied by server configuration: C:/Dev, referer: http://localhost/pruebas/php/
[Sun Mar 30 08:11:26 2014] [error] [client 127.0.0.1] client denied by server configuration: C:/Dev, referer: http://localhost/pruebas/php/
[Sun Mar 30 08:11:26 2014] [error] [client 127.0.0.1] client denied by server configuration: C:/Dev, referer: http://localhost/pruebas/php/


Bueno cual será el error, voy a instalar otro wampserver para probar.
#54
PHP / Re: php no soporta regex complejo
30 Marzo 2014, 05:40 AM
Es extraño php_error.log sí logea los errores pero los errores de código, lo acabo de comprobar. No del tipo de error que me resulta.
#55
PHP / Re: php no soporta regex complejo
29 Marzo 2014, 19:37 PM
CitarYo lo probé y funciona a la perfección.

Puede ser que PHP consuma mas memoria que la permitida y por eso se detenga la ejecución, pero puede ser otra cosa igual.

Revisa los error los del wampserver y veras la razón porque falla. También podrías subirlo a pastebin y postear la URL en este hilo.

PD: No vayas a copiar todos los errores que hayas tenidos, solo lo que tienen que ver con el archivo PHP que utiliza expresiones regulares para parsear el archivo oui.txt
No me muestra nada, el log de errores php_error.log de wampserver esta en blanco, básicamente en el PHP.ini tengo esto:

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Error handling and logging ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
error_reporting = E_ALL
display_errors = On
display_startup_errors = On
log_errors = On
log_errors_max_len = 1024
ignore_repeated_errors = Off
ignore_repeated_source = Off
report_memleaks = On
track_errors = On
html_errors = On
; Log errors to specified file. PHP's default behavior is to leave this value
; empty.
; http://php.net/error-log
; Example:
;error_log = php_errors.log
; Log errors to syslog (Event Log on NT, not valid in Windows 95).
;error_log = syslog
;error_log = "c:/wamp/logs/php_error.log"

Alguna sugerencia, gracias.




~ Yoya ~ Que version de wampserver usaste?  :huh:
#56
PHP / php no soporta regex complejo
28 Marzo 2014, 01:12 AM
Hola amigos. Ciertamente no es un regex tan complejo pero cada vez que lo ejecuto en el  wampserver aparece el famoso mensaje Esta página web no está disponible, el archivo oui.txt lo obtengo de aqui http://standards.ieee.org/develop/regauth/oui/oui.txt . Este el codigo.

<?php
set_time_limit
(0);
$file file_get_contents("oui.txt");
preg_match_all("/([0-9A-F]{6})(?:.+\n)*(.*?)\n{2}/"$file ,$resPREG_PATTERN_ORDER);
var_dump($res);
?>


Este es el link http://www.regexr.com/38kq5 del regex. Como se indica en el regex tengo dos grupos de captura con los cuales pretendo obtener los 6 caracteres consecutivos y el pais, por ejemplo en

0000BD     (base 16) MITSUBISHI CABLE COMPANY
520 MADISON AVENUE
NEW YORK NY 10022
                                CHINA

Seria 0000BD y CHINA los grupos de captura.

Con el archivo reducido a solo lo que se muestra en el link del regex obtendo esto:
array
  0 =>
    array
      empty
  1 =>
    array
      empty
  2 =>
    array
      empty


No muestra lo que quiero pero al menor soporta el wampserver pero cuando pruebo con el oui.txt original(2MB) aparece Esta página web no está disponible.

Como puedo hacer para que wampserver no se venga abajo con el original oui.txt

Graciass de antemano
#57
Me refería a como imprimir con echo a los caracteres especificados en el regex por ejemplo al asterisco o a la comilla, como estaba en array de arrays. Pero este código.
if(preg_match_all("/[\\/:\*\?\"<>|]/", $nombre[$i] ,$out, PREG_PATTERN_ORDER)==true)

for ($z = 0;$z < count($out);$z++){
       for ($x = 0;$x < count($out[$z]);$x++) {
echo $out[$z][$x]."  -------  ".$nombre[$i]."<br>";
       }
}

Creo que soluciona mi pregunta, sin ningún grupo de captura en el regex el array $out es mas simple de manejar.

Esos caracteres son los que dan error cuando intetas asignar como nombre de archivo o carpeta en windows.

Saludos
#58
Hola amigos, en el siguiente codigo:
Código (Php) [Seleccionar]
<?php
$nombre
=array("primero","esg/ndo","tercero","cu\rto","qui\"n\"to","sexto","septi*o","octavo","noveno");
for(
$i=0;$i<=8;$i++){
preg_match_all("/.*?([\\/:\*\?\"<>|])/"$nombre[$i] ,$outPREG_PATTERN_ORDER);
var_dump($out);

}
?>


Estoy intentando acceder a los caracteres que / \*?:<>| que son los que windows no acepta como nombre de archivo. El resultado del codigo es;
Código (php) [Seleccionar]
array
 0 =>
   array
     empty
 1 =>
   array
     empty
array
 0 =>
   array
     0 => string 'esg/' (length=4)
 1 =>
   array
     0 => string '/' (length=1)
array
 0 =>
   array
     empty
 1 =>
   array
     empty
array
 0 =>
   array
     empty
 1 =>
   array
     empty
array
 0 =>
   array
     0 => string 'qui"' (length=4)
     1 => string 'n"' (length=2)
 1 =>
   array
     0 => string '"' (length=1)
     1 => string '"' (length=1)
array
 0 =>
   array
     empty
 1 =>
   array
     empty
array
 0 =>
   array
     0 => string 'septi*' (length=6)
 1 =>
   array
     0 => string '*' (length=1)
array
 0 =>
   array
     empty
 1 =>
   array
     empty
array
 0 =>
   array
     empty
 1 =>
   array
     empty

Como podria acceder a *, /, " dentro del for?

Gracias por cualquier sugerencia.
#59
Redes / Re: Como convertir mi pc en router
20 Marzo 2014, 00:39 AM
Bueno no soy especialista en el tema pero si quieres algo simple como lo que muestras en la imagen. Yo usaria un cable cruzado que conecta PC2 a PC1.
#60
Hola amigos, me conecto de manera inalambrica al router (con Windows) pero de la noche a la mañana ya no tengo internet. Y cuando hago un ping 192.168.1.1 dice tiempo de espera agotado para esta solicitud aunque windows me dice que estoy conectado en un 85% con una señal excelente. Desde linux se conecta sin problemas y tengo internet.

Como lo solucionaron si alguien tuvo este problema. ¿algun antivirus en especial?.

Muchas gracias de antemano.