ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > SЕО/Финансовые задачи/Социальные сети > SЕО - тонкости, методы раскрутки
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 27.07.2008, 12:42
x-demon
Постоянный
Регистрация: 10.06.2007
Сообщений: 476
Провел на форуме:
924649

Репутация: 299
Отправить сообщение для x-demon с помощью ICQ Отправить сообщение для x-demon с помощью AIM Отправить сообщение для x-demon с помощью MSN Отправить сообщение для x-demon с помощью Yahoo
По умолчанию

То что ты используешь - сакс. на 64битках работать не будет. Используй отгрузку с тулбара...
PHP код:
<?php
/**
 * Google Page rank data grabber.
 * Based on Google toolbar data.
 * 
 * Working with data like that:
 * "Rank_1:1:6". Without XML/HTML parsing.
 * 
 * @important:
 *  This code is for cognitive purposes only.
 *  Usage of this code is against Google's terms of service.
 *  No support is provided for this code.
 *  Can be used "as is" for your own risk.
 * 
 * @requirements:
 *  - PHP version 5 (can easily be downgraded to PHP4)
 *  - cURL library (but you can replace curl functions with
 *  PHP standard fopen/fread or other)
 * 
 * @version 1.1
 * @author exstabler // PHP version
 * @author snoopy    // JS version
 * 
 * @changelog:
 *  - 2007-01-18:
 *  1. [exstabler] Deprecated method intToHex deleted.
 *  2. [exstabler] Method toHex8 corrected.
 * 
 * @sample usage:
 *  $obj = new PageRankGrabber();
 *  $rank = $obj->getRank('http://dir.org.ru');
 */
class PageRankGrabber {
    
    
/**
     * Returns PageRank for specified page
     * @param string $url 
     * @return integer PageRank value
     */
    
public function getRank($url) {
        
$pageUrl $this->getRankUrlStingByPageUrl($url);
        
$content $this->getContentCurl($pageUrl);
        
$parts   explode(":"$content);
        return 
intval(@$parts[count($parts)-1]);
    }
    
    
/**
     * Returns content by URL with using
     * cURL library.
     *
     * @param string $url 
     * @return string Site content
     */
    
public function getContentCurl($url) {
       
$ch curl_init();
       
curl_setopt($chCURLOPT_URL$url);
       
curl_setopt($chCURLOPT_HEADER0);
       
curl_setopt($chCURLOPT_RETURNTRANSFER1);
       
curl_setopt($chCURLOPT_FOLLOWLOCATION1);
       
$result curl_exec($ch);
       
curl_close($ch);
       return 
$result;        
    }
    
    
/**
     * Returning URL where PR can be grabbed.
     *
     * @param string $page - Page URL
     * @return string 
     */
    
public function getRankUrlStingByPageUrl($page) {
        
$this->awesomeHash($page);
        
$hash "8" $this->awesomeHash($page);
        
$url  "http://toolbarqueries.google.com/search?sourceid=" .
                
"navclient-ff&features=Rank&client=navclient-auto-ff&";
        
$url .= "ch=" $hash "&q=info:" urlencode($page);
        return 
str_replace(' '''$url);        
    }
        
    
/**
     * Transforms integer into hexademical
     *
     * @param int $num 
     * @return string 
     */
    
private function toHex8($num) {
        
$vector "0123456789abcdef";
        return 
$vector[($num 256) / 16] . $vector[$num 16];
    }
    
    
/**
     * Service function: encoder
     */
    
private function hexEncodeU32($num) {
        
$result  $this->toHex8($this->zerofillShift($num24));
        
$result .= $this->toHex8($this->zerofillShift($num16) & 255);
        
$result .= $this->toHex8($this->zerofillShift($num8) & 255);
        return 
$result $this->toHex8($num 255);
    }
 
    
/**
     * Service function: hashing
     */
    
private function awesomeHash($value)  {
 
        
$hashSeed "Mining PageRank is AGAINST GOOGLE'S TERMS OF SERVICE." .
                    
"Yes, I'm talking to you, scammer.";
        
$intValue 16909125;
        for(
$i 0$i strlen($value); $i++ ){
            
$intValue ^=
                
$this->charCodeAt($hashSeed$i strlen($hashSeed)) ^
                
$this->charCodeAt($value$i);
            
$intValue =
                
$this->zerofillShift($intValue,  23) | $intValue << 9;
        }
        return 
$this->hexEncodeU32($intValue);
    }
    
    
/**
     * The charCodeAt() method returns the Unicode
     * of the character at a specified position.
     *
     * @param int $value 
     */
    
private function charCodeAt($value$position) {
        
$symbol $value[$position];
        
// ord() is for ASCII!
        // Original function should work with UTF-8.
        
return ord($symbol);
    }
 
    
/**
     * Service function: zerofil with shifing
     * (unsigned shift right).
     */
    
private function zerofillShift($a$b) {
        
$z hexdec(80000000);
        if (
$z $a) {
            
$a = ($a >> 1);
            
$a &= (~$z);
            
$a |= 0x40000000;
            
$a = ($a >> ($b-1));
        } else {
            
$a = ($a >> $b);
        }
        return 
$a;
    }   
}
?>
 
Ответить с цитированием

  #12  
Старый 27.07.2008, 12:45
x-demon
Постоянный
Регистрация: 10.06.2007
Сообщений: 476
Провел на форуме:
924649

Репутация: 299
Отправить сообщение для x-demon с помощью ICQ Отправить сообщение для x-demon с помощью AIM Отправить сообщение для x-demon с помощью MSN Отправить сообщение для x-demon с помощью Yahoo
По умолчанию

Вдогонку проверка тиц, на основе яндекс бара.
PHP код:
<?php
function get_tcy($domain)
{
//считываем XML-файл с данными
$xml file_get_contents("http://bar-navig.yandex.ru/u?ver=2&show=32&url=http://$domain");
//если XML файл прочитан, то возвращаем значение параметра value, иначе возвращаем false - ошибка
return $xml ? (int) substr(strstr($xml'value="'), 7) : false;
}
?>
 
Ответить с цитированием

В один день перестало работать
  #13  
Старый 26.11.2008, 23:16
still12
Познающий
Регистрация: 18.11.2007
Сообщений: 81
Провел на форуме:
249705

Репутация: 6
Отправить сообщение для still12 с помощью ICQ
По умолчанию В один день перестало работать

Везде где используется этот скрипт на сегоднишний день значения тиц = 0. Что в нем не так ? Исправте плз этот код))
PHP код:
<?php

function cy($url)
{


$url=str_replace("http://"."",$url);

 
$fp fsockopen("bar-navig.yandex.ru"80$errno$errstr30); 
  if (!
$fp) { return FALSE;  } 
     else { 
     
$out "GET /u?ver=2&url=http://$url/&show=1 HTTP/1.1\r\n" 
     
$out .= "Host: bar-navig.yandex.ru\r\n" 
     
$out .= "Connection: Close\r\n\r\n" ;  
     
fwrite($fp$out); 
     
     
$data="";
     while (!
feof($fp)) { 
       
$data .= fgets($fp128); 
          } 
           
fclose($fp);  
          
         
$pos=strpos($data,"value")+7;
         
$itog=substr($data$pos5);
         
         
$itog=substr($itog0strpos($itog,'"'));
        
        return 
$itog;
         
     } 
     
    

}



?>
 
Ответить с цитированием

  #14  
Старый 30.11.2008, 10:39
gisTy
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
Провел на форуме:
3629857

Репутация: 504


По умолчанию

Цитата:
Сообщение от x-demon  
Вдогонку проверка тиц, на основе яндекс бара.
PHP код:
<?php
function get_tcy($domain)
{
//считываем XML-файл с данными
$xml file_get_contents("http://bar-navig.yandex.ru/u?ver=2&show=32&url=http://$domain");
//если XML файл прочитан, то возвращаем значение параметра value, иначе возвращаем false - ошибка
return $xml ? (int) substr(strstr($xml'value="'), 7) : false;
}
?>
вот же нормальный код привели
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Софт для шифрования данных baltazar Soft - Windows 2 19.05.2008 07:51
Для новичков. Как поднять тиц без затрат! ReZiDeNT Статьи 5 14.03.2008 08:11
Лучший софт для Linux _-Ramos-_ Soft - *nix 11 15.01.2008 12:08
НУжен Хелп Хацкеров anakin Болталка 18 21.09.2006 19:21
Взлом Unix а silveran *nix 4 21.12.2005 22:46



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ