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

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

Ответ
 
Опции темы Опции просмотра
Старый 31.07.2019, 17:25   #191
matkin
Member
 
Аватар для matkin
 
Регистрация: 01.03.2016
Сообщений: 87
По умолчанию

Цитата:
Программно сравнивать шифрованую ссылку с мусором с заранее известной шифрованой ссылкой без мусора. Находя сепаратор и затем, итеративно сами ключи (мусор).
Вот скриптик, который без каких-либо известных ссылок убирает мусор

Код:
import string
#------------------------------------------------------------------
def Beg_End_Musor(data):
    c_data = data[:]
    Beg_End = []
    Ns = 0
    while Ns < len(c_data):
        s = c_data[Ns]
        if (s in "+0123456789"+string.ascii_letters): c_data = c_data.replace(c_data[Ns], "X", 1)
        Ns = Ns+1
    str_Symbols = ""
    Ns = 0
    while Ns < len(c_data):
        if (not (c_data[Ns] == "X")):
            str_Symbols = str_Symbols+c_data[Ns]
        Ns = Ns+1
    Ns = 0
    while True:
        if (str_Symbols[:Ns] in c_data):
             Ns = Ns+1
             continue
        Beg_End.append(str_Symbols[:Ns-1])
        break
    Ns = -1
    while True:
        if (str_Symbols[Ns:] in c_data):
            Ns = Ns-1
            continue
        Beg_End.append(str_Symbols[Ns+1:])
        break
    return Beg_End
#------------------------------------------------------------------
def Clear_Musor(data):
    c_data = data.replace("#2","")
    Beg_End = Beg_End_Musor(c_data)
    m_beg = Beg_End[0]
    m_end = Beg_End[1]
    Ns = 0
    while True:
        Beg = c_data[Ns:].find(m_beg)
        if (Beg < 0): return c_data
        End = c_data[Ns:].find(m_end)
        t_data = c_data[Ns+Beg+len(m_beg):Ns+End]
        if (m_beg in t_data):
            Ns = Ns + 1
            continue
        else:
            c_data = c_data.replace(m_beg+t_data+m_end,"")
            Ns = 0
            continue
        break
    return None
#-------------------------------------------------------------------------------
__________________
С уважением,
matkin

Последний раз редактировалось matkin; 31.07.2019 в 17:39. Причина: Хорошая мысля приходит опосля...
matkin вне форума   Ответить с цитированием
   
Старый 31.07.2019, 19:30   #192
virserg
Senior Member
 
Регистрация: 26.03.2016
Сообщений: 515
По умолчанию

Цитата:
Сообщение от matkin Посмотреть сообщение
Вот скриптик, который без каких-либо известных ссылок убирает мусор

Код:
import string
#------------------------------------------------------------------
def Beg_End_Musor(data):
    c_data = data[:]
    Beg_End = []
    Ns = 0
    while Ns < len(c_data):
        s = c_data[Ns]
        if (s in "+0123456789"+string.ascii_letters): c_data = c_data.replace(c_data[Ns], "X", 1)
        Ns = Ns+1
    str_Symbols = ""
    Ns = 0
    while Ns < len(c_data):
        if (not (c_data[Ns] == "X")):
            str_Symbols = str_Symbols+c_data[Ns]
        Ns = Ns+1
    Ns = 0
    while True:
        if (str_Symbols[:Ns] in c_data):
             Ns = Ns+1
             continue
        Beg_End.append(str_Symbols[:Ns-1])
        break
    Ns = -1
    while True:
        if (str_Symbols[Ns:] in c_data):
            Ns = Ns-1
            continue
        Beg_End.append(str_Symbols[Ns+1:])
        break
    return Beg_End
#------------------------------------------------------------------
def Clear_Musor(data):
    c_data = data.replace("#2","")
    Beg_End = Beg_End_Musor(c_data)
    m_beg = Beg_End[0]
    m_end = Beg_End[1]
    Ns = 0
    while True:
        Beg = c_data[Ns:].find(m_beg)
        if (Beg < 0): return c_data
        End = c_data[Ns:].find(m_end)
        t_data = c_data[Ns+Beg+len(m_beg):Ns+End]
        if (m_beg in t_data):
            Ns = Ns + 1
            continue
        else:
            c_data = c_data.replace(m_beg+t_data+m_end,"")
            Ns = 0
            continue
        break
    return None
#-------------------------------------------------------------------------------
Всем спасибо! Особенно matkin ! Совместно починили старый плагин. Положил в репо. Обновляйте.
virserg на форуме   Ответить с цитированием
Старый 31.07.2019, 19:37   #193
SBoa
Senior Member
 
Аватар для SBoa
 
Регистрация: 20.05.2014
Сообщений: 609
По умолчанию

Что за прикол мне пишет фильмикс, что я не могу смотреть в 720р с 20-00 до 22-00, если не пройду бесплатную регистрацию... но я зареган на фильмиксе и в аддоне тож???
__________________
Kodi 18 x86/X96max/CoreElec 19,5-Matrix/YAMAHA RX-V465
SBoa вне форума   Ответить с цитированием
Старый 31.07.2019, 20:51   #194
v_alesh
Junior Member
 
Регистрация: 08.01.2017
Сообщений: 13
По умолчанию

41/5000
Большое спасибо!!! Все работает отлично.
v_alesh вне форума   Ответить с цитированием
Старый 31.07.2019, 23:00   #195
Ali Mente
Junior Member
 
Регистрация: 25.07.2016
Сообщений: 13
По умолчанию

Deleteme

Последний раз редактировалось Ali Mente; 01.08.2019 в 08:28.
Ali Mente вне форума   Ответить с цитированием
Старый 01.08.2019, 02:18   #196
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 1,057
По умолчанию

Цитата:
Сообщение от Ali Mente Посмотреть сообщение
что-то вот от сюда он мусор не убирает
Не хочу показаться занудой, но не могли бы Вы продолжить обсуждения этого дополнения в ЕГО ветке?
Отдельная просьба к модераторам, если таковые имеются, перенести все сообщения, относящиеся к дополнению "plugin.video.filmix.net.dev" в его ветку.
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
Поблагодарить: https://vlmaksime.github.io/donate
vl.maksime вне форума   Ответить с цитированием
Старый 01.08.2019, 07:43   #197
bazelik
Junior Member
 
Регистрация: 06.11.2018
Сообщений: 8
По умолчанию

Уважаемый, vl.maksime - добрый день, а в репозитории xbmc.ru search db - планируется обновление до версии 1.2.2 ?
bazelik вне форума   Ответить с цитированием
Старый 01.08.2019, 07:45   #198
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,436
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

Цитата:
Сообщение от bazelik Посмотреть сообщение
Уважаемый, vl.maksime - добрый день, а в репозитории xbmc.ru search db - планируется обновление до версии 1.2.2 ?
все обновления в search.db идут из репозитория автора темы repository.vlmaksime
bigbax вне форума   Ответить с цитированием
Старый 01.08.2019, 09:40   #199
bazelik
Junior Member
 
Регистрация: 06.11.2018
Сообщений: 8
По умолчанию

Цитата:
Сообщение от bigbax Посмотреть сообщение
все обновления в search.db идут из репозитория автора темы repository.vlmaksime
так вот на xbmc.ru.search.db версия до сих пор 1.2.0
bazelik вне форума   Ответить с цитированием
Старый 01.08.2019, 09:42   #200
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 1,057
По умолчанию

Попробуйте принудительно обновить репозиторий через контекстное менб
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
Поблагодарить: https://vlmaksime.github.io/donate
vl.maksime вне форума   Ответить с цитированием
Ответ
 


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Плагин Filmix.Net (plugin.video.filmix.net.dev) evgen_dev Помощь по плагинам 887 12.05.2021 10:22
Плагин для filmix.net tolin Помощь по плагинам 194 27.05.2018 20:40
filmix.net radiohead7778 Помощь по плагинам 5 02.01.2018 13:21
Video.AZ (plugin.video.video.az) vl.maksime Помощь по плагинам 17 20.07.2017 23:02
Error getting plugin://plugin.video.*/ sselesnes Поддержка платформы Windows 4 10.04.2013 23:48


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


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