Реклама показывается только незарегистрированным пользователям. Вход или Регистрация

Назначение приложения на вход телевизора LG с webOS

Помощь новичкам, часто задаваемые вопросы и ответы по телевизорам LG Smart TV на webOS. Новичкам читать обязательно.

Re: Назначение приложения на вход телевизора LG с webOS

Сообщение boss.jaan » 20 ноя 2023, 12:12

Это код для вызова из веб приложения. Через консоль вызывайте через команду luna-send-pub
пример
КОД: ВЫДЕЛИТЬ ВСЁ
luna-send-pub -n 1 'luna://com.webos.service.eim/addDevice' '{"appId":"youtube.leanback.v4", "pigImage":""}'
.

Этот код работает, с этим справился. Недостаток в том, что прописанное приложение по умолчанию будет загружаться при включении ТВ.

А этот код заинтересовал тем, что
При запуске приложения нужно зарегистрировать его в качестве устройства

Возможно я не правильно понимаю, но как мне кажется, с этим вариантом приложение появится в списке Входов как еще один доступный вариант для автозагрузки. Или это не так?
boss.jaan

 
Сообщения: 2
Зарегистрирован: 19 ноя 2023, 02:36
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Телевизор: LG 43UK6200PLA

Re: Назначение приложения на вход телевизора LG с webOS

Спонсор » 20 ноя 2023, 12:12

Реклама показывается только незарегистрированным пользователям. Войти или Зарегистрироваться
Спонсор

 
Сообщения: 100
Зарегистрирован: 15 июл 2014, 18:43
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Назначение приложения на вход телевизора LG с webOS

Сообщение andrewttrb » 20 ноя 2023, 12:18

boss.jaan писал(а):Возможно я не правильно понимаю

оба варианта делают абсолютно одно и то же

За это сообщение автора andrewttrb поблагодарил:
JackSparrow (22 ноя 2023, 19:40)
andrewttrb

 
Сообщения: 290
Зарегистрирован: 01 янв 2021, 20:22
Благодарил (а): 23 раз.
Поблагодарили: 207 раз.
Телевизор: LG OLED65CX

Re: Назначение приложения на вход телевизора LG с webOS

Сообщение Vladi73 » 30 ноя 2023, 19:01

Собственно установка YouTube AdFree на вход

1. Смотрим id активного приложения

Код: Выделить всё
luna-send -n 1 -f luna://com.webos.surfacemanager/getForegroundAppInfo '{}'


В моем случае имеем youtube.leanback.v4

2. Вводим команду (указав Ваш id)

Код: Выделить всё
luna-send-pub -n 1 'luna://com.webos.service.eim/addDevice' '{"appId":"youtube.leanback.v4", "pigImage":""}'


Получаем результат


За это сообщение автора Vladi73 поблагодарили: 3
AMETKO (30 ноя 2023, 22:40), Zolotnik (01 май 2024, 21:05), Вольдемар (15 янв 2024, 20:02)
Vladi73

 
Сообщения: 1173
Зарегистрирован: 07 фев 2018, 10:55
Благодарил (а): 40 раз.
Поблагодарили: 326 раз.
Телевизор: LG OLED65G3RLA
Звук: HW-Q950A

Re: Назначение приложения на вход телевизора LG с webOS

Сообщение Вольдемар » 15 янв 2024, 20:05

Vladi73 писал(а): Вводим команду (указав Ваш id)


А какой командой удалить, если больше не актуально?
И еще.... в каком файле прописываются устройства
Вольдемар

 
Сообщения: 3
Зарегистрирован: 16 дек 2023, 19:01
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.
Телевизор: Konka A55
Звук: Samsung HT-E6750

Re: Назначение приложения на вход телевизора LG с webOS

Сообщение AMETKO » 16 янв 2024, 00:14

Вольдемар
См. первое сообщение темы)
AMETKO

 
Сообщения: 3879
Зарегистрирован: 18 июн 2017, 22:32
Благодарил (а): 490 раз.
Поблагодарили: 564 раз.
Телевизор: LG 43UH603V

Re: Назначение приложения на вход телевизора LG с webOS

Сообщение ariss » 24 апр 2024, 14:31

На моей webos 4.4.2 автоматом не запускается telnet
Только при запуске кружки - или (так и сделал) прогой org.webosbrew.autostart_0.0.2_all.ipk
После первого запуска она назначила себя на вход - и теперь при включении ТВ отрабатывает автоматом.
Решил добавить Ottplayer на вход - под спойлером ход команд.
Код: Выделить всё
NEVER EVER OVERWRITE SYSTEM PARTITIONS LIKE KERNEL, ROOTFS, TVSERVICE.
Your TV will be bricked, guaranteed! See https://rootmy.tv/warning for more info.

 /! \ Your system is using a default password.
 /! \ Insert SSH public key into /home/root/.ssh/authorized_keys and perform a reboot to remove this warning.

root@LGwebOSTV:~# luna-send -n 1 -f luna://com.webos.surfacemanager/getForegroundAppInfo '{}'
{
 "foregroundAppInfo": [
 {
 "appId": "es.ottplayer.widget",
 "windowType": "_WEBOS_WINDOW_TYPE_CARD",
 "windowGroup": false
 }
 ],
 "returnValue": true
}
root@LGwebOSTV:~#
root@LGwebOSTV:~# luna-send-pub -n 1 'luna://com.webos.service.eim/addDevice' '{"appId":"es.ottplayer.widget", "pigImage":""}'
{"returnValue":true}
root@LGwebOSTV:~# REBOOT
-sh: REBOOT: not found
root@LGwebOSTV:~# reboot

Broadcast message from root@LGwebOSTV
  (/dev/pts/5) at 14:22...

The system is going down for reboot NOW!
root@LGwebOSTV:~#

но после ребута нет входа с именем OttPlayer

Что сделал не так?

PS Оказывается, не добавил в файл appinfo.json строку "supportGIP":true (по пути /media/cryptofs/apps/usr/palm/applications/es.ottplayer.widget)
Если быть точнее, в конец строки (так как правил на компе (забрал-изменил-залил обратно с помощью WinSCP))
Вот конец строки у меня..., "bgImage":"LauncherBackground.png", "supportGIP":true}
Исправил, выкл-вкл ТВ, запустил команду назначения на вход, выкл-вкл ТВ - вуаля, работает.
ariss

 
Сообщения: 243
Зарегистрирован: 16 дек 2018, 22:09
Благодарил (а): 22 раз.
Поблагодарили: 48 раз.
Телевизор: LG OLED55B8SLB

Пред.

Вернуться в Телевизоры LG - Помощь



 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение