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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: 1 ... 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 [27] 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ... 111
261  Programación / PHP / Re: Coger informacion de una pagina en: 20 Enero 2012, 16:09 pm
Tienes que ser mas especifico en las pregunta, que no entiendo bien.
262  Programación / PHP / Re: Coger informacion de una pagina en: 20 Enero 2012, 14:47 pm
No puedes poner de ejemplo a facebook, porque este tiene una API que te puede ayudar pero no todo los sitios tiene API.

Lo que busca se llama Data Mining, tienes que obtener el código de fuente de la web y luego parsear los datos, para parsearlo puedes usar Expresiones Regulares que son exelente para el tema.

Saludos.
263  Programación / Programación General / Re: Que lenguaje elegir, Java o C++? en: 15 Enero 2012, 20:49 pm
C++, si buscas alto performance.
264  Programación / PHP / Re: ¿Chequear si un archivo PNG tiene fondo transparente? en: 11 Enero 2012, 15:53 pm
Es bueno que trates de buscar las respuestas solo, bien hecho.

Saludos.
265  Programación / Scripting / Re: Expresion regular en Perl en: 11 Enero 2012, 15:35 pm
Si ps, yo tampoco entiendo tanto complicación, supongo porque no ha explicado bien que es lo que quieres hacer.
266  Programación / Scripting / Re: Expresion regular en Perl en: 10 Enero 2012, 23:59 pm
Código
  1. #!/usr/bin/perl
  2.  
  3.  
  4. @nombres = ('juan','JOse', 'Luan', '565656aaa', '%_$__', 'Raa', 'b');
  5.  
  6.  
  7.  
  8. print '----------Yoya codigo', "\n";
  9. foreach $nombre (@nombres) {
  10.  
  11. #analiso si la cadena no contiene a,b y analiso si la cadena es vacia
  12. if($nombre =~ m/^[a-z\ñ]+$/i) {
  13. print "$nombre -> Si pertenece\n";
  14. }else{
  15. print "$nombre -> No pertenece\n";
  16. }
  17.  
  18. }
  19.  
  20. print "\n----------bdoX codigo\n";
  21. foreach $nombre (@nombres) {
  22.  
  23. if ($nombre =~ m/[^ab]/ | $nombre =~ m/^$/)
  24. {
  25.    print "$nombre -> No pertenece al lenguaje\n";
  26. }
  27. else
  28. {
  29.    print "$nombre -> Si pertenece\n";
  30. }
  31. }
  32.  

Código:
[yoya@Fedora Escritorio]$ perl a.pl
----------Yoya codigo
juan -> Si pertenece
JOse -> Si pertenece
Luan -> Si pertenece
565656aaa -> No pertenece
%_$__ -> No pertenece
Raa -> Si pertenece
b -> Si pertenece

----------bdoX codigo
juan -> No pertenece al lenguaje
JOse -> No pertenece al lenguaje
Luan -> No pertenece al lenguaje
565656aaa -> No pertenece al lenguaje
%_$__ -> No pertenece al lenguaje
Raa -> No pertenece al lenguaje
b -> Si pertenece
267  Programación / PHP / Re: ¿Como ejecutar shell script (bash) desde PHP? en: 10 Enero 2012, 23:22 pm
sip a mi me funciona...
268  Programación / Scripting / Re: Espresion regular en Perl en: 10 Enero 2012, 23:20 pm
Esta parte

Código:
[yoya@Fedora Escritorio]$ perl a.pl
Ingrese nombre de usuario: c
No pertenece al lenguaje
[yoya@Fedora Escritorio]$ perl a.pl
Ingrese nombre de usuario: a
Si pertenece
[yoya@Fedora Escritorio]$

Fue con tu código, creo que el tema esta volviendo complicado cuando el problema es muy simple.
269  Programación / PHP / Re: ¿Como ejecutar shell script (bash) desde PHP? en: 10 Enero 2012, 15:44 pm
Ps a mi me funciona tanto en el navegador como en la consola, supongo que el error puede ser por alguna propiedad del php.ini o no tengas permisos suficientes para crear archivos en el dir que estas utilizando.

Saludos.
270  Programación / Scripting / Re: Espresion regular en Perl en: 10 Enero 2012, 15:39 pm
La expresión regular que estas usando es valida solo si no existe el carácter a o b, en el string. Ej:

Citar
[yoya@Fedora Escritorio]$ perl a.pl
Ingrese nombre de usuario: c
No pertenece al lenguaje
[yoya@Fedora Escritorio]$ perl a.pl
Ingrese nombre de usuario: a
Si pertenece
[yoya@Fedora Escritorio]$

Código
  1. #!/usr/bin/perl
  2.  
  3. print "Ingrese nombre de usuario: ";
  4. $nombre=<STDIN>;
  5. chomp($nombre);
  6.  
  7. #analiso si la cadena no contiene a,b y analiso si la cadena es vacia
  8. if($nombre =~ m/^[a-z\ñ]+$/i) {
  9. print 'Si pertenece', "\n";
  10. }else{
  11. print 'No pertenece', "\n";
  12. }
  13.  

Con esta compruebo que en la cadena entera debe existir solo las letras del alfabeto, desde el inicio al final.

Saludos.
Páginas: 1 ... 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 [27] 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ... 111
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines