121

Re: moonwalk

Да он! Сори я думал он старый) Спасибо!

122

Re: moonwalk

WendyH пишет:

Старым его нельзя назвать. 12 часов отроду.

Спасибо за исправление php скрипта.

123

Re: moonwalk

Не подскажете, как поправить?
При получении ссылки из сезона, любой серии. Будет воспроизведение последней серии сезона, а не той которой нужно.
Вот пример.
Ваш парсер php?url=h__p://moonwalk.cc/serial/a06118f88dba3922be885557f7196d70/iframe?season=3&episode=1
Ваш парсер php?url=h__p://moonwalk.cc/serial/a06118f88dba3922be885557f7196d70/iframe?season=3&episode=2
В ответ получаем всегда 17-ю серию.
Также в фильмах и сериях, качество не выше 480.
Заранее спасибо.

124

Re: moonwalk

igores пишет:

Не подскажете, как поправить?
При получении ссылки из сезона, любой серии. Будет воспроизведение последней серии сезона, а не той которой нужно.
Вот пример.
Ваш парсер php?url=h__p://moonwalk.cc/serial/a06118f88dba3922be885557f7196d70/iframe?season=3&episode=1
Ваш парсер php?url=h__p://moonwalk.cc/serial/a06118f88dba3922be885557f7196d70/iframe?season=3&episode=2
В ответ получаем всегда 17-ю серию.
Также в фильмах и сериях, качество не выше 480.
Заранее спасибо.

Чтобы скрипт получил нормально весь url, передаваемый в параметрах правильно, его нужно, по-идее, преобразовывать в безопасную кодировку для http параметров. Т.е. выполнять функцию наподобие urlencode в PHP или что-то подобное. Тогда скрипт правильно загрузит страничку.
Вот так:
Ваш парсер php?url=h__p%3A%2F%2Fmoonwalk.cc%2Fserial%2Fa06118f88dba3922be885557f7196d70%2Fiframe%3Fseason%3D3%26episode%3D2

Да, пользователь ArtyShock про качество мне сразу сказал. Разбирались с этим. В скрипте нужно поменять один из параметров для POST запроса.
Нужно в итоговых параметрах для такого запроса, чтобы было "c":false.
В скрипте нужно заменить строку:

else if (strpos($val, "_mw_adb")>0) $val = "true";

на:

else if (strpos($val, "_mw_adb")>0) $val = "false";

Тогда качество будет доступно 720. Насчёт 1080 пока не до конца уверен. Нужны примеры и отлавливать такие фильмы, где есть такое качество и которое бы без обмана отдавалось на сервере с сайта кинотеатров. Кстати, на этот параметр влияет баннерорезки. Нужно проверять без них. Т.е. с блокировщиком рекламы они отдают не то качество, которое выбрано (под 720 отдают 480).
Но даже без блокировщиков рекламы на сайте при выборе 1080 у меня реальное разрешение было 720 тоже. Но проверял только на одном фильме на hdkinomir.com.

Sony Bravia KDL-32CX523
Спасибо сказали: foks50501

125 (2018.04.06 13:17:22 отредактировано igores)

Re: moonwalk

WendyH пишет:

В скрипте нужно заменить строку:
..................
Тогда качество будет доступно 720. Насчёт 1080 пока не до конца уверен. .

С качеством действительно помогло. Спасибо огромное! Даже 1080 отдается.

Del

Решено.
Спасибо!

126

Re: moonwalk

WendyH пишет:

На PHP функция шифрования выглядит так, если установлено PHP расширение openssl:

$crypted = openssl_encrypt($data4Encrypt, 'AES-256-CBC', hex2bin($key), 0, hex2bin($iv));

Приветствую. Не подскажите способ реализации на питоне, если Вас это не затруднит и не отнимет драгоценное время)

127

Re: moonwalk

george_perec пишет:

на питоне

посмотрите в этой теме

128 (2018.04.15 14:33:22 отредактировано Spell)

Re: moonwalk

george_perec пишет:

Приветствую. Не подскажите способ реализации на питоне, если Вас это не затруднит и не отнимет драгоценное время)

посмотрите  может, вам  подойдет;

Отладка кода — это как охота. Только охота, на баги.

129

Re: moonwalk

tantal, spell, спасибо за участие)
Пописываю на 3-м питоне для себя в свободное время. Опыт совсем маленький. Хотелось наваять скрипт для получения manifest m3u8 с moonwalk. Получил одну проблему: не удалось найти и установить для питона версии 3.6 библиотеку для шифрования, временно вышел из положения, получаю шифрованную строку GET запросом. POST запрос удалось составить правильно)
Надеюсь найдется подсказка от более опытных программистов.

130

Re: moonwalk

Использую PHP парсер Работает замечательно. Автору огромное спасибо.
Но стал замечать, что некоторые фильмы не воспроизводятся, хотя ссылка вроде парсится.
Вот пример:

В чем может быть проблема?
Спасибо.

131

Re: moonwalk

Сегодня перестал декодировать. Вот такое сообщение
Warning: file_get_contents(http://moonwalk.pw/video/3a7352b668b8f0e3/iframe): failed to open stream: HTTP request failed! in /var/www/wonky.lostcut.net/moonwalk.php on line 129

Warning: gzdecode(): data error in /var/www/wonky.lostcut.net/moonwalk.php on line 133
No VideoBalancer info in the loaded iframe.

Посмотрите пожалуйста в чем причина.

132 (2018.06.02 10:21:31 отредактировано bond)

Re: moonwalk

smsbox3 пишет:

Сегодня перестал декодировать. Вот такое сообщение
Warning: file_get_contents(http://moonwalk.pw/video/3a7352b668b8f0e3/iframe): failed to open stream: HTTP request failed! in /var/www/wonky.lostcut.net/moonwalk.php on line 129

Warning: gzdecode(): data error in /var/www/wonky.lostcut.net/moonwalk.php on line 133
No VideoBalancer info in the loaded iframe.

Посмотрите пожалуйста в чем причина.

moonwalk.pw заменить на moonwalk.сс
можно вот так в скрипт вставить
$url = str_replace(array('.biz','.top','.org','.co','.pw'),'.cc',$url);

Спасибо сказали: smsbox31

133 (2018.06.02 17:44:07 отредактировано Spell)

Re: moonwalk

smsbox3 пишет:

Сегодня перестал декодировать. Вот такое сообщение
Warning: file_get_contents(http://moonwalk.pw/video/3a7352b668b8f0e3/iframe): failed to open stream: HTTP request failed! in /var/www/wonky.lostcut.net/moonwalk.php on line 129

Warning: gzdecode(): data error in /var/www/wonky.lostcut.net/moonwalk.php on line 133
No VideoBalancer info in the loaded iframe.

Посмотрите пожалуйста в чем причина.

или вот так добавить

$url = str_replace('moonwalk.pw','streamguard.cc',$url);

или замените адрес
с  http://moonwalk.pw/video/3a7352b668b8f0e3/iframe на  http://streamguard.cc/video/3a7352b668b8f0e3/iframe

Пример

Отладка кода — это как охота. Только охота, на баги.
Спасибо сказали: smsbox31

134

Re: moonwalk

А нет ли php скрипта, который по база moonwalk ищет по имени файла и выдает его <iframe src='//moonwalk.pw/video/85716608a6d3216b/iframe' frameborder='0'  width='607' height='360' scrolling='no' allowfullscreen></iframe> ? Можно конечно скачать себе всю базу и там искать, но это как-то не сильно красиво да и синхронизацию делать придется постоянно.

135

Re: moonwalk

smsbox3 пишет:

А нет ли php скрипта, который по база moonwalk ищет по имени файла и выдает его

А API Moonwalk для кого сделан?

http://moonwalk.cc/api/videos.json?api_token=API_KEY&title=НАЗВАНИЕ_ФИЛЬМА
Спасибо сказали: smsbox31

136 (2018.06.20 15:48:29 отредактировано smsbox3)

Re: moonwalk

У меня такое ощущение, что не верно некоторые сериалы раскрывает по сериям . Берем ссылку http://moonwalk.cc/serial/618f5c1d1ce93 … 6e8/iframe
отправляем скрипту
serial.php?url=http://moonwalk.cc/serial/618f5c1d1ce9339e8659c77bc65e66e8/iframe
получаем

 
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=1&episode=0|Ceзон 1 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=2&episode=0|Ceзон 2 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=3&episode=0|Ceзон 3 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=4&episode=0|Ceзон 4 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=5&episode=0|Ceзон 5 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=6&episode=0|Ceзон 6 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=7&episode=0|Ceзон 7 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=8&episode=0|Ceзон 8 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=9&episode=0|Ceзон 9 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=10&episode=0|Ceзон 10 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=11&episode=0|Ceзон 11 серия 0"

Что явно не верно. В каждом сезоне должно быть не меньше 12, а не только лишь нулевая. Кстати полученные ссылки играют последнюю серию в последнем сезоне

137

Re: moonwalk

smsbox3 пишет:

У меня такое ощущение, что не верно некоторые сериалы раскрывает по сериям . Берем ссылку http://moonwalk.cc/serial/618f5c1d1ce93 … 6e8/iframe
отправляем скрипту
serial.php?url=http://moonwalk.cc/serial/618f5c1d1ce9339e8659c77bc65e66e8/iframe
получаем

 
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=1&episode=0|Ceзон 1 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=2&episode=0|Ceзон 2 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=3&episode=0|Ceзон 3 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=4&episode=0|Ceзон 4 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=5&episode=0|Ceзон 5 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=6&episode=0|Ceзон 6 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=7&episode=0|Ceзон 7 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=8&episode=0|Ceзон 8 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=9&episode=0|Ceзон 9 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=10&episode=0|Ceзон 10 серия 0"
moonwalk.cc/video/618f5c1d1ce9339e8659c77bc65e66e8/iframe?season=11&episode=0|Ceзон 11 серия 0"

Что явно не верно. В каждом сезоне должно быть не меньше 12, а не только лишь нулевая. Кстати полученные ссылки играют последнюю серию в последнем сезоне

переменная неправильно определялась.

Отладка кода — это как охота. Только охота, на баги.
Спасибо сказали: smsbox31

138

Re: moonwalk

Скрипт PHP c GitHub перестал работать, к сожалению.
Не посмотрите?

139

Re: moonwalk

igores пишет:

Скрипт PHP c GitHub перестал работать, к сожалению.
Не посмотрите?

+1

140

Re: moonwalk

igores пишет:

Скрипт PHP c GitHub перестал работать, к сожалению.
Не посмотрите?

Снова moonwalk  изменил шифрование

Отладка кода — это как охота. Только охота, на баги.

141

Re: moonwalk

У кого не работает!
Найдите в коде строку и закоментируйте

//$crypted = openssl_encrypt($data4Encrypt, 'AES-256-CBC', hex2bin($key), 0, hex2bin($iv));

дальше рядышком пропишите вот такую

$crypted = openssl_encrypt($data4Encrypt, 'AES-256-CBC', hex2bin('7316d0c4'.$key), 0, hex2bin('e080ee12a6b39ad18309bc89d5097b77'));

Вроде работает.

Отладка кода — это как охота. Только охота, на баги.
Спасибо сказали: foks5050, smsbox3, n326mo, Slav67, WendyH, Tiarait6

142 (2018.06.29 15:36:45 отредактировано foks5050)

Re: moonwalk

spell пишет:

Вроде работает.

Да заработало! Спасибо!

143

Re: moonwalk

spell пишет:

У кого не работает!
Найдите в коде строку и закоментируйте

//$crypted = openssl_encrypt($data4Encrypt, 'AES-256-CBC', hex2bin($key), 0, hex2bin($iv));

дальше рядышком пропишите вот такую

$crypted = openssl_encrypt($data4Encrypt, 'AES-256-CBC', hex2bin('7316d0c4'.$key), 0, hex2bin('e080ee12a6b39ad18309bc89d5097b77'));

Вроде работает.

7316d0c4 интересно а что это такое? Он в дальнейшем не меняется?

144

Re: moonwalk

spell пишет:

У кого не работает!
Найдите в коде строку и закоментируйте
...............
Вроде работает.

Спасибо большое.
Удачи.

145 (2018.07.03 20:05:33 отредактировано Spell)

Re: moonwalk

moonwalk снова изменил значение было

$crypted = openssl_encrypt($data4Encrypt, 'AES-256-CBC', hex2bin('7316d0c4'.$key), 0, hex2bin('e080ee12a6b39ad18309bc89d5097b77'));

заменяем

$iv = GetRegexValue($data, '#,i="([^"]+)",#');
$crypted = openssl_encrypt($data4Encrypt, 'AES-256-CBC', hex2bin('7316d0c4'.$key), 0, hex2bin($iv))
Отладка кода — это как охота. Только охота, на баги.
Спасибо сказали: n326mo, WendyH, smsbox3, igores4

146 (2018.07.03 22:05:38 отредактировано Tiarait)

Re: moonwalk

воспользовался wonky(wonky.lostcut.net) я так понимаю для каждой серии нужно свой iframe?
т.к. url не может содержать "?episode=1&season=1" то есть всегда выдает ссылку на последнюю серию

147

Re: moonwalk

Tiarait пишет:

воспользовался wonky(wonky.lostcut.net) я так понимаю для каждой серии нужно свой iframe?
т.к. url не может содержать "?episode=1&season=1" то есть всегда выдает ссылку на последнюю серию

Если заurlencodeть, то можно указывать и серию:

url=http%3A%2F%2Fmoonwalk.cc%2Fserial%2Fa06118f88dba3922be885557f7196d70%2Fiframe%3Fseason%3D3%26episode%3D2
Sony Bravia KDL-32CX523
Спасибо сказали: Tiarait1

148 (2018.07.05 00:10:23 отредактировано foks5050)

Re: moonwalk

Опять поломалось(
Ошибка вроде не из за смены кодировки: Warning: file_get_contents(http://moonwalk.cc/vs): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidd

149 (2018.07.04 23:42:26 отредактировано vitnet)

Re: moonwalk

spell пишет:

moonwalk снова изменил значение было ....

Перестало работать.  *HELP*

150 (2018.07.05 00:51:32 отредактировано Spell)

Re: moonwalk

vitnet пишет:

Перестало работать.  *HELP*

Измените регулярку для $iv

$iv = GetRegexValue($data,'#},[a-z]="([^"]+)",#');

спасибо     n326mo   вовремя увидел.
буквенные переменные меняют на moonwalke вчера была i, сегодня r

Отладка кода — это как охота. Только охота, на баги.
Спасибо сказали: igores1