Плагин для ПДУ Behoder больше не будет работать в MP 1.2.x - как быть? (1 Viewer)

webern

Portal Member
January 18, 2011
25
10
53
Moscow
Russian Federation Russian Federation
Country flag
Перешёл на MP 1.2.0 Beta и назад пока не хочу. Старые плагины больше, как известно, не совместимы с MP 1.2.x, и process-плагин для пультов Beholder - тоже. Читал где-то сообщение автора этого плагина, что он потерял исходники, и, соответсвенно надежды на обновление нет.
Посему, прошу подсказать как владельцам тюнеров и пультов Beholder выкрутиться из создавшейся ситуации?

P.S.
Бегло посмотрел на IRSS, но пока не понял, как именно к нему прикрутить пульт Beholder.
Нет ли другого более простого решения?
 

renault

Portal Pro
November 20, 2008
804
18
Russian Federation Russian Federation
Пользуйте сторонние программы типа "ПерехватЪ".
 

webern

Portal Member
January 18, 2011
25
10
53
Moscow
Russian Federation Russian Federation
Country flag
Спасибо, конечно, за совет, но это костыль, причем крайне неудобный. Других вариантов нет?
 

LordMerlin

Portal Pro
November 16, 2007
559
22
Rostov-na-Donu
Russian Federation Russian Federation
Или костыли или в IRSS надо обучать будет каждую кнопку отдельно.
 

Edalex

Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,922
    1,228
    Saratov
    Russian Federation Russian Federation
    Country flag
    Еще можно декомпилировать код плагина теоретически.
     

    myhnet

    Portal Pro
    February 11, 2009
    1,733
    4
    Russian Federation Russian Federation
    вот именно теоретически, все можно, но не всем дано ;) , похоже автор плагина просто забил.
    з.ы.: вот на нашем форуме есть масса отличных программеров, которые сделали полезные вещи (что-то чисто для "русского" портала, что-то для всех), но многие из них "упорно" не включаются в релизы портала, мож сделать отдельный раздел на форуме, куда все их сгрузить и дать авторам этих вещей там рулить. И вообще вроде нет ни одной "шкурки" портала от русско язычных пользователей, но ведь нам не слабо, кто может давайте сделаем нашу шкурку.
     

    webern

    Portal Member
    January 18, 2011
    25
    10
    53
    Moscow
    Russian Federation Russian Federation
    Country flag
    LordMerlin said:
    Или костыли или в IRSS надо обучать будет каждую кнопку отдельно.
    IRSS мной пока не освоен. Каждую кнопку обучать - не проблема. Но IRSS не определяет приемник Beholder (ПДУ работает в стандарте NEC). Пока не знаю как с ним быть. EventGhost даже не ставил, т.к. в его списке поддерживаемых пультов нет ничего близкого к сабжу.
    Пока настроил BeholdIR на эмуляцию нажатий клавиш для всех диалогов MP - работает, но не идеально.

    Edalex said:
    Еще можно декомпилировать код плагина теоретически.
    Это если он написан на C# и если ты программер, да? Я не программер, поэтому боюсь накосячить. Нет желающих попробовать предложенное Edalex'ом?
     

    Edalex

    Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,922
    1,228
    Saratov
    Russian Federation Russian Federation
    Country flag
    Один добрый человек помог - держите декомпилированные исходники.
    Теперь следующий вопрос: кто сможет перекомпилить плагин под бету? :)
     

    azat81

    Portal Member
    September 4, 2009
    13
    1
    38
    Russian Federation Russian Federation
    Всё так и замерло. Ну неужели среди нас нет программистов, которые смогли бы сделать доброе дело для владельцев бехолд карточек.
     

    Edalex

    Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,922
    1,228
    Saratov
    Russian Federation Russian Federation
    Country flag
    Попробовал с наскока перекомпилить - не вышло. :(
    Раз нету гуя, значит всякие изменения с виртуальной клавиатурой этот плагин не касаются, поэтому теоретически для работы в бэте надо просто в AssemblyInfo добавить строки:
    using MediaPortal.Common.Utils;

    [assembly: CompatibleVersion("1.1.6.27644")]
    [assembly: UsesSubsystem("MP.SkinEngine")]
    [assembly: UsesSubsystem("MP.Config")]
    Но там еще он ругается на явный вызов get/set, с этим не знаю как.
     

    Users Who Are Viewing This Thread (Users: 0, Guests: 1)

    Top Bottom