Установка виджета на Tizen через IDE от 12.10.2018

Внимание! На tizen J серии 2015г виджет слетает после выключения тв если в роутере не заблокировать домен osb-apps.samsungqbe.com (прописав в hosts роутера 0.0.0.0 osb-apps.samsungqbe.com или зафильтровав IP 52.28.115.62 35.158.215.202 18.196.168.110 18.195.151.23 52.28.248.118 52.58.0.251)

http://forkplayer.tv/apps/tForkPlayer257N_v5n.wgt
— Исправлены некоторые иконки мешающие установке
— Установка через Tizen Studio File/Import ( http://skrinshoter.ru/s/121018/7t9ETCk8 )
— Добавлена работа с флешкой (проигрывание файлов, картинок, xml/m3u/txt плейлистов)
— Добавлен оффлайн запуск ForkPlayer при проблеме доступа к серверам с javascript (необходим первый запуск)

Краткая инструкция по установке на samsung tizen smart tv 2015-2018годов:
1. Скачать и установить (если ранее не устанавливали) Java SE Development Kit (JDK) — https://www.oracle.com/technetwork/java/javase/downloads/index.html
2. Скачать и установить Tizen Studio https://developer.tizen.org/development/tizen-studio/download
— Если при установке пишет «Target directory is not valid» то создайте сами папку С:\tizen-studio нажмите на ней правую кнопку мыши/Свойства/Доступ/Общий доступ — выберите Все. Далее закройте установщик Tizen Studio и запустите его заново
3. В Tizen Studio Package manager установите Tizen SDK Tools
4. Запустите Tizen Studio, Нажмите File/Import
— Выберите Tizen Project ( http://skrinshoter.ru/s/121018/7t9ETCk8 )
— Отметьте Archive File и выберите ранее скачанный файл http://forkplayer.tv/apps/tForkPlayer257N_v5n.wgt
— Выберите Profile tv-samsung ( http://skrinshoter.ru/s/121018/EZiTJiK3 )
6. Включите Develop MODE на телевизоре
— Откройте APPS
— Нажмите на пульте по очереди 1 2 3 4 5
— Developer mode поставьте On
— В поле Host PC IP введите локальный ip вашего компьютера ( Узнать его в windows можно так: нажмите поиск, введите cmd, в командной строке введите ipconfig и в строке IPv4 будет нужный IP, пример на скриншоте http://skrinshoter.ru/s/011018/AHGxfZAu )
— Выключите телевизор долгим нажатием кнопки Power на пульте
6. Откройте Device manager ( http://skrinshoter.ru/s/011018/KWHD9E6q )
— Нажмите Scan device ( http://skrinshoter.ru/s/011018/nSoRwthM )
— Напротив найденного устройства в Connection ставим On ( http://skrinshoter.ru/s/011018/hv41zROk )
7. В Tizen Studio выбираем наш ТВ в списке ( http://skrinshoter.ru/s/011018/fnhTuE5q ) и запускаем наш проект на ТВ ( http://skrinshoter.ru/s/011018/fhFVScXs )

40 комментариевso far.

  1. Олег:

    Инструкция не о чем, единственное, что выложены файлы для подмены. Но чтобы это все проделать нужно читать в другом источнике — ниже. Для простого обывателя — это просто жесть.

  2. kstrukov:

    Доброго времени суток, админы, могли бы выложить файлы для SDK для форка версии 2,5, а не 2,57. В версии 2,57 перестало масштабироваться изображение, теперь изображение автоматически растягивается до краев экрана, и чаще всего это искажает картинку. В качестве благодарности готов задонатить подписку на полгода.

    • sergsw:

      неистово плюсую. Лучшеб не обновляли (((
      Пожалуйста выложите исходники 2.5!!! и хорошобы на github

  3. zira:

    здравствуйте скачал ява скачал тайзен сдк нажимаю на инсталятор ничего не происходит у мея операционка мак ос да и не силен я в железе помогите

  4. артем:

    Пошло только на версии 1.3 на виртуалке с под win 10×86

  5. Ivan:

    Исходники в студию

  6. Антон:

    Короче надо ставить Fork с флешки, А потом уже Fork поставить из самого себя (из списка приложух, все что ставится из Forka самого потом не удаляется). J серия дешевая, короче, на других не знаю как будет.

  7. Immihalych:

    Все делаю по инструкции, но когда дохожу до 16 пункта
    Нажать правой кнопкой мыши на пакет с приложением (*.wgt) -> Run As -> Tizen Web Application;
    Вываливается ошибка, что app не может быть запущен.

    Может быть это из-за того что в Tizen Studio 2.0 в Packet Manager есть только 4.0 TV ? В Телевизоре 3.0 по моему установлен.

  8. Artem:

    Tizen SDK v2.1
    Ругается при сборке подписаного пакета на то, что приложение собрано под TV 2.4, на TV 4 может не работать.

    При выполнении всех пунктов инструкции — пробовал отправить на эмулятор… Работает не корректно. Открывается стартовое окно (буква F на зеленом фоне и все……) На любые дейтсвия кроме «ДОМОЙ» не реагирует. При этому другие виджеты по типу Киноконга и HDSerials работают на ура. Изучение профильной ветки форума не помогло. Есть идеи, как это исправить?

    • Тайзеншмайзен:

      Ottplayer тоже не работает через эмулятор! Несколько часов танцев с бубном не привели к желаемому результату! Есть предположение, что оба плеера не запустятся на нем в принципе) Но на YT есть видосы где у людей все нормально встает на ящике К серии! Так что я для себя решил, что пес то с ней с этой эмуляцией! Софтина для PC адски глючная и следовательно ее глубокое изучение бессмысленно имхо — трата времени и нервов!

      https://www.youtube.com/watch?v=ZUzthXkBrPw&feature=youtu.be

  9. Анна:

    Добрый день! Я проделала все шаги для установки fork player через смену dns. Но все-равно при открытии tvigle или Больше TV открываются именно эти приложения, а не fork player. Что делать?

    С уважением,
    Анна

  10. cortik90:

    Где найти файлы для SDK,чтобы установить форк версии 2,5?

  11. FoxMaster:

    Попал в руки Samsung UE49NU8070 модель 2018 года, через IDE телик видится, но при попытке установки на 58% выдает ошибку, установка не доходит до конца.
    Через подмену DNS первый раз заходит нормально, после выхода второй раз зайти невозможно, Перезагрузка не помогает. На зеленой заставке постоянно пишет Start Loader!

    • Максим:

      Подскажите, вам удалось решить проблему? Столкнулся с такой же ситуацией

  12. Анвар:

    В TizenSDK 2.4 при попытке установить ForkPlayer на QE55Q7FN (dev. mod включен) примерно на 56% выскакивает ошибка:

    Installing the package… > Fail
    Unexpected error occurred at the below step.
    `Installing the package…`
    Tizen Web Application install failed. Please try again later.

  13. Aradjan:

    Здраствуйте друзья. установил всё как описано через SDK всё работает пока телик не выключеш. при повторном включение виджеты обновляются и всё исчезает к чёртовой матери, при этом у меня автоматическое обновление выкл.

    кто знает что делать чтобы это не случалось

    спасибо за ранее

    • admin:

      если самсунг 15года (J) то надо в роутере заблочить список ip адресов чтобы не удалялись виджеты

      • Michaelvol:

        Каких IP адресов и как?

      • Aradjan:

        IP от телевызора или какие ?

      • Aradjan:

        да Телевизор самсунг 15 года(J) ue48j6250su роутер Unytimedia ConnectBOX. Я сам Нахожусь в германии и телик тож немецкий.

        Покамись смотрю Fork через DNS (IAN.TV) но на прямую было бы удобнее.

      • Michaelvol:

        Admin, пожалуйста, объясните как заблочить список ip адресов в раутере или прописать хост.

  14. Aradjan:

    Как я понял айпи от смартхаба. но как его разузнать?

  15. Aradjan:

    Помоему эти. когда найду как их блокировать отпишусь

    samsung.com test.samsungotn.net cdn.samsungcloudsolution.com osb.samsungqbe.com samsungcloudsolution.com rsch.samsungcloudsolution.com ims.samsungcloudsolution.com gpm.samsungqbe.com empdownprd.samsungcloudsolution.com notice.samsungcloudsolution.com samsungotn.net log-config.samsungacr.com lcprd1.samsungcloudsolution.net oempprd.samsungcloudsolution.com osb-krsvc.samsungqbe.com noticecdn.samsungcloudsolution.com api-global.netflix.com appboot.netflix.com cloudfront.net nrdp.nccp.netflix.com secure.netflix.com

  16. Михаил:

    Installing the package… > Fail
    Unexpected error occurred at the below step.
    `Installing the package…`
    Please try again later.

    Как побороть?

  17. jordg888:

    помогите пожалуйста, был установлен forkplayer 2.5, удалил что бы установить 2.57м, но установить не получается 56 процентов и ошибка, уже с разных пк пробовал и переустанавлевал тизен, студию но все без успешно, пробовал сменить ДНС но постоянная загрузка, уже разные виджеты пробовал но одно и тоже, раньше все было нормально, а теперь форк никаким с способов запустить не получается.

  18. Nick:

    Установил Tizen studio 2.4
    Но не зарускается Certified manager, соотвественно при попытке скачать через package-manager не подключается к репозиторию.
    Подскажите,что делать

  19. Alex:

    Что я делаю не так????

    Description Resource Path Location Type
    Attribute ‘context-menu’ is not allowed to appear in element ‘tizen:setting’. config.xml /tForkPlayer257N_v5n line 29 XML Schema Validation Problem
    Attribute ‘install-location’ is not allowed to appear in element ‘tizen:setting’. config.xml /tForkPlayer257N_v5n line 29 XML Schema Validation Problem
    Attribute ‘screen-orientation’ is not allowed to appear in element ‘tizen:setting’. config.xml /tForkPlayer257N_v5n line 29 XML Schema Validation Problem
    ‘box_client’ is defined but never used. load.js /tForkPlayer257N_v5n/js line 2 Tizen JS Problem
    ‘curWidget’ is not defined. load.js /tForkPlayer257N_v5n/js line 102 Tizen JS Problem
    ‘curWidget’ is not defined. load.js /tForkPlayer257N_v5n/js line 65 Tizen JS Problem
    ‘dop’ used out of scope. load.js /tForkPlayer257N_v5n/js line 216 Tizen JS Problem
    ‘dop’ used out of scope. load.js /tForkPlayer257N_v5n/js line 217 Tizen JS Problem
    ‘dop’ used out of scope. load.js /tForkPlayer257N_v5n/js line 218 Tizen JS Problem
    ‘dop’ used out of scope. load.js /tForkPlayer257N_v5n/js line 219 Tizen JS Problem
    ‘dop’ used out of scope. load.js /tForkPlayer257N_v5n/js line 220 Tizen JS Problem
    ‘dop’ used out of scope. load.js /tForkPlayer257N_v5n/js line 26 Tizen JS Problem
    ‘dop’ used out of scope. load.js /tForkPlayer257N_v5n/js line 27 Tizen JS Problem
    ‘dop’ used out of scope. load.js /tForkPlayer257N_v5n/js line 28 Tizen JS Problem
    ‘dop’ used out of scope. load.js /tForkPlayer257N_v5n/js line 29 Tizen JS Problem
    ‘FileSystem’ is not defined. load.js /tForkPlayer257N_v5n/js line 101 Tizen JS Problem
    ‘FileSystem’ is not defined. load.js /tForkPlayer257N_v5n/js line 64 Tizen JS Problem
    ‘i’ is already defined. load.js /tForkPlayer257N_v5n/js line 213 Tizen JS Problem
    ‘keyHandler’ is not defined. load.js /tForkPlayer257N_v5n/js line 48 Tizen JS Problem
    ‘Laddjs’ is defined but never used. load.js /tForkPlayer257N_v5n/js line 37 Tizen JS Problem
    ‘line’ is not defined. load.js /tForkPlayer257N_v5n/js line 68 Tizen JS Problem
    ‘line’ is not defined. load.js /tForkPlayer257N_v5n/js line 69 Tizen JS Problem
    ‘line’ is not defined. load.js /tForkPlayer257N_v5n/js line 71 Tizen JS Problem
    ‘Lprload3’ is defined but never used. load.js /tForkPlayer257N_v5n/js line 121 Tizen JS Problem
    ‘LUrlRequest’ is defined but never used. load.js /tForkPlayer257N_v5n/js line 122 Tizen JS Problem
    ‘orig_url’ is defined but never used. load.js /tForkPlayer257N_v5n/js line 123 Tizen JS Problem
    ‘s’ is already defined. load.js /tForkPlayer257N_v5n/js line 137 Tizen JS Problem
    ‘s’ is already defined. load.js /tForkPlayer257N_v5n/js line 167 Tizen JS Problem
    ‘time’ is not defined. load.js /tForkPlayer257N_v5n/js line 235 Tizen JS Problem
    ‘timer’ is defined but never used. load.js /tForkPlayer257N_v5n/js line 123 Tizen JS Problem
    ‘tt’ is already defined. load.js /tForkPlayer257N_v5n/js line 212 Tizen JS Problem
    ‘version_client’ is defined but never used. load.js /tForkPlayer257N_v5n/js line 4 Tizen JS Problem
    ‘version_local_files’ is defined but never used. load.js /tForkPlayer257N_v5n/js line 5 Tizen JS Problem
    ‘version_local_js’ is defined but never used. load.js /tForkPlayer257N_v5n/js line 6 Tizen JS Problem
    [‘localStorage’] is better written in dot notation. load.js /tForkPlayer257N_v5n/js line 110 Tizen JS Problem
    [‘localStorage’] is better written in dot notation. load.js /tForkPlayer257N_v5n/js line 79 Tizen JS Problem
    [‘localStorage’] is better written in dot notation. load.js /tForkPlayer257N_v5n/js line 80 Tizen JS Problem
    display:inline has no effect on floated elements (but may be used to fix the IE6 double-margin bug). player.css /tForkPlayer257N_v5n/css line 158 Tizen CSS Problem
    Duplicate property ‘text-align’ found. player.css /tForkPlayer257N_v5n/css line 85 Tizen CSS Problem
    Expected ‘!==’ and instead saw ‘!=’. load.js /tForkPlayer257N_v5n/js line 103 Tizen JS Problem
    Expected ‘!==’ and instead saw ‘!=’. load.js /tForkPlayer257N_v5n/js line 142 Tizen JS Problem
    Expected ‘!==’ and instead saw ‘!=’. load.js /tForkPlayer257N_v5n/js line 193 Tizen JS Problem
    Expected ‘!==’ and instead saw ‘!=’. load.js /tForkPlayer257N_v5n/js line 66 Tizen JS Problem
    Expected ‘!==’ and instead saw ‘!=’. load.js /tForkPlayer257N_v5n/js line 79 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘break’. load.js /tForkPlayer257N_v5n/js line 70 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘dop’. load.js /tForkPlayer257N_v5n/js line 216 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘dop’. load.js /tForkPlayer257N_v5n/js line 217 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘dop’. load.js /tForkPlayer257N_v5n/js line 218 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘dop’. load.js /tForkPlayer257N_v5n/js line 26 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘dop’. load.js /tForkPlayer257N_v5n/js line 27 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘loadstartinfo’. load.js /tForkPlayer257N_v5n/js line 138 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘loadstartinfo’. load.js /tForkPlayer257N_v5n/js line 169 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘loadstartinfo’. load.js /tForkPlayer257N_v5n/js line 170 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘loadstartinfo’. load.js /tForkPlayer257N_v5n/js line 204 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘onComplete’. load.js /tForkPlayer257N_v5n/js line 13 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘return’. load.js /tForkPlayer257N_v5n/js line 140 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘return’. load.js /tForkPlayer257N_v5n/js line 172 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘return’. load.js /tForkPlayer257N_v5n/js line 203 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘return’. load.js /tForkPlayer257N_v5n/js line 207 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘return’. load.js /tForkPlayer257N_v5n/js line 239 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘s’. load.js /tForkPlayer257N_v5n/js line 75 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘s’. load.js /tForkPlayer257N_v5n/js line 79 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘s’. load.js /tForkPlayer257N_v5n/js line 80 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘t’. load.js /tForkPlayer257N_v5n/js line 124 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘var’. load.js /tForkPlayer257N_v5n/js line 215 Tizen JS Problem
    Expected ‘{‘ and instead saw ‘var’. load.js /tForkPlayer257N_v5n/js line 25 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 124 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 127 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 13 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 130 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 136 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 138 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 158 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 166 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 169 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 19 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 191 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 200 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 203 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 215 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 215 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 216 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 217 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 239 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 25 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 25 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 26 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 63 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 69 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 79 Tizen JS Problem
    Expected ‘===’ and instead saw ‘==’. load.js /tForkPlayer257N_v5n/js line 99 Tizen JS Problem
    Expected RBRACE at line 75, col 18. player.css /tForkPlayer257N_v5n/css line 75 Tizen CSS Problem
    height can’t be used with display: inline. player.css /tForkPlayer257N_v5n/css line 157 Tizen CSS Problem
    Unexpected token ‘3ppx’ at line 77, col 10. main.css /tForkPlayer257N_v5n/css line 77 Tizen CSS Problem
    Unknown property ‘height-max’. main.css /tForkPlayer257N_v5n/css line 158 Tizen CSS Problem
    Unknown property ‘height-max’. main.css /tForkPlayer257N_v5n/css line 83 Tizen CSS Problem
    Unnecessary semicolon. load.js /tForkPlayer257N_v5n/js line 230 Tizen JS Problem
    Unnecessary semicolon. load.js /tForkPlayer257N_v5n/js line 34 Tizen JS Problem
    width can’t be used with display: inline. player.css /tForkPlayer257N_v5n/css line 160 Tizen CSS Problem

  20. Leonid:

    Здравствуйте. У меня все получилось установить по инструкции, но после выхода из виджета больше в меню телевизора он не появляется. Нужно проделывать все сначала для повторного запуска. Подскажите пожалуйста что нужно сделать для того что бы виджет осталя на телевизоре постоянно без вмешательства компьютера.
    Телевизор UE50NU7400

  21. almat8524:

    Сегодня установил форк на телевизор 55q6 2018 года. Устанавливал с самсунговскмми сертификатами, викидовало ошибку на 58 процентов, использовал разные версии по ничего не помогло. Сегодня вставил авторский сертификат Самсунга и дистрибьюторскии от тайзен ( причем я его не получал, он есть в одной из папок программы и все пошло. Форк установил, единственное установленный оттплеер не хотел запускается, черный экран. Нашел альтернативу ssiptv. Может кому поможет, спасибо разработчикам.

  22. m1978:

    поделитесь plz

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.