Форум XBMC \ Kodi Russia
   

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

Результаты опроса: Что делать дальше?
Интегрировать больше сторонних плагинов для просмотра сериалов 37 18.14%
Увеличить количество поддерживаемых торрент-трекеров 25 12.25%
Разработать подобный плагин для кино на основе КиноПоиска 42 20.59%
Улучшить качество автоматической отметки эпизодов 21 10.29%
Сделать плагин проще в настройке и использовании 79 38.73%
Голосовавшие: 204. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Опции просмотра
Старый 10.02.2013, 00:04   #11
HAL9000
Senior Member
 
Аватар для HAL9000
 
Регистрация: 15.03.2012
Сообщений: 1,100
По умолчанию

Цитата:
Сообщение от DiMartino Посмотреть сообщение
Не смог я прикрутить рутрекер, так что решил скачивать .торренты и открывать их локально.

А что именно хотели сделать с рутрэкером? Могу помочь.
__________________
RuTracker: http://xbmc.ru/forum/showthread.php?t=2243
Ruhunt.Pulsar: http://xbmc.ru/forum/showthread.php?t=6759
Last.VK: http://xbmc.ru/forum/showthread.php?t=3709
Lovi.fm: http://xbmc.ru/forum/showthread.php?t=6758
HAL9000 вне форума   Ответить с цитированием
 

Старый 10.02.2013, 00:27   #12
DiMartino
Senior Member
 
Аватар для DiMartino
 
Регистрация: 26.01.2013
Сообщений: 852
Отправить сообщение для DiMartino с помощью Skype™
По умолчанию

Цитата:
Сообщение от HAL9000 Посмотреть сообщение
А что именно хотели сделать с рутрэкером? Могу помочь.
Хотел прикрутить твой плагин, как сделал это с vk, но если честно, то я не смог его запустить правильно, все время сервер недоступен. Буду ждать новую версию теперь уж.
DiMartino вне форума   Ответить с цитированием
Старый 10.02.2013, 02:23   #13
HAL9000
Senior Member
 
Аватар для HAL9000
 
Регистрация: 15.03.2012
Сообщений: 1,100
По умолчанию

Цитата:
Сообщение от DiMartino Посмотреть сообщение
Хотел прикрутить твой плагин, как сделал это с vk, но если честно, то я не смог его запустить правильно, все время сервер недоступен. Буду ждать новую версию теперь уж.
У тебя есть класс VKSearch. Сделай такой же, но измени одну строчку:

PHP код:
xbmc.executebuiltin('XBMC.ActivateWindow(Videos,plugin://plugin.rutracker/?%s)' urllib.quote_plus(json.dumps({'route''rutracker-search''argv': {'content''series''search'name}})))

# Где name - юникодная строка для поиска 
Сразу укажу на косяк:
RuTracker будет искать "не быстро". В это время у пользователя будет пустое окно.
Можно поэксперементировать: вместо ActivateWindow, попробовать Container.Update или Container.Update c параметром replace. Ну или RunPlugin. В общем дальше сам. Ты лучше знаешь свой плагин. А как получить ссылку на поиск - я указал.
__________________
RuTracker: http://xbmc.ru/forum/showthread.php?t=2243
Ruhunt.Pulsar: http://xbmc.ru/forum/showthread.php?t=6759
Last.VK: http://xbmc.ru/forum/showthread.php?t=3709
Lovi.fm: http://xbmc.ru/forum/showthread.php?t=6758
HAL9000 вне форума   Ответить с цитированием
Старый 10.02.2013, 03:15   #14
DiMartino
Senior Member
 
Аватар для DiMartino
 
Регистрация: 26.01.2013
Сообщений: 852
Отправить сообщение для DiMartino с помощью Skype™
По умолчанию

Спасибо, как только запущу плагин сразу что-нибудь придумается (у меня как раз libtorrent-0.16.7, завтра попробую понизить).
Когда я выдумывал VKSearch я не знал о ActivateWindow (вообще я о нем только что от тебя узнал), и путем проб и ошибок открыл для себя RunPlugin(чужой_плагин?хитpый_ур л), а потом все что плагин должен выдавать в ListItem я вывожу в Dialog().select, и получается такая многозадачность, что чужой плагин выводит диалог, запускает видео, но при выходе из видео он оказывается в моем плагине и может отметить эпизод и т.п. Это удобно, потому что здесь не фильмы, а серии которые я, например, люблю смотреть несколько подряд.
Так что буду благодарен если ты заложишь в свой плагин такую фишку, что при определенном значении переменной (например external=1) все пойдет через Dialog().select. В смысле не все, а только от поиска до воспроизведения. Ну а если нет, я все равно совершу этот акт вандализма)

Последний раз редактировалось DiMartino; 10.02.2013 в 17:23.
DiMartino вне форума   Ответить с цитированием
Старый 10.02.2013, 12:18   #15
HAL9000
Senior Member
 
Аватар для HAL9000
 
Регистрация: 15.03.2012
Сообщений: 1,100
По умолчанию

Вот ссылка на описание кучи полезных внутренних функций: http://wiki.xbmc.org/?title=List_of_Built_In_Functions
__________________
RuTracker: http://xbmc.ru/forum/showthread.php?t=2243
Ruhunt.Pulsar: http://xbmc.ru/forum/showthread.php?t=6759
Last.VK: http://xbmc.ru/forum/showthread.php?t=3709
Lovi.fm: http://xbmc.ru/forum/showthread.php?t=6758
HAL9000 вне форума   Ответить с цитированием
Старый 10.02.2013, 13:52   #16
bodya5
Member
 
Регистрация: 08.02.2013
Сообщений: 79
По умолчанию

выскакивает ошибка скрипта addon.py
bodya5 вне форума   Ответить с цитированием
Старый 11.02.2013, 05:11   #17
DiMartino
Senior Member
 
Аватар для DiMartino
 
Регистрация: 26.01.2013
Сообщений: 852
Отправить сообщение для DiMartino с помощью Skype™
По умолчанию

Цитата:
Сообщение от bodya5 Посмотреть сообщение
выскакивает ошибка скрипта addon.py
Логин/пароль в настройках вписал? Если да, то лог в студию.
DiMartino вне форума   Ответить с цитированием
Старый 11.02.2013, 14:15   #18
bodya5
Member
 
Регистрация: 08.02.2013
Сообщений: 79
По умолчанию

логин пароль введены правильно,вот логhttp://rghost.ru/43714415
bodya5 вне форума   Ответить с цитированием
Старый 12.02.2013, 13:12   #19
DiMartino
Senior Member
 
Аватар для DiMartino
 
Регистрация: 26.01.2013
Сообщений: 852
Отправить сообщение для DiMartino с помощью Skype™
По умолчанию

Цитата:
Сообщение от bodya5 Посмотреть сообщение
логин пароль введены правильно,вот логhttp://rghost.ru/43714415
Да, я знаю эту проблему... короче я не виноват, честно... у меня в моей сборке встроенный класс xbmcvfs.File добавляет в конец файла какой-то спецсимвол. У вас видимо с этим проблем нет, так что откройте редактором functions.py и в class Data(), функция get() замени return self.data[0:len(self.data)-1] на return self.data#[0:len(self.data)-1]
в следующей версии лучше проработаю
DiMartino вне форума   Ответить с цитированием
Старый 12.02.2013, 14:25   #20
HAL9000
Senior Member
 
Аватар для HAL9000
 
Регистрация: 15.03.2012
Сообщений: 1,100
По умолчанию

Цитата:
Сообщение от DiMartino Посмотреть сообщение
Да, я знаю эту проблему... короче я не виноват, честно... у меня в моей сборке встроенный класс xbmcvfs.File добавляет в конец файла какой-то спецсимвол.
Вы наверное файл открываете в текстовом режиме? Т.е. пишете xbmcvfs.File(myfile, "w").
А нужно открывать в бинарном режиме: xbmcvfs.File(myfile, "wb").
Тогда все будет хорошо.
__________________
RuTracker: http://xbmc.ru/forum/showthread.php?t=2243
Ruhunt.Pulsar: http://xbmc.ru/forum/showthread.php?t=6759
Last.VK: http://xbmc.ru/forum/showthread.php?t=3709
Lovi.fm: http://xbmc.ru/forum/showthread.php?t=6758
HAL9000 вне форума   Ответить с цитированием
Ответ

Метки
kinopoisk.ru, myshows.ru, scrobbler
 


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

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

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



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


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