28 декабря | 2024г. | 15:10:34


АвторТема: Тестовая AR-P от Taapat  (Прочитано 570918 раз)

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

Оффлайн Ser6

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29873
  • Уважение: +122
Тестовая AR-P от Taapat
« Ответ #1275: 11 ноября | 2014г. | 23:41:01 »
0
3 варианта уже слишком.
Да почему? Что мы их будем постоянно смотреть - назначил и забыл!
Просто хоть какое окно тоже раздражает!
Впрочем как сделаете так и будет - Вам виднее!

Онлайн Vasiliks

  • Джедай Куратор
  • **
  • Сообщений: 2341
  • Поблагодарили: 7155
  • Уважение: +59
Тестовая AR-P от Taapat
« Ответ #1276: 11 ноября | 2014г. | 23:45:21 »
0
Vasiliks, спасибо, но я добавлю немножко по своему, в вашем варианте мне несколько моментов не нравится.
Я же предложил беглый черновой  вариант.  :drinks: А сам лично скриптами не пользуюсь.
  • Enigma2: GI-8120, GI ET7000mini, ET11000 - openPLI Develop
...Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

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

  • Мастер Джедай
  • **
  • Сообщений: 3543
  • Поблагодарили: 10700
  • Уважение: +60
Тестовая AR-P от Taapat
« Ответ #1277: 11 ноября | 2014г. | 23:51:20 »
0
Я тоже сам скрипты не использую, по тому открыт к обсуждению как лучше. Лично мне кажется что лучше как вы и сделали- убедится что скрипт запущен, но всегда рад услышать и другие, основанные аргументы.
Но нагружать интерфейс просто по тому что это можно сделать я не буду.
  • Zgemma H7S | Zgemma H.S | Edision OS mini + | Amiko SHD-8900 Alien | VU+ Solo2 | Gi ET11000 4K
taapat.blogspot.com

Оффлайн Ser6

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29873
  • Уважение: +122
Тестовая AR-P от Taapat
« Ответ #1278: 11 ноября | 2014г. | 23:55:44 »
0
Taapat, к примеру.
Есть у меня такой скрипт Downloads_ee36, который качает понятно что и для чего!
Заткнулся у меня канал и нужно обновить ключи - я клацаю назначенную кнопку на выполнение этого скрипта и канал пошёл работать. Зачем мне здесь окно с сообщением, что скрипт выполнен?
И интерфейс не грузится!

Оффлайн 024730

  • Рыцарь Джедай
  • *****
  • Сообщений: 2197
  • Поблагодарили: 1742
  • Уважение: +15
Тестовая AR-P от Taapat
« Ответ #1279: 11 ноября | 2014г. | 23:58:38 »
0
Зачем мне здесь окно с сообщением, что скрипт выполнен?
А если выполнение не удалось и кина нет?
А окно вам сообщит что кина не будет или наоборот будет.

Оффлайн Ser6

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29873
  • Уважение: +122
Тестовая AR-P от Taapat
« Ответ #1280: 12 ноября | 2014г. | 00:00:03 »
0
А если выполнение не удалось?
Канал не будет казать!

Оффлайн 024730

  • Рыцарь Джедай
  • *****
  • Сообщений: 2197
  • Поблагодарили: 1742
  • Уважение: +15
Тестовая AR-P от Taapat
« Ответ #1281: 12 ноября | 2014г. | 00:01:53 »
0
Канал не будет казать!
А как узнать виноват скрипт или конфиг или еще что то там,только покопавшись,а это нам надо?

Онлайн Vasiliks

  • Джедай Куратор
  • **
  • Сообщений: 2341
  • Поблагодарили: 7155
  • Уважение: +59
Тестовая AR-P от Taapat
« Ответ #1282: 12 ноября | 2014г. | 00:04:21 »
0
Продолжу мысли о Hotkey дольше. Так как с помощью его мы можем назначить на данный момент любую функцию на любую кнопку, то думаю уместно сделать следующее.
Пример:
добавить в Hotkey:
Спойлер   :
hotkeyFunctions.append((_("Show sattelites list"), "Infobar/showSatellites", "InfoBar"))
сделать выбор по умолчанию
Спойлер   :
(_("Sat"), "sat", "Infobar/showSatellites"),
   (_("Sat long"), "sat_long", ""),
   (_("Channel up"), "channelup", ""),
   (_("Channel down"), "channeldown", ""),
   (_("Favorites"), "favorites", "Infobar/openFavouritesList"),
   (_("Favorites long"), "favorites_long", ""),
тогда в InfoBarGenerics.py не нужны строки

Спойлер   :
self["ChannelSelectActions"] = HelpableActionMap(self, "InfobarChannelSelection",
         {
            "keyUp": (self.keyUpCheck, self.getKeyUpHelptext),
            "keyDown": (self.keyDownCheck, self.getKeyDownHelpText),
            "keyLeft": (self.keyLeftCheck, self.getKeyLeftHelptext),
            "keyRight": (self.keyRightCheck, self.getKeyRightHelptext),
            "historyBack": (self.historyBack, _("Switch to previous channel in history")),
            "historyNext": (self.historyNext, _("Switch to next channel in history")),
            "keyChannelUp": (self.keyChannelUpCheck, self.getKeyChannelUpHelptext),
            "keyChannelDown": (self.keyChannelDownCheck, self.getKeyChannelDownHelptext),    
            "showFavourites": (self.openFavouritesList, _("show favourites")),
            "showSatellites": (self.showSatellites, _("show satellites")),

         })
а в keymap.xml
Спойлер   :
   <map context="InfobarChannelSelection">
      <key id="KEY_LEFT" mapto="keyLeft" flags="mr"/>
      <key id="KEY_RIGHT" mapto="keyRight" flags="mr"/>
      <key id="KEY_CHANNELUP" mapto="keyChannelUp" flags="m"/>
      <key id="KEY_CHANNELDOWN" mapto="keyChannelDown" flags="m"/>
      <key id="KEY_UP" mapto="keyUp" flags="mr"/>
      <key id="KEY_DOWN" mapto="keyDown" flags="mr"/>
      <key id="KEY_PREVIOUS" mapto="historyBack" flags="mr"/>
      <key id="KEY_NEXT" mapto="historyNext" flags="mr"/>
      <key id="KEY_FAVORITES" mapto="showFavourites" flags="b"/>
      <key id="KEY_SAT" mapto="showSatellites" flags="b"/>

   </map>
Так можно поступить и с другими функциями.
P.S. Без предварительной проверки данный пост не написал бы.
  • Enigma2: GI-8120, GI ET7000mini, ET11000 - openPLI Develop
...Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

Оффлайн Ser6

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29873
  • Уважение: +122
Тестовая AR-P от Taapat
« Ответ #1283: 12 ноября | 2014г. | 00:06:36 »
0
или конфиг
Конфиг при чём, если до этого всё показывало? Он же сам не может повредиться!

Оффлайн 024730

  • Рыцарь Джедай
  • *****
  • Сообщений: 2197
  • Поблагодарили: 1742
  • Уважение: +15
Тестовая AR-P от Taapat
« Ответ #1284: 12 ноября | 2014г. | 00:09:18 »
0
Он же сам не может повредиться!
Либо измениться что то.,что и происходило не раз.
Сообщение о ходе выполнея трогать нельзя.
простой пример у меня команда /bin/ps заложена в скрипт что бы тельнет не дергать.
как посмотреть если окно убрали.?

Оффлайн Ser6

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29873
  • Уважение: +122
Тестовая AR-P от Taapat
« Ответ #1285: 12 ноября | 2014г. | 00:11:27 »
0
Либо измениться что то
Ну если что-то изменится, то по любому надо будет копаться и скрипт тут запускать нет вообще смысла!

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

  • Мастер Джедай
  • **
  • Сообщений: 3543
  • Поблагодарили: 10700
  • Уважение: +60
Тестовая AR-P от Taapat
« Ответ #1286: 12 ноября | 2014г. | 00:12:29 »
0
ser6, принципе сообщение будет не о том что что скрипт выполнен, а о том что запущен (Execute ...). Как вам узнать что его вообще запустили? Может кнопку не нажали как следует? Давайте я сначала добавлю с сообщением, и если действительно оно будет мешать, потом уберём.

Vasiliks, littlesat писал что хочет постепенно отказаться от других функций в пользу Hotkey, по тому думаю что это можно добавить. Спасибо.
  • Zgemma H7S | Zgemma H.S | Edision OS mini + | Amiko SHD-8900 Alien | VU+ Solo2 | Gi ET11000 4K
taapat.blogspot.com

Онлайн Vasiliks

  • Джедай Куратор
  • **
  • Сообщений: 2341
  • Поблагодарили: 7155
  • Уважение: +59
Тестовая AR-P от Taapat
« Ответ #1287: 12 ноября | 2014г. | 00:12:41 »
0
Вот хотите верьте, хотите нет, ни разу не скачивал долбаный ee.bin с инета. Потрете потом этот спор ни о чем.

Добавлено  12 ноября | 2014г. | 00:14:29
Давайте я сначала добавлю с сообщением,
Так достаточно сообщения и  на 1 секунду, оно же не весь экран заняло, и потухнет само.
  • Enigma2: GI-8120, GI ET7000mini, ET11000 - openPLI Develop
...Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

Оффлайн 024730

  • Рыцарь Джедай
  • *****
  • Сообщений: 2197
  • Поблагодарили: 1742
  • Уважение: +15
Тестовая AR-P от Taapat
« Ответ #1288: 12 ноября | 2014г. | 00:15:15 »
0
Сообщение о ходе выполнея трогать нельзя.
простой пример у меня команда     /bin/ps       заложена в скрипт что бы тельнет не дергать постоянно.
как посмотреть если окно убрали.?
и Убирать окошко только кнопкой exit  надо.
Мое имхо
Запустили,посмотрели,закрыли сами.

Оффлайн Ser6

  • Друзья Джедаев
  • *****
  • Сообщений: 12328
  • Поблагодарили: 29873
  • Уважение: +122
Тестовая AR-P от Taapat
« Ответ #1289: 12 ноября | 2014г. | 00:17:05 »
0
Как вам узнать что его вообще запустили?
Я же написал выше - канал начнёт работать!
Может кнопку не нажали как следует?
А светодиод зелёный на ресивере на кой? Он же у нас мигает при нажатии любой кнопки!
как посмотреть если окно убрали.?
Ну так я же просто предложил добавить ещё один апплет
Цитировать
Тогда может сделать ещё один апплет типа ScriptHide_Full
Вот хотите верьте, хотите нет, ни разу не скачивал долбаный ee.bin с инета.
Не надо по себе судить о других! У всех разные запросы и хотелки!

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
230 Ответов
127212 Просмотров
Последний ответ 01 июня | 2012г. | 12:53:20
от roman_ispu
93 Ответов
59767 Просмотров
Последний ответ 13 июля | 2023г. | 07:54:06
от aytbay
1358 Ответов
594835 Просмотров
Последний ответ 15 февраля | 2015г. | 01:43:13
от Taapat
126 Ответов
89867 Просмотров
Последний ответ 04 января | 2019г. | 00:39:45
от myxa9
1500 Ответов
578835 Просмотров
Последний ответ 08 августа | 2015г. | 22:24:22
от Taapat



X

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

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