Autor
|
Tema: Firma dinamica por Castg! Observa tus datos automaticamente! (Leído 26,394 veces)
|
jdc
|
Ja ja ja pero el hacia todo igual desde la imagen... Hasta un atentado a la administración yo sólo quería el maldito token
|
|
|
En línea
|
|
|
|
alexkof158
Desconectado
Mensajes: 415
LOL
|
muy bonito todo, sigue asi ,
|
|
|
En línea
|
|
|
|
raul338
Desconectado
Mensajes: 2.633
La sonrisa es la mejor forma de afrontar las cosas
|
//Prefil... $perfil = file_get_contents('http://foro.elhacker.net/index.php?&action=.xml;sa=profile;u='.$post[1]); $nick = preg_replace("/.*<name><!\[CDATA\[(.*)\]\]><\/name>.*/", "Hola $1!", $perfil); ///.... if($genero==$perfil){ $genero = false; } if($lugar==$perfil){ $lugar = "Ubicacion no definida"; } if($edad==$perfil){ $edad = "Edad no definida"; } if($hayUser){ $mensaje = "$nick\n\n $posts\n $lugar\n $edad\n Tu ip es $ip.\n $agent"; }else{ $mensaje = " Tu ip es: $ip\n\n Para descubrir más de mis\npoderes, mirame en un post\ndonde Castg! comente." ; } //...
Espectacular Castg! Solo hay algo que no entiendo. Porque comparas las extracciones con el resultante del perfil (genero==perfil, etc) o sea... en el perfil siempre va a haber algo no? (siempre que se visite desde aca ) no creo que nunca sean iguales.... Por mas que extraigas desde expreiones regulares. Siempre a................ no iba a decir nada, me confundi y pense que se mezclaba con la parte de los explode Lo que si esos if (genero==perfil, etc) podrian ir dentro de donde definis "hayUser=true" me parece que estan demas si hayUser es false, aunque alguna milesima de segundo te daran para retardar la imagen jaja La gran pregunta....funciona con usuarios ocultos? Y si veo la pagina desde la cache de google jaja y si lo veo desde tu perfil?
|
|
|
En línea
|
|
|
|
~ Yoya ~
Wiki
Desconectado
Mensajes: 1.125
|
Usas Data Mining, cito el significado... La minería de datos (DM, Data Mining) consiste en la extracción no trivial de información que reside de manera implícita en los datos. Dicha información era previamente desconocida y podrá resultar útil para algún proceso. En otras palabras, la minería de datos prepara, sondea y explora los datos para sacar la información oculta en ellos.
|
|
|
En línea
|
Mi madre me dijo que estoy destinado a ser pobre toda la vida. Engineering is the art of balancing the benefits and drawbacks of any approach.
|
|
|
Castg!
Wiki
Desconectado
Mensajes: 1.191
|
Comparo el género con el perfil porque sí son iguales es qué no encontró el género, etc. Claro, tengo qué ponerlos con el hayUser, y ahora estoy implementando las cookies para qué se te guardé tú id en ella y también sea visible en mi perfil y no se confunda con otros users. Ahora se me corto la luz y estoy sin pc, después actualizó el código. Saludos!
|
|
|
En línea
|
|
|
|
|
Castg!
Wiki
Desconectado
Mensajes: 1.191
|
tendria que poner que mi firma haga de una preposicion "de" y un articulo "el" una contraccion "del". xD! jajajajja bueno. termine de actualizar el codigo de la imagen en mi primer post. ahora, deja una cookie para hacerlo mas rapido, eficaz y preciso. ademas se agrega la posibilidad que pueden ver sus datos tambien en mi perfil, osea ya no es necesario que en la pagina referer este su nombre e id de usuario... el unico problema es que los visitantes van a tener predeterminado un user fijo xD! pero bueno, sus ips , navegadores y sistemas operativos quedan privados para cualquiera. ni visitantes, ni otros users ni yo (habia pensado en guardarlo en una base de datos, pero, para que? a los dosminutos ya tienen otra ip ) tienen acceso a su ip.ahora, si de p**a casualidad, es la primera vez que ven mi imagen, y les toma otro user, voy a proporciionar un link para que puedan "reiniciar" la coookie y tener mas suerte la proxima xD! jajaja. igualmente no creo que esto suceda ya que le agrege un "sleep(2)" para que no tome un usuario que haya entrado antes, el problema que tiene mas suerte uno que entro despues xD! pero no creo :p mucha casualidad para que entre en dos segundos despues que vos jajajaj. otra de las ultimas modificaciones es que agregue muchos mas "navegadores" al useragent y borre el "genero" porq no tenia ganas de hacer lo que quieria xD talvez otro dia see pero por ahora no. lo que queria era que depende el genero te muestre el simbolo, osea, si es "Masculino" te muestre el simbolo del circulito con la flechita. me gusta mucho que les haya gustado esto, aunque tiene sus fallas al parecer irreparables. ademas me pareceuna exelente idea hacerlo a codigo abierto xD! jajaj (como si fuera un gran cms xD!) en mi firma va a estar el link reiniciador de cookies. un saludo grande a todos, les agradezco muchisimo! Saludos, Tomás!
|
|
« Última modificación: 23 Febrero 2010, 03:48 am por Castg! »
|
En línea
|
|
|
|
alexkof158
Desconectado
Mensajes: 415
LOL
|
mmm solo me muestra los datos de el navegador y la ip, los datos del perfil no los muestra why?? <?php //Headers header("Content-type: image/png"); // //obtencion de datos: id user! if(isset($_COOKIE['id'])){ $id = $_COOKIE['id']; }else{ // //un retardo para conexiones lentas, para que no se adelante la pagina php... $ref = getenv("HTTP_REFERER"); $post = explode('<td align="center" class="smalltext"><a href="http://foro.elhacker.net/profiles/', $post); $post = explode('.html">', $post[1]); $id = $post[1]; } //Prefil... $perfil = file_get_contents('http://foro.elhacker.net/index.php?&action=.xml;sa=profile;u='.$id); $nick = preg_replace("/.*<name><!\[CDATA\[(.*)\]\]><\/name>.*/", "Hola $1!", $perfil); $lugar = preg_replace("/.*<location><!\[CDATA\[(.*)\]\]><\/location>.*/", "Sos de $1.", $perfil); $edad = preg_replace("/.*<age>(.*)<\/age>.*/", "Tenes $1 años.", $perfil); $posts = preg_replace("/.*<posts>(.*)<\/posts>.*/", "Escribiste $1 posts.", $perfil); // // //Otros datos $ip = $_SERVER['REMOTE_ADDR']; $userAgent= strtolower($_SERVER['HTTP_USER_AGENT']); $navegador = preg_replace("/.*(firefox|msie|opera|netscape|safari|chrome|epiphany|galeon|iceape|icewease|kazehakasel|konqueror|minefield|seamonkey|shiretoko|avant|lock|k-meleon|minefield|navigator).*/", "$1", $userAgent); $sistema = preg_replace("/.*(windows|mac|linux).*/", "$1", $userAgent); $agent = ($navegador!=$userAgent && $sistema!=$userAgent) ? "Usas $navegador desde $sistema." : ""; // // //depuracion de datos: if($nick == $perfil){ $hayUser = false; }else{ $hayUser = true; if($lugar==$perfil){ $lugar = "Ubicacion no definida"; } if($edad==$perfil){ $edad = "Edad no definida"; } } if($hayUser){ if(!isset($_COOKIE['id'])){ } $mensaje = "$nick\n\n $posts\n $lugar\n $edad\n Tu ip es $ip.\n $agent"; }else{ $mensaje = " Hola soy KOFNET\n\n Tu ip es: $ip\n Pwned by @L3xk0F.\n $agent.\n Tienes: $lugar" ; } // // //imagen $fuente = "./persansb.ttf"; // //centrar fuente: $tamanioTexto['x'] = $puntosTexto[2] - $puntosTexto[6]; $tamanioTexto['y'] = $puntosTexto[3] - $puntosTexto[7]; $xtexto = (imagesx($im) - $tamanioTexto['x']) / 2 ; // listo :D // // imagettftext($im, 12, 0, $xtexto, $ytexto, $blanco, $fuente, $mensaje); // ?>
|
|
« Última modificación: 16 Abril 2010, 07:32 am por alexkof158 »
|
En línea
|
|
|
|
Shell Root
|
Emmm será por estó. if($hayUser){ if(!isset($_COOKIE['id'])){ } $mensaje = "$nick\n\n $posts\n $lugar\n $edad\n Tu ip es $ip.\n $agent"; }else{ $mensaje = " Hola soy KOFNET\n\n Tu ip es: $ip\n Pwned by @L3xk0F.\n $agent.\n Tienes: $lugar" ; }
Se lanza al else, verifica del porque no hay usuario... PD: Hay algo raro en el code, le modificaste algo?
|
|
« Última modificación: 16 Abril 2010, 08:02 am por Alex@ShellRoot »
|
En línea
|
Te vendería mi talento por poder dormir tranquilo.
|
|
|
alexkof158
Desconectado
Mensajes: 415
LOL
|
Emmm será por estó. if($hayUser){ if(!isset($_COOKIE['id'])){ } $mensaje = "$nick\n\n $posts\n $lugar\n $edad\n Tu ip es $ip.\n $agent"; }else{ $mensaje = " Hola soy KOFNET\n\n Tu ip es: $ip\n Pwned by @L3xk0F.\n $agent.\n Tienes: $lugar" ; }
Se lanza al else, verifica del porque no hay usuario... PD: Hay algo raro en el code, le modificaste algo? 1 ) mmm gracias, xD no nada no le he modificado nadaaa 2 )Me parece que entonces no estoy obtendiendo la Session Id, y los datos del perfil del user que estaria mall?????? xD
|
|
« Última modificación: 16 Abril 2010, 10:07 am por alexkof158 »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Firma dinamica Castg! version 1.1 [PHP]
PHP
|
Castg!
|
0
|
2,538
|
19 Enero 2011, 00:36 am
por Castg!
|
|
|
Ayuda con Firma dinamica
« 1 2 »
PHP
|
SabaLero0_
|
19
|
8,874
|
22 Abril 2011, 02:44 am
por Castg!
|
|
|
Capturar Automáticamente Datos JTextfield
Java
|
ZedGe
|
5
|
5,806
|
26 Noviembre 2011, 00:15 am
por RyogiShiki
|
|
|
Firma dinámica [Castg] - Depurado
PHP
|
Castg!
|
1
|
4,212
|
31 Marzo 2012, 11:20 am
por Og.
|
|
|
Firma dinámica (Detección ip real y Sistema operativo) PHP
PHP
|
el-brujo
|
0
|
2,774
|
16 Mayo 2012, 11:40 am
por el-brujo
|
|