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

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

Ответ
 
Опции темы Опции просмотра
Старый 09.09.2019, 22:44   #1
maltsev.v.v
Junior Member
 
Регистрация: 05.11.2017
Сообщений: 5
По умолчанию Помогите с плагином для открытия терминала

Всем Привет. нужен плагин для открытия командной строки с программой
т.е
Код HTML:
pi@raspberry:~$ cansniffer can0
открывается окно и летит всякая белиберда
PHP код:
(1512998188.915501can0 156#F5C200000721
(1512998188.916749can0 18E#080045
(1512998188.920957can0 091#8023C8020000001A
(1512998188.923367can0 13C#00C400D500000402
(1512998188.923607can0 158#0000058700000006
(1512998188.923853can0 17C#000006300000000B
(1512998188.924062can0 188#000000010033 
Или Как правильно задать через сам скин <onclick>System.cansniffer can0()</onclick>
maltsev.v.v вне форума   Ответить с цитированием
   
Старый 10.09.2019, 15:21   #2
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 654
По умолчанию

По идее, вам нужна команда "System.Exec(exec)". Описание тут: 1.15 System built-in's
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
Поблагодарить: https://vlmaksime.github.io/donate
Опрос по используемым версиям KODI: http://xbmc.ru/forum/showthread.php?t=15419
vl.maksime вне форума   Ответить с цитированием
Старый 10.09.2019, 19:34   #3
maltsev.v.v
Junior Member
 
Регистрация: 05.11.2017
Сообщений: 5
По умолчанию

Спасибо.
Может подскажите более подробно?


import xbmcaddon
import xbmcgui
import os

System.Exec(cansnifferCan0.py)

Предварительно создав cansnifferCan0.py
Import os

os.system("cansniffer can0")


Так пробовал. Не работает . Хотя из по ssh запуская python cansnifferCan0.py все работает. Я мягко говоря совсем незнаком с програмированием.
maltsev.v.v вне форума   Ответить с цитированием
Старый 10.09.2019, 20:45   #4
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 654
По умолчанию

Не совсем так.
Вам нужен метод executebuiltin()
Если надо вызвать из модуля дополнения, то попробуйте так:
Код:
import xbmc
xbmc.executebuiltin('System.Exec(cansniffer can0)')
Из скина должно вызываться так:
Код:
<onclick>System.Exec(cansniffer can0)</onclick>
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
Поблагодарить: https://vlmaksime.github.io/donate
Опрос по используемым версиям KODI: http://xbmc.ru/forum/showthread.php?t=15419
vl.maksime вне форума   Ответить с цитированием
Ответ
 


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Kodi запускается только из терминала uxie Поддержка платформы Linux \ Live 3 21.11.2016 12:46
Русская клавиатура отдельным плагином lamkin666 Помощь по плагинам 40 14.12.2015 00:56
поделитесь плагином для arjlover.net Den1982 Помощь по плагинам 4 05.04.2013 20:22
Выполнить с пульта функцию открытия окна xbmc aivs Поддержка платформы Linux \ Live 15 20.07.2012 15:08
Проблема с плагином для Myvi.ru aJIeks Помощь по плагинам 1 13.07.2012 19:50


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


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