azhurb Опубликовано 6 июня, 2012 · Жалоба Кто знает как отображение времени перевести из 12-часового формата AM/PM в 24 часа? Формат хранится в файлах локализации. В /server/locale/en/LC_MESSAGES/stb.po найдите time_format и установите значение: {0}:{1} Инструкция по работе с файлами локализации (пункты 4-7) https://github.com/azhurb/stalker_portal/wiki/%D0%9B%D0%BE%D0%BA%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
materillo Опубликовано 6 июня, 2012 · Жалоба azhurb не помогло, я первым делом это закоментировал, может где то еще есть такая проверка? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
azhurb Опубликовано 6 июня, 2012 · Жалоба не помогло, я первым делом это закоментировал, может где то еще есть такая проверка? Похоже надо запускать портал с дебагом и смотреть что происходит. killall stbapp /usr/share/qt-4.6.0/stbapp -qws -display directfb http://адрес портала?debug Нужно все с момента старта и до конца загрузки. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
materillo Опубликовано 6 июня, 2012 · Жалоба не помогло, я первым делом это закоментировал, может где то еще есть такая проверка? Похоже надо запускать портал с дебагом и смотреть что происходит. killall stbapp /usr/share/qt-4.6.0/stbapp -qws -display directfb http://адрес портала?debug Нужно все с момента старта и до конца загрузки. что смотреть в этом логе? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Гость Иван Опубликовано 6 июня, 2012 · Жалоба Интересно, а по какому принципу работает ТВ-архив (тайм-шифт)? можно ли где-то выставить срок давности по каждому каналу на сколько часов/дней будет храниться контент? то же самое с записями абонентов, и также с длинной записаного фрагмента, побовал - можно записать аж 2 дня. никто и ничто не отрубает, хотя в "Записях" лимит стоит типа осталось "Х часов Х минут". Как это реализовано? В tasks не увидел такого задания, который бы что-то делал с записями. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
azhurb Опубликовано 6 июня, 2012 · Жалоба что смотреть в этом логе? подряд строки и то что за ними this.image_version: this.image_desc: this.image_date: this.num_banks: Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
materillo Опубликовано 6 июня, 2012 · Жалоба azhurb DEBUG:: 697s 937ms this.image_version: 1DEBUG:: 697s 938ms this.image_desc: MAG_STB DEBUG:: 697s 939ms this.image_date: Р’СЃРє Мар 25 00:07:03 YEKT 2012 DEBUG:: 697s 940ms this.num_banks: 2 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
azhurb Опубликовано 6 июня, 2012 · Жалоба azhurb DEBUG:: 697s 937ms this.image_version: 1DEBUG:: 697s 938ms this.image_desc: MAG_STB DEBUG:: 697s 939ms this.image_date: Р’СЃРє Мар 25 00:07:03 YEKT 2012 DEBUG:: 697s 940ms this.num_banks: 2 а дальше? строк 10 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
materillo Опубликовано 6 июня, 2012 (изменено) · Жалоба Залил полный лог в архив, так как ограничения в форуме (на кол-во знаков) не дало скинуть лог http://zalil.ru/33396568 DEBUG:: 697s 930ms player.prototype.setup_rtsp 4 0DEBUG:: 697s 937ms this.image_version: 1 DEBUG:: 697s 938ms this.image_desc: MAG_STB DEBUG:: 697s 939ms this.image_date: Р’СЃРє Мар 25 00:07:03 YEKT 2012 DEBUG:: 697s 940ms this.num_banks: 2 DEBUG:: 697s 941ms checking conditions DEBUG:: 697s 943ms typeof stb.user[autoupdate] object DEBUG:: 697s 946ms epg_loader.start DEBUG:: 697s 949ms epg_loader.load DEBUG:: 697s 950ms stb.load() DEBUG:: 697s 951ms params: ({type:itv, action:get_epg_info}) DEBUG:: 697s 964ms check_additional_services 1 DEBUG:: 697s 966ms stb.GetBrightness before 128 DEBUG:: 697s 969ms stb.GetContrast before 0 DEBUG:: 697s 971ms stb.GetSaturation before 128 DEBUG:: 697s 978ms stb.GetBrightness after 127 DEBUG:: 697s 980ms stb.GetContrast after -27 DEBUG:: 697s 982ms stb.GetSaturation after 100 DEBUG:: 698s 8ms stb.get_modules DEBUG:: 698s 9ms stb.load() DEBUG:: 698s 11ms params: ({type:stb, action:get_modules}) DEBUG:: 698s 25ms stb.set_storages ({mediaserver:{id:5, storage_name:mediaserver, storage_ip:10.24.0.150, nfs_home_path:/media/raid0/storage, max_online:1000, status:1, for_moderator:0, for_records:1, for_simple_storage:1, external:0, wowza_server:0, archive_stream_server:, not_for_mag100:1, fake_tv_archive:0}, mediaserver2:{id:7, storage_name:mediaserver2, storage_ip:10.24.0.151, nfs_home_path:/media/raid0/storage, max_online:1000, status:1, for_moderator:0, for_records:1, for_simple_storage:0, external:0, wowza_server:0, archive_stream_server:, not_for_mag100:1, fake_tv_archive:1}}) DEBUG:: 698s 26ms load_bar.add_pos 13 DEBUG:: 698s 27ms load_bar.set_pos 26 DEBUG:: 698s 29ms load_bar.add_log DEBUG:: 698s 34ms stb.load() DEBUG:: 698s 35ms params: ({type:itv, action:get_all_channels}) DEBUG:: 698s 47ms stb.load() DEBUG:: 698s 48ms params: ({type:itv, action:get_all_fav_channels, fav:1}) DEBUG:: 698s 60ms stb.load() DEBUG:: 698s 61ms params: ({type:itv, action:get_fav_ids}) DEBUG:: 698s 78ms watchdog.run 120 117.5 DEBUG:: 698s 79ms this.request_timeout 120000 DEBUG:: 698s 81ms now 1338980698080 DEBUG:: 698s 82ms day_start 1338919200000 DEBUG:: 698s 84ms Math.floor((now - day_start)/this.request_timeout) 512 DEBUG:: 698s 85ms delay 61920 DEBUG:: 698s 86ms delay 59420 DEBUG:: 698s 99ms date Wed Jun 06 2012 17:05:57 GMT+0600 (YEKT) 500ms DEBUG:: 698s 106ms stb.player.media_type undefined Изменено 6 июня, 2012 пользователем materillo Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
azhurb Опубликовано 6 июня, 2012 · Жалоба Залил лог в архив, так как ограничения в форуме (на кол-во знаков) не дало скинуть лог Еще интересно посмотреть на лог в самом начале загрузки, там где "this.user: " и длинная строка. А вообще похоже что не выполняется условие для старта обновления (большой if сразу после _debug('typeof stb.user[autoupdate]', typeof(stb.user['autoupdate']));). Если устраивает, то можно в этом месте использовать такой вариант: if (this.image_version == 1){ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
materillo Опубликовано 6 июня, 2012 (изменено) · Жалоба Еще интересно посмотреть на лог в самом начале загрузки, там где "this.user: " и длинная строка. А вообще похоже что не выполняется условие для старта обновления (большой if сразу после _debug('typeof stb.user[autoupdate]', typeof(stb.user['autoupdate']));). полный лог http://zalil.ru/upload/333966811 Если устраивает, то можно в этом месте использовать такой вариант: Просмотр сообщенияmaterillo (Сегодня, 14:52) писал: if (this.image_version == 1){ Меня устраивает, так как вариант временный Изменено 6 июня, 2012 пользователем materillo Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
azhurb Опубликовано 6 июня, 2012 (изменено) · Жалоба Интересно, а по какому принципу работает ТВ-архив (тайм-шифт)? можно ли где-то выставить срок давности по каждому каналу на сколько часов/дней будет храниться контент? На конкретный канал выставить нельзя, эта настройка общая для всех каналов (см. tv_archive_parts_number в config.ini) то же самое с записями абонентов, и также с длинной записаного фрагмента, Секция [pvr] в config.ini побовал - можно записать аж 2 дня. никто и ничто не отрубает, хотя в "Записях" лимит стоит типа осталось "Х часов Х минут". Как это реализовано? В tasks не увидел такого задания, который бы что-то делал с записями. Тут много вопросов, так сходу ответишь в чем проблема. Откуда стартуется запись (кнопка rec при просмотре канала или из EPG)? Эта запись на 2 дня действительно записалась? Ее можно просмотреть? Сколько при этом отображается в осталось "Х часов Х минут"? полный лог А, ну все понятно, в настройках автообновления стоит "Необходимый ImageDescription" который не совпадает с тем, что на приставке. Изменено 6 июня, 2012 пользователем azhurb Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
IVB Опубликовано 6 июня, 2012 · Жалоба При попытке зайти в "Плейлисты" в админке получаю сообщение "Identification failed". Так и должно быть, или я где-то накосячил? Все остальные разделы меню доступны. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
azhurb Опубликовано 6 июня, 2012 · Жалоба Так и должно быть, или я где-то накосячил? Этот раздел устаревший и не рабочий, в последних версиях его уже нет. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
IVB Опубликовано 6 июня, 2012 · Жалоба Так и должно быть, или я где-то накосячил? Этот раздел устаревший и не рабочий, в последних версиях его уже нет. В 4.8.35 еще есть :) Вопрос по жанрам: Достаточно ли будет для добавления новых жанров (для телепрограмм): 1. В БД в таблице tv_genre добавить нужные жанры на английском. 2. Добавить те же самые названия (английские) в файл server/tools/misctranslations.php 3. Отредактировать файл server/locale/en/LC_MESSAGES/stb.po (добавить те же английские названия) 4. Отредактировать файл server/locale/ru/LC_MESSAGES/stb.po (добавить перевод названий жанров на русский) 5. Скомпилировать оба файла stb.po в stb.mo 6. Выслать автору :) патчи для всех изменившихся текстовых файлов (*.sql, *.php, *.po), чтобы в следующей версии эти жанры уже были заложены (чтобы мне не нужно было каждый раз проделывать вышеперечисленные манипуляции при обновлении версий портала) Вопрос по жанрам не праздный. Я, например, очень сильно затрудняюсь выбрать (из существующих) жанр для канала "Меню-ТВ". Также много каналов больше всего подходят под жанр "информационно-развлекательный" (а есть только отдельно "информационный" и "развлекательный"). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Гость Иван Опубликовано 6 июня, 2012 · Жалоба Для записей каналов абонентов, запускается node. Непонятно, кто его запускает, приходится его руками запускать - тогда все работает, типа sudo -u www-data node /var/www/stalker_portal/daemon/index.js. Может что-то его само должно запускать? И еще, после ребута, ТВ-архив сам не запускается с питонами, что бы писали каналы. Вопрос, реализован-ли какой-то механизм восстановления или через админку включать/выключать? В принципе ,конечно, можно написать запросик к базе вычитать, что пишется, дать команду на вкал/выкл. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
azhurb Опубликовано 6 июня, 2012 · Жалоба Для записей каналов абонентов, запускается node. Непонятно, кто его запускает, приходится его руками запускать - тогда все работает, типа sudo -u www-data node /var/www/stalker_portal/daemon/index.js. Может что-то его само должно запускать? Запуском занимается upstart. При установке по инструкции все автоматом должно создаваться, запускаться и работать как задумано. И еще, после ребута, ТВ-архив сам не запускается с питонами, что бы писали каналы. Вопрос, реализован-ли какой-то механизм восстановления или через админку включать/выключать? В принципе ,конечно, можно написать запросик к базе вычитать, что пишется, дать команду на вкал/выкл. Опять же, в инструкции описано. После выполнения sudo ./install.sh создается конфигурация для upstart демона Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
azhurb Опубликовано 6 июня, 2012 · Жалоба 6. Выслать автору :) патчи для всех изменившихся текстовых файлов (*.sql, *.php, *.po), чтобы в следующей версии эти жанры уже были заложены (чтобы мне не нужно было каждый раз проделывать вышеперечисленные манипуляции при обновлении версий портала) sql я трогать не буду, а *.php, *.po высылайте Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Гость Иван Опубликовано 6 июня, 2012 · Жалоба TO: azhurb За все предидущие ответы - СПАСИБО! Сделали перевод на Украинский, но оказалось, что в поиске хотелось бы объединить русский с украинским алфавиты. Путем добавления msgid ABC_ХХХ (вместо этих цифр 11..331). А если букв болльше чем 33 ? Пробовал добавлять цифры типа 341,351 - не катит. В видеоклубе есть кроме выборки, - есть "поиск" там клавиатура на черном фоне русская - как её менять? Как менять серую клавиатуру с кнопки "клава" но я понимаю, что она системная от внутреннего портала, но все-таки хочется и так , что бы нажималось и "РУС"-"УКР"-"ENG". И вопрос не по порталу а по образу 2.12 у меня все грузится по tftp и монтируется по nfs так вот еще в версиях до 2.12b5 включительно было все ОК, заменил на релиз 2.12 или 2.12r2 - уже не работает. Откатился - работает. Нашел даже 2.13 версию - тоже не работает. Вроде в описании нет изменений, которые влияли бы на загрузку (типа что-то другое передавать по DHCP). Все застревает на "Loading image..." Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
materillo Опубликовано 7 июня, 2012 · Жалоба У всех не работет принудительная перезагрузка приставки абонента через сталкер? или опять проблема только у меня... :-) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
IVB Опубликовано 7 июня, 2012 · Жалоба Вопрос к сообществу: никто не писал скриптик, чтобы по списку каналов из БД сгенерить плейлист в формате M3U? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
azhurb Опубликовано 7 июня, 2012 · Жалоба Вопрос к сообществу: никто не писал скриптик, чтобы по списку каналов из БД сгенерить плейлист в формате M3U? /server/tools/m3u.php в корне папки /server/ появится tv.m3u. Если открыть в браузере /server/tools/m3u.php, то он скачается. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
azhurb Опубликовано 7 июня, 2012 · Жалоба Сделали перевод на Украинский, но оказалось, что в поиске хотелось бы объединить русский с украинским алфавиты. Путем добавления msgid ABC_ХХХ (вместо этих цифр 11..331). А если букв болльше чем 33 ? Пробовал добавлять цифры типа 341,351 - не катит. В видеоклубе есть кроме выборки, - есть "поиск" там клавиатура на черном фоне русская - как её менять? Как менять серую клавиатуру с кнопки "клава" но я понимаю, что она системная от внутреннего портала, но все-таки хочется и так , что бы нажималось и "РУС"-"УКР"-"ENG". Виртуальная кливиатура из видеоклуба описана в /c/layer.search_box.js. Начинать нужно отсюда. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
BSI_KSK Опубликовано 8 июня, 2012 · Жалоба Странно, у нас на 4.8.35 youtube работает без проблем. Подняли рабочий сервер (был тестовый), ютуб работает. Видимо где то кривинько было. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
materillo Опубликовано 8 июня, 2012 (изменено) · Жалоба azhurb вопрос: почему в портале на пункте Обновление ПО, текущая версия и дата берется с файла Img_Ver.txt ? мне кажется правильнее её брать из fw_printenv Изменено 8 июня, 2012 пользователем materillo Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...