Uppod Decode HTML5 ? Нужна помощь

usergeyv

Знаток
Регистрация
5 Июл 2013
Сообщения
152
Реакции
25
Есть сервис по Uppod - Decode and Encode (не реклама, проще понять суть вопроса) _uppod.lis-er.com
Строка:
HTML5:
#06807407407007303a02f02f07707707702e07906f07507407506206502e06306f06d02f06506d06206506402f06c06906e06b07806a
и
FLASH:
67AEiiM8odeD969VT3enZO2QkI2QncWwjLSQkpBGIR2UD0mGmRf5laB0c9BMrb
декодируется как Для просмотра ссылки Войди или Зарегистрируйся
декодер на php для FLASH нашел на просторах интернета , держите кому надо:
PHP:
<?php error_reporting(2);

echo DecodeUppodTextHash('67AEiiM8odeD969VT3enZO2QkI2QncWwjLSQkpBGIR2UD0mGmRf5laB0c9BMrb');


function DecodeUppodTextHash( $data ) {
    $hash = "#06807407407003a02f02f07303502e07407606206507307402e06e06507402f06606906c06d02f07002f03203003103102f07006f07306c06506406e06906505f06c07607902e06d070034";
    $data = DecodeUppod_tr($data, "r", "A");
    $data = str_replace("\n", "", $data);
    $harr = split('ih', $hash);

    if (substr($data, -1)=='!') {
        $data = substr($data, 0, -1);
        $a = str_split($harr[3]);
        $b = str_split($harr[2]);
    } else {
        $a = str_split($harr[1]);
        $b = str_split($harr[0]);
    }
    for ($i=0; $i < count($a); $i++) {
         $data = str_replace($b[$i], "__"  , $data);
         $data = str_replace($a[$i], $b[$i], $data);
         $data = str_replace("__"  , $a[$i], $data);
    }
    return utf8_decode(base64_decode($data));
}

function DecodeUppod_tr($data, $ch1, $ch2) {
    if ((substr($data, -2, 1)==$ch1) && ($data[2]==$ch2)) {
        $srev = strrev($data);
        $loc3 = intval(substr($srev, -2)) / 2;
        $srev = substr($srev, 2, -3); # get string between ch1 and ch2
        if ($loc3 < strlen($srev)) {
            $i = $loc3;
            while ($i < strlen($srev)) {
                $srev = substr($srev, 0, $i) . substr($srev, $i+1); # remove char at index i
                $i += $loc3;
            }
        }
        $data = $srev . "!";
    }
    return $data;
}

?>
а с HTML5 прошу помощи, нужен php код для декодирувания строки
 
Назад
Сверху