Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Помощь и поддержка > Помощь по плагинам

Ответ
 
Опции темы Опции просмотра
Старый 03.08.2018, 09:05   #181
matkin
Member
 
Аватар для matkin
 
Регистрация: 01.03.2016
Сообщений: 62
По умолчанию

Уважаемый dandy
Видимо, у меня установились не те версии плагинов, после Вашего разьяснения,
повторил установку - все в порядке.
СПАСИБА ВАМ БАЛЬШОЕ !!!
__________________
С уважением,
matkin
matkin вне форума   Ответить с цитированием
   
Старый 05.08.2018, 11:32   #182
matkin
Member
 
Аватар для matkin
 
Регистрация: 01.03.2016
Сообщений: 62
По умолчанию

Уважаемый dandy
Я вижу, что в script.module.videohosts/lib/videohosts/moonwalk.py забиты коды ключей для кодирования ссылки
поэтому хочу подсказать, как просто эти коды получить.
Выбираем любой сайт связанный с moonwalk, например
http://kinoflux.org/14442-tureckiy-gambit-2006.html
Скачиваем:
http://moonwalk.cc/serial/daf23cdf4e...72d6912/iframe в файл iframe.html
http://moonwalk.cc/assets/video-393c...e73a82301c7.js в файл iframe.js
Затем, в файле iframe.html меняем строчку
"/assets/video-393c0b228ca4ef523b5f68c494b74ff593d49acb227d6e570d 257e73a82301c7.js" на "iframe.js"
и в файле iframe.js строчку
"_.bind(this.onGetManifestError,this)" на строчку "console.log("r = "+r+" i = "+i)"
Затем запускаем firefox iframe.html
Заходим в Инструменты => Веб-разработка => Консоль, нажимаем кнопочку Play
и получем такую картинку:
Миниатюры
firefox-screen.png  
__________________
С уважением,
matkin
matkin вне форума   Ответить с цитированием
Старый 05.08.2018, 13:09   #183
dandy
Senior Member
 
Регистрация: 04.01.2013
Сообщений: 452
По умолчанию

Цитата:
Сообщение от matkin Посмотреть сообщение
Уважаемый dandy
Я вижу, что в script.module.videohosts/lib/videohosts/moonwalk.py забиты коды ключей для кодирования ссылки
поэтому хочу подсказать, как просто эти коды получить.
Выбираем любой сайт связанный с moonwalk, например
http://kinoflux.org/14442-tureckiy-gambit-2006.html
Скачиваем:
http://moonwalk.cc/serial/daf23cdf4e...72d6912/iframe в файл iframe.html
http://moonwalk.cc/assets/video-393c...e73a82301c7.js в файл iframe.js
Затем, в файле iframe.html меняем строчку
"/assets/video-393c0b228ca4ef523b5f68c494b74ff593d49acb227d6e570d 257e73a82301c7.js" на "iframe.js"
и в файле iframe.js строчку
"_.bind(this.onGetManifestError,this)" на строчку "console.log("r = "+r+" i = "+i)"
Затем запускаем firefox iframe.html
Заходим в Инструменты => Веб-разработка => Консоль, нажимаем кнопочку Play
и получем такую картинку:
я предлагал в соседней ветке вынести ключи в настройку

Отправлено с моего S3 через Tapatalk
dandy вне форума   Ответить с цитированием
Старый 28.09.2018, 10:56   #184
matkin
Member
 
Аватар для matkin
 
Регистрация: 01.03.2016
Сообщений: 62
По умолчанию

На сайте поменялись параметры

e_value = "79e4add175162a762071a11fe45d249f"

n_value = "19f15a0031b8548acfa8da1f2cdf7f73179aa13f3c4938c8b ad5a1c93dd8fe06"
__________________
С уважением,
matkin
matkin вне форума   Ответить с цитированием
Старый 28.09.2018, 20:33   #185
fallenfuzz
Senior Member
 
Регистрация: 08.06.2014
Сообщений: 241
По умолчанию

Всем привет, решил потестить и не завелось.


20:32:14.842 T:18446744072897952048 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.IndexError'>
Error Contents: list index out of range
Traceback (most recent call last):
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.baskino.com/default.py", line 726, in <module>
get_film_link(url)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.baskino.com/default.py", line 440, in get_film_link
mp4_urls = parse_player_page(dir_url, player_page)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.baskino.com/default.py", line 301, in parse_player_page
request_data = generate_vs_request(player_url, player_page)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.baskino.com/default.py", line 250, in generate_vs_request
cookies = get_cookies(player_page)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.baskino.com/default.py", line 333, in get_cookies
cookie = re.compile(r"window\[\'(\w*)\'\]\s=\s\'(\w*)\';").findall(player_page)[0]
IndexError: list index out of range
-->End of Python script error report<--
20:32:15.104 T:18446744073427388720 ERROR: GetDirectory - Error getting plugin://plugin.video.baskino.com/?mode=FILM_LINK&referer&url=http%3a%2f%2fbaskino.m e%2ffilms%2fmultfilmy%2f18566-villi-i-krutye-tachki.html
20:32:15.108 T:18446744073427388720 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.baskino.com/?mode=FILM_LINK&referer&url=http%3a%2f%2fbaskino.m e%2ffilms%2fmultfilmy%2f18566-villi-i-krutye-tachki.html) failed
__________________
MINIX NEO U9-H | Kodi 17.6
fallenfuzz вне форума   Ответить с цитированием
Старый 29.09.2018, 10:00   #186
matkin
Member
 
Аватар для matkin
 
Регистрация: 01.03.2016
Сообщений: 62
По умолчанию

Уважаемый fallenfuzz
У Вас какая-то старая версия плагина...
В новых версиях функция cookies = get_cookies(player_page) не используется
__________________
С уважением,
matkin
matkin вне форума   Ответить с цитированием
Старый 29.09.2018, 18:27   #187
fallenfuzz
Senior Member
 
Регистрация: 08.06.2014
Сообщений: 241
По умолчанию

Поставил из репо - 1.1.26.
Есть новее?
__________________
MINIX NEO U9-H | Kodi 17.6
fallenfuzz вне форума   Ответить с цитированием
Старый 30.09.2018, 17:46   #188
vpupkin809
Junior Member
 
Регистрация: 29.09.2018
Сообщений: 1
По умолчанию

Цитата:
Сообщение от fallenfuzz Посмотреть сообщение
Поставил из репо - 1.1.26.
Есть новее?
Подтверждаю, та же версия, та же ошибка.
vpupkin809 вне форума   Ответить с цитированием
Старый 01.10.2018, 08:00   #189
matkin
Member
 
Аватар для matkin
 
Регистрация: 01.03.2016
Сообщений: 62
По умолчанию

Надо подождать появление на форуме уважаемого uaBArt,
он обязательно поможет...
Или можно заменить процедуру def generate_vs_request(player_url, player_page): в тексте плагина
на
Код:
def generate_vs_request(player_url, player_page):
    mw_pid = re.compile(r"partner_id:\s*(\w*),").findall(player_page)[0]
    p_domain_id = re.compile(r"domain_id:\s*(\w*),").findall(player_page)[0]
    _mw_adb = False
    video_token = re.compile(r"video_token:\s*\S?\'([0-9a-f]*)\S?\'").findall(player_page)[0]

    e_value = "79e4add175162a763071a11fe45d249f"
    n_value = "9c3c6819a37b43e2efe52a1dad0c35038ad9e07eb5783cbdc4d80126972e64af"
    t = EncryptedData()
    t.a = mw_pid
    t.b = p_domain_id
    t.c = _mw_adb
    t.e = video_token
    t.f = USER_AGENT
    json_string = t.to_json()
    encrypt_mode = pyaes.AESModeOfOperationCBC(binascii.a2b_hex(n_value), binascii.a2b_hex(e_value))
    encrypter = pyaes.Encrypter(encrypt_mode)
    encrypted = ''
    encrypted += encrypter.feed(json_string)
    encrypted += encrypter.feed()
    return base64.standard_b64encode(encrypted)
__________________
С уважением,
matkin

Последний раз редактировалось matkin; 01.10.2018 в 08:28. Причина: Подсказка
matkin вне форума   Ответить с цитированием
Старый 02.10.2018, 09:36   #190
matkin
Member
 
Аватар для matkin
 
Регистрация: 01.03.2016
Сообщений: 62
По умолчанию

Поменялись параметры:

e_value = "f3088d24589dd78f59eb26847d4f33a7"
n_value = "ae6e18077c792ea8f15540c0bd685e37873c707e056342034 59c1e5458c7e042"
__________________
С уважением,
matkin
matkin вне форума   Ответить с цитированием
Ответ
 


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

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 02:46. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.