25 ноября | 2024г. | 00:55:13


АвторТема: Enigma2: CrIs AR-P  (Прочитано 819405 раз)

0 Пользователей и 5 Гостей смотрят эту тему.

Оффлайн Anvako

  • Младший Джедай
  • **
  • Сообщений: 174
  • Поблагодарили: 22
  • Уважение: 0
Enigma2: CrIs AR-P
« Ответ #285: 06 февраля | 2014г. | 00:00:30 »
0
Вы скиньте плагин сюда, поковыряемся, может к нашему прикрутим!Напишите какая сборка!
Сборку взял первую попавшуюся. По-моему, AR-P версия 1.35fix.
Вот плагин:
Спойлер   :
from enigma import *
from Screens.Screen import Screen
from Plugins.Plugin import PluginDescriptor
from Components.Sources.FrontendStatus import FrontendStatus
from Components.TunerInfo import TunerInfo
import os

class ShellStarter(Screen):
   skin = """
      <screen position="0,0" size="720,576" title="TuxTXT" >
      </screen>"""

   def __init__(self, session, args = None):
      print "__init"
      self.skin = ShellStarter.skin
      Screen.__init__(self, session)
      #self.container=eConsoleAppContainer()
      #self.container.appClosed.get().append(self.finished)
      self.runapp()
      
   def runapp(self):
      print "runappt"
      service = self.session.nav.getCurrentService()
      if service is not None:
         self.info = service.info()
      else:
         self.info = None

      #eDBoxLCD.getInstance().lock()
      #eRCInput.getInstance().lock()
      #fbClass.getInstance().lock()
      #if self.container.execute("/usr/bin/tuxtxt "+self.getValue(iServiceInformation.sTXTPID)):
      s="/usr/bin/tuxtxt "
      s+=self.getValue(iServiceInformation.sTXTPID)
      feInfo = service and service.frontendInfo()
      feNumber = feInfo and feInfo.getFrontendInfo(iFrontendInformation.frontendNumber)
      if feNumber is not None:
         s+= " "
         s+=str(feNumber)
         s+=" &"
         print s
         try:
            os.popen(s)
         except OSError, e:
            print "OSError: ", e
            #print "OSError"
            #Why cant i use openWithCallback?
            #from Screens.MessageBox import MessageBox
            #def msgClosed(ret):
            #   return
            #self.session.openWithCallback(msgClosed, MessageBox, _("Swap needed"), MessageBox.TYPE_INFO)

            self.finished(-1)
         self.finished(-1)
      else:
         print "tuxtxt: No frontend detected!"
         self.finished(-1)
         
   def finished(self,retval):
      print "finished"
      #fbClass.getInstance().unlock()
      #eRCInput.getInstance().unlock()
      #eDBoxLCD.getInstance().unlock()
      self.close()

   def getValue(self, what):
      print "getValue"
      if self.info is None:
         return ""
      
      v = "%d" % (self.info.getInfo(what))

      return v


def main(session, **kwargs):
   print "main"
   session.open(ShellStarter)

def Plugins(**kwargs):
   print "Plugins"
   return PluginDescriptor(name="TuxTXT", description="Videotext", where = PluginDescriptor.WHERE_TELETEXT, fnc=main)
Имидж в личку киньте. Нашел я откуда ноги растут, надо только убедиться.
Написал в личку.

Оффлайн Ser6

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29869
  • Уважение: +122
Enigma2: CrIs AR-P
« Ответ #286: 06 февраля | 2014г. | 00:19:46 »
0
Вот плагин
Желательно бы ещё и tuxtxt2.conf

Оффлайн Anvako

  • Младший Джедай
  • **
  • Сообщений: 174
  • Поблагодарили: 22
  • Уважение: 0
Enigma2: CrIs AR-P
« Ответ #287: 06 февраля | 2014г. | 00:30:30 »
0
Желательно бы ещё и tuxtxt2.conf
Та не вопрос:
Спойлер   :
ScreenMode16x9Normal 0
ScreenMode16x9Divided 0
Brightness 24
MenuLanguage 0
AutoNational 1
NationalSubset 5
SwapUpDown 0
ShowHexPages 0
Transparency 0x17
TTFWidthFactor16 28
TTFHeightFactor16 16
TTFShiftX 0
TTFShiftY 0
Screenmode 0
ShowFLOF 1
Show39 1
ShowLevel2p5 1
DumpLevel2p5 0
UseTTF 1
StartX 20
EndX 700
StartY 20
EndY 556

Оффлайн russell_

  • Падаван
  • *
  • Сообщений: 17
  • Поблагодарили: 1
  • Уважение: -1
Enigma2: CrIs AR-P
« Ответ #288: 06 февраля | 2014г. | 00:33:26 »
0
Всем привет. При настройке автовыбора эму при попытке добавить провайдера - валится в зелень (. При добавлении каналов все - ок(отличное решение для совместной работы рукам-бисс) . И еще - будет ли на фиде crossepg?

Оффлайн zharasov_telman

  • Падаван
  • *
  • Сообщений: 12
  • Поблагодарили: 1
  • Уважение: 0
Enigma2: CrIs AR-P
« Ответ #289: 06 февраля | 2014г. | 00:54:33 »
0
ser6,
а  я  именно  так  Youtube     и  обозреваю .  Очень  уж  клавиатура  нравится :) ......

Установил youtube предложенный airat, в нем тоже такая клавиатура есть. Активируется при нажатии синей кнопки.

Оффлайн Ser6

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29869
  • Уважение: +122
Enigma2: CrIs AR-P
« Ответ #290: 06 февраля | 2014г. | 00:58:13 »
0
Установил youtube предложенный ser6, в нем тоже такая клавиатура есть. Активируется при нажатии синей кнопки.
Вы что то путаете! Я youtube не предлагал!

Оффлайн zharasov_telman

  • Падаван
  • *
  • Сообщений: 12
  • Поблагодарили: 1
  • Уважение: 0
Enigma2: CrIs AR-P
« Ответ #291: 06 февраля | 2014г. | 01:08:08 »
0
Установил youtube предложенный ser6, в нем тоже такая клавиатура есть. Активируется при нажатии синей кнопки.
Вы что то путаете! Я youtube не предлагал!

Прошу прощения, исправил. Бес попутал... :)

Оффлайн dronik

  • Джедай
  • ***
  • Сообщений: 297
  • Поблагодарили: 164
  • Уважение: 0
Enigma2: CrIs AR-P
« Ответ #292: 06 февраля | 2014г. | 12:24:51 »
0
Что бы работало перемещение каналов в редакторе фаворитов при использовании extrachannelselection надо поменять keymap.xml после установки плагина.

Оффлайн IgornordАвтор темы

  • Мастер Джедай
  • **
  • Сообщений: 2080
  • Поблагодарили: 2712
  • Уважение: +47
Enigma2: CrIs AR-P
« Ответ #293: 06 февраля | 2014г. | 15:28:10 »
0
Решение хорошее, но неверное в корне по одной причине. Вы советуете тупо переписать кеймап, не подумав о том, что это - полумера, потому как при обновлении энигмы все это пойдет лесом.

P.S. Кстати, перемещение уже и так работает. Обновите энигму (если еще не сделали это) и переустановите плагин с фида. Я просто почему-то забыл про это написать когда писал сообщение о том, что были обновления на фиде. Но за желание помочь естественно поставил Спасибо.

Оффлайн SPIL

  • Младший Джедай
  • **
  • Сообщений: 170
  • Поблагодарили: 36
  • Уважение: +3
Enigma2: CrIs AR-P
« Ответ #294: 06 февраля | 2014г. | 18:16:49 »
0
Не могу понять, как сделать так, чтоб в списке каналов рядом с ним сбоку был порядковый номер 1, 2..46....надцать и чтоб номер или название канала отображалось на морде тюнера.

Оффлайн zapadenets

  • Младший Джедай
  • **
  • Сообщений: 54
  • Поблагодарили: 33
  • Уважение: -1
Enigma2: CrIs AR-P
« Ответ #295: 06 февраля | 2014г. | 18:27:51 »
0
Не могу понять, как сделать так, чтоб в списке каналов рядом с ним сбоку был порядковый номер 1, 2..46....надцать и чтоб номер или название канала отображалось на морде тюнера.
По поводу морды тюнера то используйте плагин VFD-Icons.
Относись ко всем с добром и уважением, даже к тем, кто с тобой груб. Не потому, что они достойные люди, а потому, что ты — достойный человек. © Конфуций

Оффлайн dronik

  • Джедай
  • ***
  • Сообщений: 297
  • Поблагодарили: 164
  • Уважение: 0
Enigma2: CrIs AR-P
« Ответ #296: 06 февраля | 2014г. | 18:35:44 »
0
Не могу понять, как сделать так, чтоб в списке каналов рядом с ним сбоку был порядковый номер 1, 2..46....надцать
А куда он у вас делся со штатными скинами всё на месте.

Оффлайн Ser6

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29869
  • Уважение: +122
Enigma2: CrIs AR-P
« Ответ #297: 06 февраля | 2014г. | 18:36:59 »
0
Не могу понять, как сделать так, чтоб в списке каналов рядом с ним сбоку был порядковый номер
[ Гостям не разрешен просмотр вложений ]

Оффлайн dronik

  • Джедай
  • ***
  • Сообщений: 297
  • Поблагодарили: 164
  • Уважение: 0
Enigma2: CrIs AR-P
« Ответ #298: 06 февраля | 2014г. | 18:41:59 »
0
вот номера[ Гостям не разрешен просмотр вложений ]

Оффлайн IgornordАвтор темы

  • Мастер Джедай
  • **
  • Сообщений: 2080
  • Поблагодарили: 2712
  • Уважение: +47
Enigma2: CrIs AR-P
« Ответ #299: 06 февраля | 2014г. | 18:57:00 »
0
Это на ExtraChanneltSelection? Впрочем и сам вижу что там.

P.S. Там на open-pli видать читают наши споры потому как с телетекстом какие-то подвижки пошли.

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
105 Ответов
94674 Просмотров
Последний ответ 09 января | 2016г. | 14:44:22
от Дмитрий73
65 Ответов
48168 Просмотров
Последний ответ 17 января | 2012г. | 11:39:45
от mamuka
53 Ответов
27753 Просмотров
Последний ответ 27 сентября | 2012г. | 14:40:30
от VNikolaev
553 Ответов
354697 Просмотров
Последний ответ 13 марта | 2020г. | 22:10:16
от kwj
Enigma2: CrIs AR-P (7162)

Автор Ser6 « 1 2 ... 15 16 » Enigma2

228 Ответов
167218 Просмотров
Последний ответ 08 марта | 2019г. | 00:59:41
от Ser6



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!