
21.01.2010, 15:33
|
|
Участник форума
Регистрация: 07.12.2006
Сообщений: 192
С нами:
10223973
Репутация:
123
|
|
Кому надо переделал функцию в php эквивалент:
PHP код:
function decode($hash)
{
$l=strlen($hash);
$str=substr($hash,$l-5).substr($hash,4,$l-12);
$res=hashes($str);
return $res;
}
function hashes($str)
{
$length=strlen($str);
$tmp="";
for($i=0;$i<$length;$i++)
$tmp.=$str[$length-$i-1];
return $tmp;
}
аа, да - текущая функция хэша контакта(та которая при отправке граффити переделывает wallhash, но судя по всему не особо отличается от вышеописанных):
Код:
<script type="text/javascript"> window.init_dec_hash = function() { window.decoded_hashes = {}; var dec_hash = function(hash) { (function(_){ window.decoded_hashes[_]=(function(__){ var ___=ge?'':'___'; for(____=0;____<__.length;++____)___+=__.charAt(__.length-____-1); return geByClass?___:'___'; }) (_.substr(_.length-5)+_.substr(4,_.length-12)); }) (hash); } window.decodehash = function(hash) { dec_hash(hash); return window.decoded_hashes[hash]; } } </script>
Последний раз редактировалось Termin@L; 21.01.2010 в 16:27..
|
|
|