Con URL como esta se puede saber el pagerank que daría Google a una página. El problema es que en el campo de la URL "ch" hay que informar con el checksum de la misma para Google, algo que hace su barra de navegación. En MobileRead la han decompilado y extraido el código ensamblador para calcularlo. Retan a ver quién es capaz de pasarlo de ensamblador a lenguajes de más alto nivel como PHP o Perl. ¿te animas?
Puedes hacer trackback a esta entrada usando: http://www.error500.net/tdb/mt-tb.cgi/233 .
No estoy muy seguro de lo que digo y no recuerdo donde lo leí, pero en algún sitio vi comentar estos temas, que a veces google cambiaba el algoritmo del checksum porque de vez en cuando alguien sabía como averiguarlo y se difundía demasiado.
Actualmente ya hay bastantes páginas que tienen controlado como calcularlo y le quitan bastante partido, no creo que google les dé mucho tiempo más para ello. Supongo que lo cambiará, o por lo menos debería cambiarlo próximamente.
http://www.mobileread.com/forums/showthread.php?threadid=1912
http://www.mobileread.com/forums/showthread.php?threadid=1912
>1);
$a &= (~$z);
$a |= 0x40000000;
$a = ($a>>($b-1));
}
else
{
$a = ($a>>$b);
}
return $a;
}
function mix($a,$b,$c) {
$a -= $b; $a -= $c; $a ^= (zeroFill($c,13));
$b -= $c; $b -= $a; $b ^= ($a= 12) {
$a += ($url[$k+0] +($url[$k+1]
Saludos!
no aparece todo el código php completo... :-s