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

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

Ответ
 
Опции темы Опции просмотра
Старый 05.05.2019, 10:04   #1
inpos
Senior Member
 
Регистрация: 13.01.2016
Адрес: Моск. обл.
Сообщений: 156
По умолчанию Torrenter3

Torrenter3

Новая версия плагина Torrenter v2.
Данный модуль пишется с нуля с использованием фреймворка CodeQuick

Плагин находится в том же репозитории

Репозиторий GIT
Учитывая, что в API Kodi я соображаю чуть лучше, чем никак, если ткнёте носом в костыли, велосипеды, косяки в коде - буду благодарен.

Список изменений:

Version 3.2.0
[+] Добавлен поисковик RuTracker
[+] Добавлена возможность включить SOCKS-прокси для подключения к трекерам (анонсы, получение пиров)

Version 3.1.2
[+] Исправлено неверное отображение размера в результатах от kinozal
[+] Исправлена ошибка с неверным индексом видеофайла (выбираешь один, воспроизводит другой)

Version 3.1.1
[+] Добавлена зависимость модуля script.module.win_inet_pton для поддержки SOCKS на windows

Version 3.1.0
[+] Добавлен поисковик Kinozal.tv

Version 3.0.4
[+] Оттестированная на Linux x86_64 и OSMC (RaspberryPi2) версия. Пока есть только поиск, история поиска и, конечно же,
воспроизведение. Поисковик сейчас только RuTor. Остальные буду добавлять постепенно. Есть поддержка SOCKS-прокси
(т.е. можно использовать Tor). Движок - pyrrent2http (Планирую перейти на полностью питоновый самописный).

Последний раз редактировалось inpos; 28.04.2020 в 22:23.
inpos вне форума   Ответить с цитированием
   
Старый 05.05.2019, 10:08   #2
zixelmike
Senior Member
 
Аватар для zixelmike
 
Регистрация: 30.03.2014
Сообщений: 239
По умолчанию

Цитата:
Сообщение от inpos Посмотреть сообщение
Torrenter3



Новая версия плагина Torrenter v2.

Данный модуль пишется с нуля с использованием фреймворка CodeQuick
Уфффф, ждемссс

Отправлено с моего MIX 2S через Tapatalk
zixelmike вне форума   Ответить с цитированием
Старый 05.05.2019, 10:44   #3
Vjjjik
Senior Member
 
Регистрация: 03.09.2011
Сообщений: 256
По умолчанию

Vjjjik вне форума   Ответить с цитированием
Старый 05.05.2019, 10:55   #4
fallenfuzz
Senior Member
 
Регистрация: 08.06.2014
Сообщений: 332
По умолчанию

Красота!!!! ждемссс!
__________________
MINIX NEO U9-H | Android | Kodi 18.2
fallenfuzz вне форума   Ответить с цитированием
Старый 05.05.2019, 18:08   #5
Amatorcomp
Member
 
Регистрация: 22.02.2012
Сообщений: 55
По умолчанию

ЗдОрово ! С удовольствием протестирую ! Если позволите, подниму тему последних хотелок, изложенных в теме Torrenter v2. Было бы здорово если бы Ваш движок умел кэшировать в ОЗУ. Либо как вариант прикрутить TAM в качестве менеджера движков. Ну и в идеале прикрутить напрямую движки torrserver и elementum. С наилучшими пожеланиями, буду следить за развитием проекта !
__________________
Lenovo IdeaPad 310-15IAP (80TT00A4RA), Intel Pentium N4200, ОЗУ 4 ГБ, SSD SAMSUNG 128 ГБ, Inel HD Graphics 505, Router ASUS RT-N56U, ТВ Samsung LE40C530F1WXUA, Windows 10 Pro En x64, KODI 19 x64

Последний раз редактировалось Amatorcomp; 05.05.2019 в 18:29.
Amatorcomp вне форума   Ответить с цитированием
Старый 05.05.2019, 19:19   #6
safonov_ivan
Senior Member
 
Регистрация: 12.01.2013
Адрес: Челябинск
Сообщений: 713
Отправить сообщение для safonov_ivan с помощью ICQ
По умолчанию

Приветствую!
На вин 10 хом:
:15:13.043 T:6904 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.ImportError'>
Error Contents: To run PySocks on Windows you must install win_inet_pton
Traceback (most recent call last):
File "C:\Users\master\AppData\Roaming\Kodi\addons\plugi n.video.torrenter3\addon.py", line 7, in <module>
from resources.lib.searchers import rutor
File "C:\Users\master\AppData\Roaming\Kodi\addons\plugi n.video.torrenter3\resources\lib\searchers\__init_ _.py", line 4, in <module>
from ..overrrides import session
File "C:\Users\master\AppData\Roaming\Kodi\addons\plugi n.video.torrenter3\resources\lib\overrrides\sessio n.py", line 3, in <module>
import socks
File "C:\Users\master\AppData\Roaming\Kodi\addons\scrip t.module.pysocks\lib\socks.py", line 77, in <module>
"To run PySocks on Windows you must install win_inet_pton")
ImportError: To run PySocks on Windows you must install win_inet_pton
-->End of Python script error report<--
21:15:13.070 T:1036 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.torrenter3/
21:15:13.070 T:1036 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.torrenter3/) failed
21:15:27.053 T:5036 ERROR: CFFmpegImage::ExtractFrame: Could not decode a frame
21:15:30.008 T:4912 ERROR: Previous line repeats 1 times.
21:15:30.008 T:4912 ERROR: XFILE::CDirectory::GetDirectory - Error getting C:\Users\master\AppData\Roaming\Kodi\userdata\addo n_data\context.addtolib\lock_started
21:15:30.009 T:4912 ERROR: XFILE::CDirectory::GetDirectory - Error getting c:\users\master\appdata\roaming\kodi\userdata\addo n_data\context.addtolib\lock_started
21:15:35.481 T:1036 ERROR: Control 55 in window 10025 has been asked to focus, but it can't
21:15:35.780 T:5792 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.ImportError'>
Error Contents: To run PySocks on Windows you must install win_inet_pton
Traceback (most recent call last):
File "C:\Users\master\AppData\Roaming\Kodi\addons\plugi n.video.torrenter3\addon.py", line 7, in <module>
from resources.lib.searchers import rutor
File "C:\Users\master\AppData\Roaming\Kodi\addons\plugi n.video.torrenter3\resources\lib\searchers\__init_ _.py", line 4, in <module>
from ..overrrides import session
File "C:\Users\master\AppData\Roaming\Kodi\addons\plugi n.video.torrenter3\resources\lib\overrrides\sessio n.py", line 3, in <module>
import socks
File "C:\Users\master\AppData\Roaming\Kodi\addons\scrip t.module.pysocks\lib\socks.py", line 77, in <module>
"To run PySocks on Windows you must install win_inet_pton")
ImportError: To run PySocks on Windows you must install win_inet_pton
-->End of Python script error report<--
__________________
0) LG 42LB561V, SVEN 2.1 MS-3000, ПДУ One For All URC6440/795
1) Сборка: ASUS H110I-PLUS, GTX 1050 Ti, Pentium G4600 BOX, ОП 2х4Гб, БП 400W, SSD 120Гб, HDD 320 Гб, Win10Home x64, Kodi 19.4
2) Xbox One, LG 42LB561V, Kodi XX.X
3) Meecool KM6 Deluxe, ATV 10.0, Kodi 19.3
4) NAS XPEnology DSM 6.2.2-24922 U6, ASRock J3455-ITX, 4 Гб, HDD 3*4Tb, 2Tb
safonov_ivan вне форума   Ответить с цитированием
Старый 05.05.2019, 22:33   #7
inpos
Senior Member
 
Регистрация: 13.01.2016
Адрес: Моск. обл.
Сообщений: 156
По умолчанию

Цитата:
Сообщение от safonov_ivan Посмотреть сообщение
Приветствую!
На вин 10 хом:
...
Добавил зависимость. Обновляйте.
inpos вне форума   Ответить с цитированием
Старый 05.05.2019, 22:36   #8
inpos
Senior Member
 
Регистрация: 13.01.2016
Адрес: Моск. обл.
Сообщений: 156
По умолчанию

Цитата:
Сообщение от Amatorcomp Посмотреть сообщение
Было бы здорово если бы Ваш движок умел кэшировать в ОЗУ. Либо как вариант прикрутить TAM в качестве менеджера движков. Ну и в идеале прикрутить напрямую движки torrserver и elementum.
Пока поддержка множества движков не планируется. Текущий движок (pyrrent2http) - временный. Он выбран, т.к. пока нет лучше для Torrenter.
В дальнейшем планируется реализовать движок на чистом питоне без сторонних библиотек.
inpos вне форума   Ответить с цитированием
Старый 05.05.2019, 23:06   #9
Scarlet_leader
Senior Member
 
Регистрация: 23.06.2016
Сообщений: 122
По умолчанию

Браво! Дождались, по мере проблем и свободного времени буду отписываться о возможных проблемах) Inpos Благодарю!
Scarlet_leader вне форума   Ответить с цитированием
Старый 05.05.2019, 23:54   #10
Scarlet_leader
Senior Member
 
Регистрация: 23.06.2016
Сообщений: 122
По умолчанию

Цитата:
Сообщение от inpos Посмотреть сообщение
Пока поддержка множества движков не планируется. Текущий движок (pyrrent2http) - временный. Он выбран, т.к. пока нет лучше для Torrenter.
В дальнейшем планируется реализовать движок на чистом питоне без сторонних библиотек.
Первый маленький огород в камень) Поддержки kodi 18.2 x64 пока в Pyrrent2http нет) выводит ошибку при запуске т3 которую я писал не раз на разных ветках на форуме, но вины товарищ Inpos вашей нет) я сейчас по крайне ограниченному свободному времени изучаю вопрос компиляции libtorrent (pyrrent2http) для х64 со всеми вытекающими)) как только все запуститься сразу поделюсь бинарниками/движком

NOTICE: ### [python-libtorrent v.1.1.7]: dirname:C:\Users\user\AppData\Roaming\Kodi\cache\x bmcup\script.module.libtorrent\python_libtorrent
2019-05-05 22:46:56.817 T:3572 NOTICE: ### [python-libtorrent v.1.1.7]: set_version: no sizefile at C:\Users\user\AppData\Roaming\Kodi\addons\script.m odule.libtorrent\python_libtorrent\windows\1.1.7 back to default 1.1.7
2019-05-05 22:46:56.817 T:3572 NOTICE: ### [python-libtorrent v.1.1.7]: set_version: no default at C:\Users\user\AppData\Roaming\Kodi\addons\script.m odule.libtorrent\python_libtorrent\windows\1.1.7 searching for any version
2019-05-05 22:46:56.818 T:3572 NOTICE: ### [python-libtorrent v.1.1.7]: set_version: chose 1.1.1 out of ['0.16.19', '1.0.6', '1.0.8', '1.0.9', '1.1.1']
2019-05-05 22:46:56.819 T:3572 NOTICE: ### [python-libtorrent v.1.1.7]: platform: {'os': 'windows', 'message': ['Windows has static compiled python-libtorrent included.', 'You should install "script.module.libtorrent" from "MyShows.me Kodi Repo"'], 'version': '1.1.1', 'arch': 'x64', 'system': 'windows'}
2019-05-05 22:46:56.820 T:3572 NOTICE: ### [python-libtorrent v.1.1.7]: Error importing libtorrent from "C:\Users\user\AppData\Roaming\Kodi\cache\xbmcup\s cript.module.libtorrent\python_libtorrent\windows\ 1.1.1". Exception: DLL load failed: %1 ��泱��鬮禭馬 Win32.
2019-05-05 22:46:56.825 T:3572 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.ImportError'>
Error Contents: DLL load failed: %1 ��泱��鬮禭馬 Win32.
Traceback (most recent call last):
File "C:\Users\user\AppData\Roaming\Kodi\addons\plugin. video.torrenter3\addon.py", line 7, in <module>
from resources.lib.searchers import rutor, kinozal
File "C:\Users\user\AppData\Roaming\Kodi\addons\plugin. video.torrenter3\resources\lib\searchers\kinozal.p y", line 4, in <module>
from ..utils import notify, localize
File "C:\Users\user\AppData\Roaming\Kodi\addons\plugin. video.torrenter3\resources\lib\utils\__init__.py", line 8, in <module>
from pyrrent2http import Engine # @UnresolvedImport
File "C:\Users\user\AppData\Roaming\Kodi\addons\script. module.pyrrent2http\lib\pyrrent2http\__init__.py", line 42, in <module>
from engine import Engine
File "C:\Users\user\AppData\Roaming\Kodi\addons\script. module.pyrrent2http\lib\pyrrent2http\engine.py", line 5, in <module>
import pyrrent2http
File "C:\Users\user\AppData\Roaming\Kodi\addons\script. module.pyrrent2http\lib\pyrrent2http\pyrrent2http. py", line 12, in <module>
import libtorrent as lt
ImportError: DLL load failed: %1 ��泱��鬮禭馬 Win32.
-->End of Python script error report<--
2019-05-05 22:46:57.065 T:7824 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.torrenter3/
2019-05-05 22:46:57.071 T:6972 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.torrenter3/) failed

я думаю на версии коди 18.2 х86 все прекрасно работает, но врядли обратно на неё переходить буду)
Scarlet_leader вне форума   Ответить с цитированием
Ответ
 


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

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

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



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


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