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

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

Ответ
 
Опции темы Опции просмотра
Старый 25.02.2020, 23:13   #441
JohnDoe_71Rus
Senior Member
 
Регистрация: 10.12.2016
Сообщений: 219
По умолчанию

у меня была проблема "Project 294899064488 has been scheduled for deletion and cannot be used for API calls". я ее на нетбуке решил по этой ссылке
https://github.com/jdf76/plugin.vide...sonal-API-Keys
заполнил поля в файле /api_keys.json и скопировал его в папку userdata/addon_data/plugin.video.youtube/
в пятницу попробую этот файл подкинуть на другую систему с другим провайдером.
Авторизацию в плагине я не использую.
JohnDoe_71Rus вне форума   Ответить с цитированием
   
Старый 26.02.2020, 00:39   #442
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,488
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

Цитата:
Сообщение от bagol Посмотреть сообщение
найдется человек, чтобы показал подробно что и куда кликнуть и какой ключ в какой апи вставить.
.
обновил первый пост этой темы.
__________________
Kodi 18
bigbax вне форума   Ответить с цитированием
Старый 26.02.2020, 01:00   #443
bagol
Senior Member
 
Аватар для bagol
 
Регистрация: 19.04.2013
Сообщений: 1,029
По умолчанию

Низкий поклон.
__________________
S905, Малина, Атом
bagol вне форума   Ответить с цитированием
Старый 26.02.2020, 16:04   #444
sovaby
Senior Member
 
Аватар для sovaby
 
Регистрация: 29.11.2010
Адрес: Минск
Сообщений: 1,455
По умолчанию

Вот всё расписано по шагам для упрямых
sovaby вне форума   Ответить с цитированием
Старый 26.02.2020, 17:18   #445
bagol
Senior Member
 
Аватар для bagol
 
Регистрация: 19.04.2013
Сообщений: 1,029
По умолчанию

Вовсе не в упрямости дело, вот не свезло быть с рождения проворным кликером и туземочитателем и всё тут. И теперь кошечек на ютубчике не посмотреть.
__________________
S905, Малина, Атом
bagol вне форума   Ответить с цитированием
Старый 27.02.2020, 11:22   #446
Kollaidermen
Junior Member
 
Регистрация: 01.06.2015
Сообщений: 1
По умолчанию

Цитата:
Сообщение от bigbax Посмотреть сообщение
обновил первый пост этой темы.
Спасибо! Всё заработало!
Kollaidermen вне форума   Ответить с цитированием
Старый 28.02.2020, 11:34   #447
toxadowble
Junior Member
 
Регистрация: 28.02.2020
Сообщений: 3
По умолчанию

Перестал работать плагин (без авторизации все прекрасно работает).
Обновление до 6.6.0 не помогло, результат тот же - при попытке запуска возникает ошибка и плагин не запускается.
Я ни разу не програмист, но мне почему-то кажется, что проблема в питоновском коде. Ошибка такая:
"
...
IndexError: list index out of range
-->End of Python script error report<--
...
"
Дебаг ниже:

11:09:50.562 T:5524 DEBUG: CAddonDatabase::SetLastUsed[plugin.video.youtube] took 12 ms
11:09:50.562 T:1056 DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin YouTube('plugin://plugin.video.youtube/','9','')
11:09:50.563 T:2416 DEBUG: Thread JobWorker start, auto delete: true
11:09:50.564 T:2340 DEBUG: Thread LanguageInvoker start, auto delete: false
11:09:50.564 T:2340 INFO: initializing python engine.
11:09:50.564 T:2340 DEBUG: CPythonInvoker(25, C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin.v ideo.youtube\resources\lib\default.py): start processing
11:09:50.662 T:2340 DEBUG: -->Python Interpreter Initialized<--
11:09:50.662 T:2340 DEBUG: CPythonInvoker(25, C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin.v ideo.youtube\resources\lib\default.py): the source file to load is "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\default.py"
11:09:50.663 T:2340 DEBUG: CPythonInvoker(25, C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin.v ideo.youtube\resources\lib\default.py): setting the Python path to C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin.v ideo.youtube\resources\lib;C:\Users\Kodi\AppData\R oaming\Kodi\addons\script.module.certifi\lib;C:\Us ers\Kodi\AppData\Roaming\Kodi\addons\script.module .chardet\lib;C:\Users\Kodi\AppData\Roaming\Kodi\ad dons\script.module.idna\lib;C:\Users\Kodi\AppData\ Roaming\Kodi\addons\script.module.requests\lib;C:\ Users\Kodi\AppData\Roaming\Kodi\addons\script.modu le.six\lib;C:\Users\Kodi\AppData\Roaming\Kodi\addo ns\script.module.urllib3\lib;C:\Program Files (x86)\Kodi\system\python\DLLs;C:\Program Files (x86)\Kodi\system\python\Lib;C:\Program Files (x86)\Kodi\python27.zip;C:\Program Files (x86)\Kodi\system\python\lib\plat-win;C:\Program Files (x86)\Kodi\system\python\lib\lib-tk;C:\Program Files (x86)\Kodi;C:\Program Files (x86)\Kodi\system\python;C:\Program Files (x86)\Kodi\system\python\lib\site-packages
11:09:50.663 T:2340 DEBUG: CPythonInvoker(25, C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin.v ideo.youtube\resources\lib\default.py): entering source directory C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin.v ideo.youtube\resources\lib
11:09:50.664 T:2340 DEBUG: CPythonInvoker(25, C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin.v ideo.youtube\resources\lib\default.py): instantiating addon using automatically obtained id of "plugin.video.youtube" dependent on version 2.20.0 of the xbmc.python api
11:09:51.052 T:516 DEBUG: ------ Window Init (DialogBusy.xml) ------
11:09:52.065 T:2340 DEBUG: [plugin.video.youtube] send_notification: |check_settings| -> |{"httpd_address": "0.0.0.0", "use_httpd": true, "whitelist": "", "httpd_port": 50152}|
11:09:52.069 T:2340 DEBUG: [plugin.video.youtube] JSONStore Load |C:\Users\Kodi\AppData\Roaming\Kodi\userdata\addon _data\plugin.video.youtube\api_keys.json|
11:09:52.072 T:2340 DEBUG: [plugin.video.youtube] JSONStore Load |C:\Users\Kodi\AppData\Roaming\Kodi\userdata\addon _data\plugin.video.youtube\access_manager.json|
11:09:52.074 T:2340 DEBUG: [plugin.video.youtube] User: |0| Using API key set: |own|
11:09:52.078 T:7052 DEBUG: CAnnouncementManager - Announcement: check_settings from plugin.video.youtube
11:09:52.078 T:7052 DEBUG: GOT ANNOUNCEMENT, type: 512, from plugin.video.youtube, message check_settings
11:09:52.120 T:4848 DEBUG: [plugin.video.youtube] onNotification: |check_settings| -> |{"httpd_address": "0.0.0.0", "use_httpd": true, "whitelist": "", "httpd_port": 50152}|
11:09:52.128 T:1060 DEBUG: Skin Helper Service --> Kodi_Monitor: sender plugin.video.youtube - method: Other.check_settings - data: ["%7B%22httpd_address%22%3A%20%220.0.0.0%22%2C%20%2 2use_httpd%22%3A%20true%2C%20%22whitelist%22%3A%20 %22%22%2C%20%22httpd_port%22%3A%2050152%7D"]
11:09:52.134 T:2340 DEBUG: [plugin.video.youtube] Starting Kodion framework by bromix...
11:09:52.159 T:2340 NOTICE: [plugin.video.youtube] Running: YouTube (6.6.0) on Krypton (Kodi-17.6) with Python 2.7.13
Path: /
Params: {}
11:09:52.186 T:2340 DEBUG: [plugin.video.youtube] JSONStore Load |C:\Users\Kodi\AppData\Roaming\Kodi\userdata\addon _data\plugin.video.youtube\access_manager.json|
11:09:52.188 T:2340 DEBUG: [plugin.video.youtube] Selecting YouTube config "All"
11:09:52.189 T:2340 DEBUG: [plugin.video.youtube] Access token count: |2| Refresh token count: |2|
11:09:52.196 T:2340 DEBUG: [plugin.video.youtube] User is logged in
11:09:52.196 T:2340 DEBUG: [plugin.video.youtube] Setting content-type: "files" for "/"
11:09:52.236 T:2340 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 "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\default.py", line 15, in <module>
runner.run(__provider__)
File "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\youtube_plugin\kodion\ runner.py", line 60, in run
__RUNNER__.run(provider, context)
File "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\youtube_plugin\kodion\ impl\xbmc\xbmc_runner.py", line 33, in run
results = provider.navigate(context)
File "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\youtube_plugin\kodion\ abstract_provider.py", line 99, in navigate
result = method(context, re_match)
File "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\youtube_plugin\kodion\ abstract_provider.py", line 132, in _internal_root
return self.on_root(context, re_match)
File "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\youtube_plugin\youtube \provider.py", line 1485, in on_root
playlists = resource_manager.get_related_playlists(channel_id= 'mine')
File "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\youtube_plugin\youtube \helper\resource_manager.py", line 183, in get_related_playlists
result = self._update_channels([channel_id])
File "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\youtube_plugin\youtube \helper\resource_manager.py", line 50, in _update_channels
channel_id = items[0]['id']
IndexError: list index out of range
-->End of Python script error report<--
11:09:52.245 T:516 DEBUG: ------ Window Init (DialogNotification.xml) ------
11:09:52.413 T:2340 INFO: Python script stopped
11:09:52.414 T:2340 DEBUG: Thread LanguageInvoker 2340 terminating
11:09:52.428 T:516 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.youtube/
11:09:52.433 T:516 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.youtube/) failed

У кого такое было? Помогайте...
toxadowble вне форума   Ответить с цитированием
Старый 28.02.2020, 16:31   #448
Uzzer
Junior Member
 
Регистрация: 29.12.2019
Сообщений: 2
По умолчанию

Цитата:
Сообщение от toxadowble Посмотреть сообщение
Перестал работать плагин (без авторизации все прекрасно работает).
Обновление до 6.6.0 не помогло, результат тот же - при попытке запуска возникает ошибка и плагин не запускается.
Я ни разу не програмист, но мне почему-то кажется, что проблема в питоновском коде. Ошибка такая:
"
...
IndexError: list index out of range
-->End of Python script error report<--
...
"
Дебаг ниже:

11:09:50.562 T:5524 DEBUG: CAddonDatabase::SetLastUsed[plugin.video.youtube] took 12 ms
11:09:50.562 T:1056 DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin YouTube('plugin://plugin.video.youtube/','9','')
11:09:50.563 T:2416 DEBUG: Thread JobWorker start, auto delete: true
11:09:50.564 T:2340 DEBUG: Thread LanguageInvoker start, auto delete: false
11:09:50.564 T:2340 INFO: initializing python engine.
11:09:50.564 T:2340 DEBUG: CPythonInvoker(25, C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin.v ideo.youtube\resources\lib\default.py): start processing
11:09:50.662 T:2340 DEBUG: -->Python Interpreter Initialized<--
11:09:50.662 T:2340 DEBUG: CPythonInvoker(25, C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin.v ideo.youtube\resources\lib\default.py): the source file to load is "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\default.py"
11:09:50.663 T:2340 DEBUG: CPythonInvoker(25, C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin.v ideo.youtube\resources\lib\default.py): setting the Python path to C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin.v ideo.youtube\resources\lib;C:\Users\Kodi\AppData\R oaming\Kodi\addons\script.module.certifi\lib;C:\Us ers\Kodi\AppData\Roaming\Kodi\addons\script.module .chardet\lib;C:\Users\Kodi\AppData\Roaming\Kodi\ad dons\script.module.idna\lib;C:\Users\Kodi\AppData\ Roaming\Kodi\addons\script.module.requests\lib;C:\ Users\Kodi\AppData\Roaming\Kodi\addons\script.modu le.six\lib;C:\Users\Kodi\AppData\Roaming\Kodi\addo ns\script.module.urllib3\lib;C:\Program Files (x86)\Kodi\system\python\DLLs;C:\Program Files (x86)\Kodi\system\python\Lib;C:\Program Files (x86)\Kodi\python27.zip;C:\Program Files (x86)\Kodi\system\python\lib\plat-win;C:\Program Files (x86)\Kodi\system\python\lib\lib-tk;C:\Program Files (x86)\Kodi;C:\Program Files (x86)\Kodi\system\python;C:\Program Files (x86)\Kodi\system\python\lib\site-packages
11:09:50.663 T:2340 DEBUG: CPythonInvoker(25, C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin.v ideo.youtube\resources\lib\default.py): entering source directory C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin.v ideo.youtube\resources\lib
11:09:50.664 T:2340 DEBUG: CPythonInvoker(25, C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin.v ideo.youtube\resources\lib\default.py): instantiating addon using automatically obtained id of "plugin.video.youtube" dependent on version 2.20.0 of the xbmc.python api
11:09:51.052 T:516 DEBUG: ------ Window Init (DialogBusy.xml) ------
11:09:52.065 T:2340 DEBUG: [plugin.video.youtube] send_notification: |check_settings| -> |{"httpd_address": "0.0.0.0", "use_httpd": true, "whitelist": "", "httpd_port": 50152}|
11:09:52.069 T:2340 DEBUG: [plugin.video.youtube] JSONStore Load |C:\Users\Kodi\AppData\Roaming\Kodi\userdata\addon _data\plugin.video.youtube\api_keys.json|
11:09:52.072 T:2340 DEBUG: [plugin.video.youtube] JSONStore Load |C:\Users\Kodi\AppData\Roaming\Kodi\userdata\addon _data\plugin.video.youtube\access_manager.json|
11:09:52.074 T:2340 DEBUG: [plugin.video.youtube] User: |0| Using API key set: |own|
11:09:52.078 T:7052 DEBUG: CAnnouncementManager - Announcement: check_settings from plugin.video.youtube
11:09:52.078 T:7052 DEBUG: GOT ANNOUNCEMENT, type: 512, from plugin.video.youtube, message check_settings
11:09:52.120 T:4848 DEBUG: [plugin.video.youtube] onNotification: |check_settings| -> |{"httpd_address": "0.0.0.0", "use_httpd": true, "whitelist": "", "httpd_port": 50152}|
11:09:52.128 T:1060 DEBUG: Skin Helper Service --> Kodi_Monitor: sender plugin.video.youtube - method: Other.check_settings - data: ["%7B%22httpd_address%22%3A%20%220.0.0.0%22%2C%20%2 2use_httpd%22%3A%20true%2C%20%22whitelist%22%3A%20 %22%22%2C%20%22httpd_port%22%3A%2050152%7D"]
11:09:52.134 T:2340 DEBUG: [plugin.video.youtube] Starting Kodion framework by bromix...
11:09:52.159 T:2340 NOTICE: [plugin.video.youtube] Running: YouTube (6.6.0) on Krypton (Kodi-17.6) with Python 2.7.13
Path: /
Params: {}
11:09:52.186 T:2340 DEBUG: [plugin.video.youtube] JSONStore Load |C:\Users\Kodi\AppData\Roaming\Kodi\userdata\addon _data\plugin.video.youtube\access_manager.json|
11:09:52.188 T:2340 DEBUG: [plugin.video.youtube] Selecting YouTube config "All"
11:09:52.189 T:2340 DEBUG: [plugin.video.youtube] Access token count: |2| Refresh token count: |2|
11:09:52.196 T:2340 DEBUG: [plugin.video.youtube] User is logged in
11:09:52.196 T:2340 DEBUG: [plugin.video.youtube] Setting content-type: "files" for "/"
11:09:52.236 T:2340 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 "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\default.py", line 15, in <module>
runner.run(__provider__)
File "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\youtube_plugin\kodion\ runner.py", line 60, in run
__RUNNER__.run(provider, context)
File "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\youtube_plugin\kodion\ impl\xbmc\xbmc_runner.py", line 33, in run
results = provider.navigate(context)
File "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\youtube_plugin\kodion\ abstract_provider.py", line 99, in navigate
result = method(context, re_match)
File "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\youtube_plugin\kodion\ abstract_provider.py", line 132, in _internal_root
return self.on_root(context, re_match)
File "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\youtube_plugin\youtube \provider.py", line 1485, in on_root
playlists = resource_manager.get_related_playlists(channel_id= 'mine')
File "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\youtube_plugin\youtube \helper\resource_manager.py", line 183, in get_related_playlists
result = self._update_channels([channel_id])
File "C:\Users\Kodi\AppData\Roaming\Kodi\addons\plugin. video.youtube\resources\lib\youtube_plugin\youtube \helper\resource_manager.py", line 50, in _update_channels
channel_id = items[0]['id']
IndexError: list index out of range
-->End of Python script error report<--
11:09:52.245 T:516 DEBUG: ------ Window Init (DialogNotification.xml) ------
11:09:52.413 T:2340 INFO: Python script stopped
11:09:52.414 T:2340 DEBUG: Thread LanguageInvoker 2340 terminating
11:09:52.428 T:516 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.youtube/
11:09:52.433 T:516 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.youtube/) failed

У кого такое было? Помогайте...
Сегодня утром с этим разбирался. Точно не знаю в чем проблема, но у мне помогло следующее:
1. Удалить файл access_manager.json через настройки
2. Авторизоваться используя при входе аккаунт бренда(или как это там называется). Все заработало, однако подписки пропали.
p.s. при авторизации использовал персональные ключи
Uzzer вне форума   Ответить с цитированием
Старый 28.02.2020, 17:10   #449
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,488
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

Цитата:
Сообщение от Uzzer Посмотреть сообщение
Сегодня утром с этим разбирался. Точно не знаю в чем проблема, но у мне помогло следующее:
1. Удалить файл access_manager.json через настройки
2. Авторизоваться
Достаточно прописать ключи из консоли devs в api_keys.json. В access_manager.json и settings.xml ключи должны сами прописаться при запуске Kodi. Но авторизацию проходить придётся.
Хотя на неттопе с Ubuntu server, в которой нет Chrome и вообще Google аккаунта, теоретически только зависимости, обошлось тупым копированием рабочих файлов api_keys.json и settings.xml с компьютера, где установлена полновесная Ubuntu. Потом авторизация
__________________
Kodi 18

Последний раз редактировалось bigbax; 28.02.2020 в 19:02.
bigbax вне форума   Ответить с цитированием
Старый 28.02.2020, 18:11   #450
toxadowble
Junior Member
 
Регистрация: 28.02.2020
Сообщений: 3
По умолчанию

Цитата:
Сообщение от Uzzer Посмотреть сообщение
Сегодня утром с этим разбирался. Точно не знаю в чем проблема, но у мне помогло следующее:
1. Удалить файл access_manager.json через настройки
2. Авторизоваться используя при входе аккаунт бренда(или как это там называется). Все заработало, однако подписки пропали.
p.s. при авторизации использовал персональные ключи
Не помогло, ошибка та же.
Пробовал полностю сносить add-on,
руками вычищал все следы,
сбрасывал в API "Секретный код клиента", результат неудовлетворительный
Да, и судя по логу авторизация через API работает, ибо в логе видим:
Код:
 DEBUG: [plugin.video.youtube] User is logged in
Вобщем пока ничего не помогает

Кстати, подскажите пожалуйста что имеется ввиду под
Цитата:
однако подписки пропали
Пункт в меню пропал или его содержимое?
toxadowble вне форума   Ответить с цитированием
Ответ

Метки
youtube
 


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает плагин youtube mas1a Подсказки, описания и FAQ по XBMC 8 20.10.2012 02:17
Плагин YouTube и локализация Liggain Помощь по плагинам 8 26.06.2011 08:09
YouTube кеш popup Поддержка платформы Linux \ Live 1 23.05.2011 21:33
youtube.com Алексей Помощь по плагинам 1 20.03.2011 02:32
нет звука в роликах с youtube asvreims Поддержка платформы Linux \ Live 3 27.12.2010 13:57


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


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