Страница 2 из 2

Re: G-mini HDR1000

Добавлено: 05 мар 2012, 23:27
DK21102
consros писал(а):

Код: Выделить всё

}

override_function
Ну как я понял из описания, это нужно apd устанавливать (искать apd.so скомпиллированного под нашу коробку, и кажется php у нас - тоже не скомпиллирован для отладочного режима).
override_function не распознается.

Будем конечно ждать новой версии. Ну или самостоятельно простая замена по тексту модулей или нужно таки искать почему libiconv не отрабатывает, хотя вроде стоит.
Кстати про самостоятельную замену интересующимся.
Достаточно изменить по тексту модулей имя функции с iconv() на, например, iconv1() и определить эту функцию как здесь указывалось:
function iconv1($from, $to, $str) {
return mb_convert_encoding($str, $to, $from);
}
и все работает.

В любом случае, спасибо

Re: G-mini HDR1000

Добавлено: 06 мар 2012, 01:09
edisson77
consros писал(а):В общем в 2.1.6 будет изменяться одной строчкой.
Не той что вверху, гарантированно работающей.
Дело мастера боится. Спасибо большое!!!

Re: G-mini HDR1000

Добавлено: 09 мар 2012, 04:54
DK21102
consros писал(а):В общем в 2.1.6 будет изменяться одной строчкой.
Посмотрел на версию 2.1.6
Видимо предлагается руками в parser.inc строчки закомментировать/раскомментировать? Поскольку многих даже на такие действа не хватает, предлагаю подобный код (опробован).

Код: Выделить всё

    public static function conv($from, $to, $str) {
	$old_errlevel = error_reporting();
	error_reporting(0);
	if (strlen(iconv('Windows-1251', 'UTF-8', "йцукенг")) == 0) {
        	error_reporting($old_errlevel);
		return mb_convert_encoding($str, $to, $from);
	} else {
		error_reporting($old_errlevel);
		return iconv($from, $to, $str);
	}
    }
Ногами не бейте, если что-то не так. Я, вообще говоря, php не знаю. Просто мануалом пару раз воспользовался.
И еще хорошо бы над конструкциями в horosho.tv :) подумать. Там пока все еще iconv() используется, но до него дело даже не доходит или как-то хитро обрабатывается. Выдает сейчас просто "Ошибка соединения ()." Прямая замена iconv() на conv() не проходит (видимо потому и не поменяли на новую функцию?), по крайней мере ничего не меняется. Подробнее я не разбирался.

Re: G-mini HDR1000

Добавлено: 09 мар 2012, 05:06
consros
1. Плагин никогда не будет при каждой конвертации динамически выяснять наличие функций. Вот так выглядят приоритеты в зависимости от кол-ва пользователей с этим железом:
- ручное редактирование файла (как сейчас)
- конфигурационный параметр, выключенный по умолчанию (iconv быстрее и уже протестирован)
- проверка платформы/железа и на основании этой информации использование одной из функций
- динамическое тестирование работоспособности (никогда не будет)
Кривые и редкие платформы не должны влиять на большинство пользователей. Кстати помимо распространённых, есть ещё и приоритетные платформы - это те, разработчики которых с нами сотрудничают: xtreamer, iconbit и inext. На этом железе вроде бы 3 человека всего.

2. Открой horosho в браузере.

Re: G-mini HDR1000

Добавлено: 10 мар 2012, 13:22
DK21102
1. Согласен, что это не оптимально. В любом случае, спасибо за проделаную работу по нашей проблеме.
2. Понял, спасибо.

Re: G-mini HDR1000

Добавлено: 10 мар 2012, 13:29
consros
Тебе спасибо за код. Возможно когда-нибудь появится платвормозависимая инициализация на входе, тогда этот код пойдёт туда.

Re: G-mini HDR1000

Добавлено: 10 июл 2012, 20:12
vovka
Помогите новичку!!! :o ?установил новую прошивку,но проблемы остались прежние часть каналов не работает -пишет ошибка(почему)?(надо дополнительно на них регистрироваться?) на других зависает намертво!только из розетки выкл помогает!это проблема в плеере или может скорость маленькая 6Мб хотя вчера на ХДкино показывал нормально!!!
интернет радио работает а вот кино даже не запускается(орт и ртр и те не кажут) -Зависает!
Что делать и Кто виноват-вот вечные вопросы!!!! :D

Re: G-mini HDR1000

Добавлено: 14 июл 2012, 16:55
vovka
ну хоть кто нибудь помог бы ,разъяснил что почём!!!Люди ау-ууу!

Re: G-mini HDR1000

Добавлено: 05 авг 2012, 19:04
dutch
vovka писал(а):Помогите новичку!!! :o ?установил новую прошивку,но проблемы остались прежние часть каналов не работает -пишет ошибка(почему)?(надо дополнительно на них регистрироваться?) на других зависает намертво!только из розетки выкл помогает!это проблема в плеере или может скорость маленькая 6Мб хотя вчера на ХДкино показывал нормально!!!
интернет радио работает а вот кино даже не запускается(орт и ртр и те не кажут) -Зависает!
Что делать и Кто виноват-вот вечные вопросы!!!! :D
Мне помогло http://g-mini.ru/forum/post/35013/#p35013