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

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Анонсы, Информация и Общие Темы > Подсказки, описания и FAQ по XBMC

Ответ
 
Опции темы Опции просмотра
Старый 22.05.2013, 16:34   #1
serksav
Junior Member
 
Аватар для serksav
 
Регистрация: 25.05.2012
Сообщений: 17
По умолчанию импорт списка фильмов

Добрый день, хотел бы узнать никто не знает как сделать импорт списка фильмов добавленых в xbmc, exel или текстовом формате???
serksav вне форума   Ответить с цитированием
   
Старый 22.05.2013, 17:17   #2
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,933
По умолчанию

Цитата:
Сообщение от serksav Посмотреть сообщение
Добрый день, хотел бы узнать никто не знает как сделать импорт списка фильмов добавленых в xbmc, exel или текстовом формате???
"Кто на ком стоял?" (с) В смысле, импорт или экспорт? И куда добавленных: в XBMC или Excel?

В общем, учите правильную русскую речь - мать вашу.

А если серьезно, то список содержимого медиатеки (с дополнительными свойствами или без) легко вытягивается из XBMC через JSON-RPC, и далее этот список при необходимости можно сбросить в файл. Конкретную реализацию можно наваять на почти любом языке программирования минут за 5.
__________________
Координатор русского перевода Kodi:
https://www.transifex.com/projects/p/kodi-main/
------------------------------
Raspberry PI 2 + LibreELEC 8 (Kodi 17)
Samsung Galaxy Tab A 10.1 + Kodi 17 for Android
------------------------------
Читаем и пополняем Википедию форума: http://xbmc.ru/wiki
------------------------------
На любые личные сообщения, не связанные с переводом Kodi, не отвечаю. Для обсуждений и советов есть форум.
Roman_V_M вне форума   Ответить с цитированием
Старый 23.05.2013, 00:18   #3
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,933
По умолчанию

Вот такой скрипт на Питоне 2.7 спасет гиганта мысли (с)
PHP код:
#!/usr/bin/python2
# -*- coding: utf-8 -*-
import jsonurllib2socketcodecs

URL    
=    'http://192.168.1.3:8080/jsonrpc'
HEADER =    {'Content-Type''application/json'}
xbmc_request json.dumps({
    
'jsonrpc''2.0',
    
'method''VideoLibrary.GetMovies',
    
'params': {'properties': ['year'], 'sort': {'order''ascending''method''label'}},
    
'id''1'})
request urllib2.Request(URLxbmc_requestHEADER)
try:
    
xbmc_reply urllib2.urlopen(requestNone3)
    
result json.loads(xbmc_reply.read())
    
xbmc_reply.close()
except (urllib2.URLErrorsocket.timeout):
    print 
'Unable to connect to XBMC.'
else:
    
output codecs.open('movie_list.csv'mode='wb'encoding='utf-16')
    
output.write(u'Название\tГод\r\n')
    for 
item in result['result']['movies']:
        
output.write('%s\t%s\r\n' % (item['label'], str(item['year'])))
    
output.close()
    print 
'Done!'
raw_input('Press ENTER to exit.'
В URL подставляем свой адрес машины с XBMC.
Список сохраняется в виде табулированного текстового файла movie_list.csv в формате (Название, Год) в папке со скриптом. Сам файл спокойно открывается в Экселе.
__________________
Координатор русского перевода Kodi:
https://www.transifex.com/projects/p/kodi-main/
------------------------------
Raspberry PI 2 + LibreELEC 8 (Kodi 17)
Samsung Galaxy Tab A 10.1 + Kodi 17 for Android
------------------------------
Читаем и пополняем Википедию форума: http://xbmc.ru/wiki
------------------------------
На любые личные сообщения, не связанные с переводом Kodi, не отвечаю. Для обсуждений и советов есть форум.

Последний раз редактировалось Roman_V_M; 23.05.2013 в 13:07.
Roman_V_M вне форума   Ответить с цитированием
Старый 27.05.2013, 17:37   #4
serksav
Junior Member
 
Аватар для serksav
 
Регистрация: 25.05.2012
Сообщений: 17
По умолчанию

спасибо большое!
serksav вне форума   Ответить с цитированием
Старый 11.06.2013, 12:10   #5
serksav
Junior Member
 
Аватар для serksav
 
Регистрация: 25.05.2012
Сообщений: 17
По умолчанию

при запуске скрипта выдает ошибку
syntaxerror unicode error utf8 codec can't decode byte 0xcd in position 0
serksav вне форума   Ответить с цитированием
Старый 11.06.2013, 15:07   #6
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,933
По умолчанию

Цитата:
Сообщение от serksav Посмотреть сообщение
при запуске скрипта выдает ошибку
syntaxerror unicode error utf8 codec can't decode byte 0xcd in position 0
Вторая строка кагбэ намекает, что файл .py должен иметь кодировку utf-8. Кроме того, под Линуксом должны быть правильные окончания строк (LF).
__________________
Координатор русского перевода Kodi:
https://www.transifex.com/projects/p/kodi-main/
------------------------------
Raspberry PI 2 + LibreELEC 8 (Kodi 17)
Samsung Galaxy Tab A 10.1 + Kodi 17 for Android
------------------------------
Читаем и пополняем Википедию форума: http://xbmc.ru/wiki
------------------------------
На любые личные сообщения, не связанные с переводом Kodi, не отвечаю. Для обсуждений и советов есть форум.
Roman_V_M вне форума   Ответить с цитированием
Старый 13.06.2013, 13:10   #7
serksav
Junior Member
 
Аватар для serksav
 
Регистрация: 25.05.2012
Сообщений: 17
По умолчанию

ай ай.. все получилось благодарствую!!! а можно ещё жанр актеров добавить или это сложнее?
serksav вне форума   Ответить с цитированием
Старый 13.06.2013, 15:11   #8
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,933
По умолчанию

Удалил исходное сообщение, т.к. получатеся фигня.
Жанры и актеров вытянуть можно, но, действительно, сложнее, т. к. списки нужно разобрать и правильно отформатировать.
__________________
Координатор русского перевода Kodi:
https://www.transifex.com/projects/p/kodi-main/
------------------------------
Raspberry PI 2 + LibreELEC 8 (Kodi 17)
Samsung Galaxy Tab A 10.1 + Kodi 17 for Android
------------------------------
Читаем и пополняем Википедию форума: http://xbmc.ru/wiki
------------------------------
На любые личные сообщения, не связанные с переводом Kodi, не отвечаю. Для обсуждений и советов есть форум.

Последний раз редактировалось Roman_V_M; 13.06.2013 в 15:24.
Roman_V_M вне форума   Ответить с цитированием
Ответ
 


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пиктограмма для 3D фильмов R... Подсказки, описания и FAQ по XBMC 0 27.08.2012 14:18
Убрать лишнее из списка Источников aivs Поддержка платформы Linux \ Live 7 03.11.2011 14:00
описания фильмов Blacker Общие темы для обсуждения 6 24.12.2009 00:09


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


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