G-mini HDR1000
G-mini HDR1000
Приветствую!
На g-mini первые версии ГлавТВ не запускались - наш плеер, оказывается, не поддерживает set/getenv. Большое спасибо за изменения в новых версиях. Теперь все запускается, но в некоторых сервисах, где используется функция iconv ( конвертация win1251 в utf-8 ) происходит ошибка и они неработоспособны. Видимо, и iconv() не поддерживается плеером. Трудно учесть особенности всего "зоопарка" плееров. Можно ли адаптировать ГлавТВ для g-mini?
На g-mini первые версии ГлавТВ не запускались - наш плеер, оказывается, не поддерживает set/getenv. Большое спасибо за изменения в новых версиях. Теперь все запускается, но в некоторых сервисах, где используется функция iconv ( конвертация win1251 в utf-8 ) происходит ошибка и они неработоспособны. Видимо, и iconv() не поддерживается плеером. Трудно учесть особенности всего "зоопарка" плееров. Можно ли адаптировать ГлавТВ для g-mini?
- consros
- ГлавТВ
- Сообщения: 2137
- Зарегистрирован: 26 янв 2011, 21:36
- Версия: 5.0.0b2@Amazon, AFTMM, Android 7.1.2
- Версия 2: 5.0.0b3@Amazon, AFTMM, Android 7.1.2
- Приставки: Amazon Fire TV
- Конец дружбы: 29.03.2023
- Контактная информация:
Re: G-mini HDR1000
В каком смысле "наш", вы - его разработчики или продавцы?edisson77 писал(а):наш плеер, оказывается
Как на вашем плеере сконвертировать строку из одной кодировки в другую? Мы можем поменять, но нам нужен способ.edisson77 писал(а):где используется функция iconv ( конвертация win1251 в utf-8 ) происходит ошибка и они неработоспособны.
Давайте ограничимся даже win1251<->utf8 конвертацией, другие крайне редки.
-
- Продвинутый
- Сообщения: 13
- Зарегистрирован: 08 янв 2012, 01:53
- Версия: 3.0.9@iconBIT HDS41L
- Версия 2: 3.1.6@iconBIT mos RTL1186
- Приставки: Iconbit 41l
Iconbit 12DVBT
G-Mini HDRS120D - Откуда: RU
Re: G-mini HDR1000
[quote="consros"][quote="edisson77"]наш плеер, оказывается[/quote]
В каком смысле "наш", вы - его разработчики или продавцы?
[/quote]
Ну видимо "наш" - это про сообщество пользователей Gmini плееров.
Кстати, а как-нибудь можно при установке новой версии сохранять настройки - тип плеера? Чтобы не перепрописывать самостоятельно каждый раз (у нас следует выбирать iconbit, т.к. нет отдельных кнопок перемотки, и в штатном режиме после автоопределения типа плеера меню воспользоваться практически нельзя, кроме того повешенные две функции (страница и вид отображения) на одну и ту же кнопку info - выглядит как издевательство (работает только первая функция)).
DK21102
---
Gmini HDRS120D, Iconbit HDS41L и настраиваю еще парочку Iconbit
В каком смысле "наш", вы - его разработчики или продавцы?
[/quote]
Ну видимо "наш" - это про сообщество пользователей Gmini плееров.
Кстати, а как-нибудь можно при установке новой версии сохранять настройки - тип плеера? Чтобы не перепрописывать самостоятельно каждый раз (у нас следует выбирать iconbit, т.к. нет отдельных кнопок перемотки, и в штатном режиме после автоопределения типа плеера меню воспользоваться практически нельзя, кроме того повешенные две функции (страница и вид отображения) на одну и ту же кнопку info - выглядит как издевательство (работает только первая функция)).
DK21102
---
Gmini HDRS120D, Iconbit HDS41L и настраиваю еще парочку Iconbit
---
Gmini HDRS120D, Iconbit HDS41L и еще парочку от Iconbit настраиваю
Gmini HDRS120D, Iconbit HDS41L и еще парочку от Iconbit настраиваю
- consros
- ГлавТВ
- Сообщения: 2137
- Зарегистрирован: 26 янв 2011, 21:36
- Версия: 5.0.0b2@Amazon, AFTMM, Android 7.1.2
- Версия 2: 5.0.0b3@Amazon, AFTMM, Android 7.1.2
- Приставки: Amazon Fire TV
- Конец дружбы: 29.03.2023
- Контактная информация:
Re: G-mini HDR1000
Прописать в cfg/config.ini
Код: Выделить всё
platform = "iconbit"
Re: G-mini HDR1000
Мир гораздо сложней и разнообразней...Третий вариант - я счастливый покупатель(владелец) g-mini. Как правильно отметил DK21102, под "наш" я подразумевал общность рядовых пользователей g-mini.consros писал(а):В каком смысле "наш", вы - его разработчики или продавцы?
Здесь я надеялся на вашу помощь и профессионализм. Как не специалист, боюсь подобрать не те термины и опять оказаться непонятым. Подскажите, пожалуйста - какой модуль плеера выполняет функцию iconv ()? Может есть возможность ее реализации через отдельный скрипт? Вам же удалось обойти отсутствующую в некоторых моделях плееров функцию set/getenv. Готов быть тестером и очень надеюсь, что вам удастся успешно решить эту проблему и приобщить сообщество пользователей "нашего" плеера к прекрасным сервисам ГлавТВ. Ну, и пополнить свой бутерброд икрой.consros писал(а):Как на вашем плеере сконвертировать строку из одной кодировки в другую? Мы можем поменять, но нам нужен способ.
Давайте ограничимся даже win1251<->utf8 конвертацией, другие крайне редки.

-
- Продвинутый
- Сообщения: 13
- Зарегистрирован: 08 янв 2012, 01:53
- Версия: 3.0.9@iconBIT HDS41L
- Версия 2: 3.1.6@iconBIT mos RTL1186
- Приставки: Iconbit 41l
Iconbit 12DVBT
G-Mini HDRS120D - Откуда: RU
Re: G-mini HDR1000
Посмотрел.consros писал(а):Как на вашем плеере сконвертировать строку из одной кодировки в другую? Мы можем поменять, но нам нужен способ.
Давайте ограничимся даже win1251<->utf8 конвертацией, другие крайне редки.
У нас похоже libiconv нормально не поставлен. Борюсь.
Но есть еще одна функция. Вроде как более совместимая. И не надо ограничиваться - я посмотрел где-то более забубенистые кодировки в ваших модулях используются.
Порядок аргументов противоположный. Вот пример.
<?php
echo iconv("KOI8-U", "UTF-8", "рПТБ РЕТЕИПДЙФШ ОБ АОЙЛПД.");
echo mb_convert_encoding("рПТБ РЕТЕИПДЙФШ ОБ АОЙЛПД.","UTF-8", "KOI8-U");
?>
Проверил - у нас только вторая текст выдает, а на Iconbit обе одинаково работают.
И проверил - уже пропатчил кое-какие сервисы, которые на iconv ругались - начали работать.
---
Gmini HDRS120D, Iconbit HDS41L и еще парочку от Iconbit настраиваю
---
Gmini HDRS120D, Iconbit HDS41L и еще парочку от Iconbit настраиваю
Gmini HDRS120D, Iconbit HDS41L и еще парочку от Iconbit настраиваю
- consros
- ГлавТВ
- Сообщения: 2137
- Зарегистрирован: 26 янв 2011, 21:36
- Версия: 5.0.0b2@Amazon, AFTMM, Android 7.1.2
- Версия 2: 5.0.0b3@Amazon, AFTMM, Android 7.1.2
- Приставки: Amazon Fire TV
- Конец дружбы: 29.03.2023
- Контактная информация:
Re: G-mini HDR1000
Попробуй дописать в конец файла GlavTV/tools/parser.inc меджду "}" и "?>" вот такой код:DK21102 писал(а):Вот пример.
<?php
echo iconv("KOI8-U", "UTF-8", "рПТБ РЕТЕИПДЙФШ ОБ АОЙЛПД.");
echo mb_convert_encoding("рПТБ РЕТЕИПДЙФШ ОБ АОЙЛПД.","UTF-8", "KOI8-U");
?>
Код: Выделить всё
}
if (! function_exists('iconv')) {
function iconv($from, $to, $str) {
return mb_convert_encoding($str, $to, $from);
}
}
?>
-
- Продвинутый
- Сообщения: 13
- Зарегистрирован: 08 янв 2012, 01:53
- Версия: 3.0.9@iconBIT HDS41L
- Версия 2: 3.1.6@iconBIT mos RTL1186
- Приставки: Iconbit 41l
Iconbit 12DVBT
G-Mini HDRS120D - Откуда: RU
Re: G-mini HDR1000
К сожалению, функция существует (просто не работает) и определением не обойтись. Изменений нет.consros писал(а):вот такой код:
Ну и сообщить - помогло или нет.Код: Выделить всё
} if (! function_exists('iconv')) {
---
Gmini HDRS120D, Iconbit HDS41L и еще парочку от Iconbit настраиваю
Gmini HDRS120D, Iconbit HDS41L и еще парочку от Iconbit настраиваю
- consros
- ГлавТВ
- Сообщения: 2137
- Зарегистрирован: 26 янв 2011, 21:36
- Версия: 5.0.0b2@Amazon, AFTMM, Android 7.1.2
- Версия 2: 5.0.0b3@Amazon, AFTMM, Android 7.1.2
- Приставки: Amazon Fire TV
- Конец дружбы: 29.03.2023
- Контактная информация:
Re: G-mini HDR1000
Код: Выделить всё
}
override_function('iconv', '$from,$to,$str', 'return mb_convert_encoding($str, $to, $from);');
?>
Если что, будь готов к перезагрузу.
- consros
- ГлавТВ
- Сообщения: 2137
- Зарегистрирован: 26 янв 2011, 21:36
- Версия: 5.0.0b2@Amazon, AFTMM, Android 7.1.2
- Версия 2: 5.0.0b3@Amazon, AFTMM, Android 7.1.2
- Приставки: Amazon Fire TV
- Конец дружбы: 29.03.2023
- Контактная информация:
Re: G-mini HDR1000
В общем в 2.1.6 будет изменяться одной строчкой.
Не той что вверху, гарантированно работающей.
Не той что вверху, гарантированно работающей.