yumata / lampa Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v2.0
License: GNU General Public License v2.0
Пожалуйста, добавьте парсер для результатов поиска qBittorrent https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-%28qBittorrent-4.1%29#search.
Сделайте чтобы можно было смотреть в стороннем плеере либо чтобы возможно было сразу воспроизводить торенты с помощью торсерв клиента
P.s.: в этой раздаче есть файл на 35 гб. Он как раз будет первым. За ним будут следовать файлы на 34 гб и 33 гб (две другие части этого фильма).
Доброй ночи. При нажатии на пульте "Return" LAMPA всегда вылетает и приходится заходить заново. Очень неудобно, т.к. кнопка "НАЗАД" далеко не всегда переходит назад
Есть ли возможность изменить расположение клавиатуры и вывод результатов на поисковой странице?
Сейчас экран разделен на 2 части: слева - клавиатура, справа - результат.
Вмещается мало результатов.
Возможно ли разместить с горизонтальным делением?
Внизу клавиатура - сверху результат
В списке сериалов хотелось бы, чтобы было отмечено, какие серии уже просомтрены
Добрый день. Прошу рассмотреть возможность добавить подборки фильмов/сериалов, на примере как у онлайн-кинотеатров типа IVI, Okko. А также добавить возможность в избранном создавать свои папки/подборки.
в switch обработки кнопок нужно добавить методы для navigator.js
ниже стек вызовов
Uncaught TypeError: Object function Array() { [native code] } has no method 'from' navigator.js:602
snMultiAddnavigator.js:602
snSetCollectionnavigator.js:571
Ht.collectionSetapp.min.js:3759
Ht.add.toggleapp.min.js:925
Ptapp.min.js:3724
O.showapp.min.js:939
(anonymous function)app.min.js:4621
sendapp.min.js:33
$tapp.min.js:3625
backapp.min.js:2693
Ftapp.min.js:3717
(anonymous function)app.min.js:3723
(anonymous function)app.min.js:3668
case rn.KEY_LEFT:
break;
case rn.KEY_RIGHT:
break;
case rn.KEY_UP:
break;
case rn.KEY_DOWN:
break;
Раз TMDB не предоставляет какие-либо подборки, а в качестве похожих фильмов предлагает дичь, то может стоит рассмотреть возможность смены данного сервиса на другой?
Зарубежные фильмы/сериалы ищутся на русском языке (даже если были введены на английском) и в выдаче появляется абсолютно не то, что ожидалось.
Вместо зарубежных хитов, в выдаче русский шлак ремейк.
Примеры запросов:
На данный момент кнопка находится в самом конце иконок с постерами. Хотелось бы добавить аккуратную кнопочку прямо рядом с названием подборки. Можно написать "отобразить больше" или "показать все" или просто "ещё".
Можно реализовать как в Ivi например - такая кнопка появляется слева от самого первого постера (на фотке прикладываю). При прокрутке вправо - кнопка скрывается естественно.
Где-то можно его новую версию скачать? Через само приложение не обновляется.
Прошу рассмотреть возможность добавления кнопки запуска заполнения кеша перед запуском видеофайла подобно тому, как это было реализовано в vplay. Желательно с визуальным решением (чтобы было видно, когда опережающий кеш заданного в настройках Торрсервера размера создан, и можно запускать фильм). Справедливо для людей со скоростью до 100 мбит/с, смотрящих 4к.
Раздел для отображения торрентов добавленных в торсерв
Прошу рассмотреть возможность внесения правок в интерфейс в частях:
Доброй ночи. При нажатии на пульте "Return" LAMPA всегда вылетает и приходится заходить заново. Очень неудобно, т.к. кнопка "НАЗАД" далеко не всегда переходит назад
В данный момент в закладки можно добавить саму страницу с выбранным фильмом.
Есть ли возможность сделать доступным добавление в закладки непосредственно торрент файл?
В Vplay была возможность добавить в закладки торрент-файла долгим кликом на него
Сделать возможность выбора плеера в приложении и добавить плеер AVPlay, встроенный в ОС Tizen.
Плеер поддерживает субтитры и аудиодорожки.
Полезные ссылки:
Реализация AVPlay для лампы
AVPlay API
AVPlay Guide
Предлагаю добавить кнопки влево\вправо на клавиатуре, которые будут передвигать курсор в поле ввода. Будет полезно, если нужно исправить ошибку в ключе апи и для уточнения поискового запроса.
Пожалуйста, добавьте возможность использовать ввод с физической клавиатуры.
Через приложение LG TV plus и другие (remote for LG WebOS Smart TV) кнопка ОК не работает, поправьте пожалуйста.
В остальных приложениях на TV кнопка обрабатывается корректно.
Через оригинальный пульт управлять неудобно, поскольку там кнопки "дубовые".
Для поддержки сабов, выбора аудиодорожки и тд
Актуально для сериалов, сейчас следующая серия не стартует автоматически
Планируете ли в дальнейшем добавить синхронизацию данных между устройствами?
Пожалуйста, добавьте автоматический запуск следующего файла в плейлисте.
фильтр по качеству 2160, 1080, 720 для торрентов
Мониторил системную шину webos, выцепил формат запроса для запуска проигрывания ссылки в штатном плеере с выбором аудиодорожек и субтитров. Возможно не все параметры тут обязательные, но во всяком случае так работает. Проверил на вебос 4.3 и 1.4 c несколькими торрентами. Нужно более широкое тестирование.
Нужны библиотеки webOSTV.js (есть в твоем ipk)
Код ниже.
Что нужно подставлять в запросе:
fullPath - ссылка из торрсервера
fileName - имя файла, по нему плеер запоминает просмотренное время, чтобы вернуться к просмотру если было закрыто и вновь открыто позднее
для webos 1.x-2.x приложение-плеер com.webos.app.smartshare
для webos 3.0+ приложение-плеер com.webos.app.photovideo
остальные параметры не знаю влияют ли в каких-либо случаях, запускал разные ссылки не трогая их - всё играло
var request = webOS.service.request("luna://com.webos.applicationManager", {
method: "launch",
parameters: { "id": "com.webos.app.photovideo", "params": {"payload":[{
"fullPath":"http://192.168.0.107:8090/stream/Rick.and.Morty.S05E06.Rick.and.Mortys.Thanksploitation.Spectacular.mkv?link=0a8fd1709067a2632022c1b9b0e176c6c22ee8a8&index=6&play",
"artist":"",
"subtitle":"",
"dlnaInfo":{"flagVal":4096,"cleartextSize":"-1","contentLength":"-1","opVal":1,"protocolInfo":"http-get:*:video/x-matroska:DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=01700000000000000000000000000000","duration":0},
"mediaType":"VIDEO",
"thumbnail":"",
"deviceType":"DMR",
"album":"",
"fileName":"Rick.and.Morty.S05E06.Rick.and.Mortys.Thanksploitation.Spectacular",
"lastPlayPosition":-1}]}},
onSuccess: function (inResponse) {
console.log("The app is launched");
},
onFailure: function (inError) {
console.log("Failed to launch the app");
console.log("[" + inError.errorCode + "]: " + inError.errorText);
return;
}
});
Пожалуйста, добавьте возможность упорядочить раздачи по времени обновления.
Есть ли возможность реализовать вкладку торренты в левом боковом меню, в котором бы отображались файлы с torr-server. Было бы очень удобно, например, добавлять через телефон, просматривать через lamp на телевизоре, ну и для продолжения просмотра, без повторного поиска и выкачивания торрент файла.
Нужно сделать настройку в лампу:
Запоминать сортировку или нет
Если выбрано да, то последняя выбранная сортировка будет сохраняться и применяться для всех результатов
В противном случае как сейчас по умолчанию по раздающим
Обрезка текста torrent-file__title
в середине не всегда оправдывает себя, потому как имена файлов торрента всегда разные и номер серии/сезона может быть где угодно (и в начале, и в середине, и в конце)
Пример обрезки по середине (номер серии как раз расположен по середине, где текст и обрезан)
path: "Squid.Game.S01.WEB-DL.1080p.AGLET_RUTOR/Squid.Game.S01E01.Red.Light.Green.Light.mkv"
title: "Squid.Game.S01.WEB-DL.10...d.Light.Green.Light.mkv"
Предлагаю не обрезать текст вообще, а переносить его на вторую строчку, при необходимости.
Так же, сам блок контента заполнен лишь на 60%, что фактически уменьшает возможность максимальной длины названия файлов в торренте,
.modal--medium .modal__content {
max-width: 60%
Добрый день. Было бы не плохо добавить фильтр для выбора фильма/сериала по нужным критериям, сейчас доступен только каталог по жанрам, и этого не достаточно.
Хотелось бы, чтобы просмотренные серии в сериалах как-нибудь бы помечались
Прошу рассмотреть возможность:
Предыдущий мой пост почему-то закрыли, хотя TMDB никак не влияет на возможность в программе создавать свои подборки избранного, чтобы хоть как-то сортировать любимые фильмы/сериалы.
В некоторых случаях, особенно на старых фильмах вылазят игры, книги и т.д.
{title:u.shortText("Для локального torrserv",35),subtitle:"127.0.0.1:8090",url:"127.0.0.1:8090"}
это надо добавить в ссылки клавиатуры, там где шаблоны)
По возможности, сделайте вывод информации о проигрываемом видео в самом плеере:
По возможности, последний просмотренный торрент перемещать наверх в списке торретов. Чтобы не искать каждый раз какой конкретно торрент начинал смотреть
Прошу рассмотреть возможность:
Пожалуйста, добавьте возможность использовать нативный виджет клавиатуры.
Не работают кнопки навигации внутри приложения UP/LEFT/RIGHT/DOWN- это как кнопка ОК.
Кнопка MENU - не реагирует.
При этом кнопка RETURN работает корректно как назад.
Кнопка ОК работает нормально.
Использую проектор XGIMI H3 (v1.14.84) с ОС Android 8.0, в приложении apk 1.0.1 Lampa
А хотелось бы)
кстати хочу сказать что кэшем 2 страницы довольно шустро теперь всё работает и приложение не вылетает. прямо збс становится
кнопка назад моментально отрабывает так же. а вот если 1 страницу оставить - то тогда уже назад приходится ждать. так что 2 оптимал
Пожалуйста, добавьте app.js до минификации.
Есть фича с использованием в качестве фона скрин из фильма. Даже на флагманском LG эти фоны очень медленно загружаются и меняются.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.