Page 26 of 72
Re: Несколько обнаруженных багов
Posted: Fri Jun 03, 2022 6:01 am
by Prog
Добавил сообщение на попытку просмотра файла. Диалог со свойствами и того не стоит.
Re: Несколько обнаруженных багов
Posted: Fri Jun 03, 2022 10:59 am
by zhenya_hacker
Prog wrote: ↑Fri Jun 03, 2022 6:01 am
Добавил сообщение на попытку просмотра файла.
Этого нет в сборке 7.45.02, как и исправления
окна настроек конвертера. Это должно быть в 7.45.02?
Re: Несколько обнаруженных багов
Posted: Fri Jun 03, 2022 11:10 am
by Prog
Не дожно быть. В пару строк это не исправить. Пометил на потом
Re: Несколько обнаруженных багов
Posted: Sun Jun 05, 2022 6:07 pm
by zhenya_hacker
Хорошо, продолжим дальше.
Всё та же опция автоматического открытия последнего открытого канала при запуске: если в списке каналов сделана копия канала, то таким автооткрытием выбирается первое вхождение канала в списке, а не то, которое было выбрано человеком перед закрытием программы.
Re: Несколько обнаруженных багов
Posted: Sun Jun 05, 2022 6:55 pm
by Prog
Это нормально. Список другого не умеет, как не умеет большего уровня вложения папок
Re: Несколько обнаруженных багов
Posted: Mon Jun 06, 2022 10:13 am
by zhenya_hacker
Есть опция "выключить питание конвертера при выходе". Вот только если сигнал так и не залочился, то питание не выключается.
Re: Несколько обнаруженных багов
Posted: Mon Jun 06, 2022 10:23 am
by Prog
Это на уровне драйверов/устройства. У меня такой сложной логики нету. Либо выключается либо нет. Причём не все устройства вообще умеют питанием управлять
ps: Настройки конвертора поправил.
Re: Несколько обнаруженных багов
Posted: Mon Jun 06, 2022 10:54 am
by zhenya_hacker
Т.е. в драйвер команда отключения питания послана и это драйвер пургу творит? Ок
Движемся дальше.
Есть ОЧЕНЬ древний баг в детектировании факта криптованности каналов. Настолько древний, что он тянется ещё с ранне-пятой версии 2007 года. Прекрасно повторяем.
Баг заключается в том, что на 36е все каналы нтв+ прямо во время сканирования детектятся как криптованные и имеются красную иконку, а все каналы триколора детектятся как открытые и имеют зелёную иконку. Это багофича именно потоков триколора, ни на каких других провайдерах такого не замечал.
Скажите, какие логи дать чтобы точнее диагностировать сабж.
Re: Несколько обнаруженных багов
Posted: Tue Jun 07, 2022 10:12 am
by Prog
Это много лет назад обсуждалось. Тут не баг а невозможность определить платность. Что такое платный канал? Канал который провайдер помечает как платный или где встречаются шифрованные пакеты? А если он днём бесплатный а вечером платный?
Уже сам не помню, как работает прямо сейчас, но как не делай - какие то каналы будут опредятся не верно.
Re: Несколько обнаруженных багов
Posted: Tue Jun 07, 2022 11:16 am
by zhenya_hacker
Prog wrote: ↑Tue Jun 07, 2022 10:12 am
Это много лет назад обсуждалось. Тут не баг а невозможность определить платность. Что такое платный канал? Канал который провайдер помечает как платный или где встречаются шифрованные пакеты?
Расскажите, пожалуйста, что имеется в виду под "провайдер помечает как платный"? В моём понимании нет понятия "платный", а есть понятие "шифрованный" ("криптованный"). Соответственно, если идут шифрованные пакеты, то канал шифрованный. А платный он, бесплатный, или другой вариант - это уже вопрос снятия шифрования.
Prog wrote: ↑Tue Jun 07, 2022 10:12 am
А если он днём бесплатный а вечером платный?
Значит днём он будет сканиться как открытый канал, а вечером как закрытый.
Re: Несколько обнаруженных багов
Posted: Tue Jun 07, 2022 12:31 pm
by Prog
У канала есть флаг платности. Туда провайр пишет что хочет. Задача ожидания шифрованых пакетов, кроме того что увеличивает время сканирования, ещё и даёт не стабильный результат. У меня это реализовано, но не помню для каких случаев, что используется.
Флаг - стабильнее
Re: Несколько обнаруженных багов
Posted: Tue Jun 07, 2022 2:16 pm
by zhenya_hacker
И, если я правильно понял, у триколора потоки идут шифрованные, а флаг соответствующий в PMT не стоит?
Re: Несколько обнаруженных багов
Posted: Tue Jun 07, 2022 7:57 pm
by Prog
Старая добрая традиция dvb-s - Передавать в эфир что угодно, лишь бы свои собственные приставки работали.
Сейчас посмотрел по коду, вроде для карт умеющих передавать весь TS трафик должно определяться именно по наличию шифрованых пакетов. Но сто лет этот код не правил и сам не могу вспомнить что тут что

Пришлите логи процесса сканирования. Может у вас другое устройсво и другой режим определения.
ps: А ещё можно определять по ноличию кодировок в pmt таблицах. Много вариантов и все не 100%
Re: Несколько обнаруженных багов
Posted: Wed Jun 15, 2022 9:30 am
by zhenya_hacker
Prog wrote: ↑Fri Jun 03, 2022 6:01 am
Добавил сообщение на попытку просмотра файла.
На мой собственный взгляд выглядит довольно странным решением открывать диалоговое окно для выбора файла, а уже потом заявлять что его нельзя воспроизвести, - вероятно, стоит это сообщение по коду перенести бы чуть выше чтобы оно было сразу при клике на "файл - открыть файл". Это заодно уберёт имеющуюся сейчас мелочь в виде того, что даже после неудачной попытки открытия файла и получения окна с сообщением, в нижней плашке главного окна всё равно имя канала скрывается и EPG заменяется на имя файла.
Re: Несколько обнаруженных багов
Posted: Wed Jun 15, 2022 12:32 pm
by kostan
Всё-таки вылетает программа при копировании программы передач.