ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > SЕО/Финансовые задачи/Социальные сети > SЕО - тонкости, методы раскрутки > Черные методы раскрутки
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #4  
Старый 19.11.2009, 05:45
Аватар для azar
azar
Banned
Регистрация: 16.11.2009
Сообщений: 8
Провел на форуме:
33916

Репутация: 5
По умолчанию

Цитата:
Все скрипты расситываю ch и он целого типа, однако, когда я поставил снифер я получил параметр ch, в который входят символы.
Это число. Просто в шестнадцатеричной системе счисления

Цитата:
Никто не знает как получить такой ch? Может есть готовый скрипт?
Вот кое-что. Объяснить что и зачем он делает с битами я не смогу. В своё время просто взял код из другого готового скрипта, перевёл и почистил, но не разбирался. Не знаю, так ли делает Google Toolbar, но по крайней мере результат - шестандцатеричное число, начинается с восьмёрки и Google возвращает значение PR.

Код:
def Zerofill (a):
    z = int('1' + 31 * '0', 2)# 0x80'000'000
    if z & a:
        a /= 2
        a &= ~z
        a |= 0x40000000
        a /= 4194304# 2 ** 22
    else:
        a /= 8388608# 2 ** 23

    return a

def GoogleChecksum (Url):
    Combination = 16909125
    Seed = "Mining PageRank is AGAINST GOOGLE'S TERMS OF SERVICE. Yes, I'm talking to you, scammer."

    for i in range(0, len(Url)):
        Combination ^= ord(Seed[i % len(Seed)]) ^ ord(Url[i])
        Combination = Zerofill(Combination) | Combination * 512
        Combination %= 4294967296

    return '8' + hex(Combination)[2:-1]
 
Ответить с цитированием
 





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


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




ANTICHAT.XYZ