61 (2023.04.16 20:21:12 отредактировано MrCryzeese)

Re: kodik

Spell пишет:

Все также как и на moonwalk, принцип тот же.

Можно и мне скинуть? Если у кого-нибудь есть, скиньте, пожалуйста. Заранее спасибо.

P.S. Нужен скрипт для получения прямой ссылки на видео с kodik, зная ссылку на плеер.

62

Re: kodik

кто-то победил новый вариант работы плеера? теперь post-запрос запрос на json плеера идет на димамический адрес http://kodik.info/*** (mor, tor, bor ...)
есть кто может отдебажить и понять как этот адрес формируется?

63

Re: kodik

вот тут https://imgur.com/a/46SvF9z

64 (2024.09.06 16:16:12 отредактировано smsbox3)

Re: kodik

Кодик вместо " стал отдавать "  < и.т.д. Надо применить  функцию htmlspecialchars_decode, перед тем, как вытаскивать плеер со страницы и все продолжит работать как ранее.

65

Re: kodik

Перестала работать функция

function kodik_decode($s, $n) {
//print $s;exit();
    $abc = "ABCDEFGHIJKLMabcdefghijklmNOPQRSTUVWXYZnopqrstuvwxyz";
    $a = 13 * $n;  
    $a += strlen($abc) / 2;
    $r = substr($abc, $a * 2) . substr($abc, 0, $a * 2);
    $t = preg_replace_callback("/([A-Za-z])/", function ($matches) use ($r, $abc, $s) { return $r[strrpos($abc, $matches[0])]; }, $s);
    return base64_decode($t);
}

На входе отправляем

https://cloud.kodik-cdn.com/movies/8222b53041eacc5af741ddf3f7804f4efe703ba0/21d5a29427c14e20bc19383a08c6ed38:2025033005/480.mp4:hls:manifest.m3u8

на выходе ерунда. Сама ссылка, что на входе, дает Not Found, хотя и смотрится нормально. Не понятно надо делать декоде или они от него отказались и теперь что-то другое используют?

66

Re: kodik

попробовал передавать ссылку без декодирования - на других видео заработало, выходит просто конкретно это видео имеет проблему, а так функция декоде больше не нужна, можно сразу поставить return $s (пока функцию не удаляю, вдруг они передумают).