Exemple #1
0
/**
* Returns checksum for the given url
*
* @param string $aUrl
*
* @return string
*/
function get_checksum($aUrl)
{
    return '6' . GCH(strord('info:' . $aUrl));
}
Exemple #2
0
 function getPR($_url)
 {
     $url = 'info:' . $_url;
     $ch = GCH(strord($url));
     $url = 'info:' . urlencode($_url);
     $pr = file("http://www.google.com/search?client=navclient-auto&ch=6{$ch}&ie=UTF-8&oe=UTF-8&features=Rank&q={$url}");
     $pr_str = implode("", $pr);
     return substr($pr_str, strrpos($pr_str, ":") + 1);
 }
Exemple #3
0
function PageRank($domain)
{
    $result = get_content('http://www.google.com/search?client=navclient-auto&ch=6' . GCH(strord('info:' . $domain)) . '&ie=UTF-8&oe=UTF-8&features=Rank&q=info:' . urlencode($domain));
    if (preg_match('/\\d+:\\d+:(\\d+)/', $result, $matches)) {
        return intval($matches[1]);
    } else {
        return 0;
    }
}
Exemple #4
0
function c($l)
{
    $l = $l / 7 << 2 | h($l, 13) & 7;
    $j = array();
    $j[0] = $l;
    for ($i = 1; $i < 20; $i++) {
        $j[$i] = $j[$i - 1] - 9;
    }
    $l = GCH(g($j), 80);
    return $l;
}