Международный фан-клуб U2C / International club U2C

Добро пожаловать! / Welcome!
Текущее время: 20 апр 2018, 07:12

Часовой пояс: UTC + 2 часа


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: 04 окт 2017, 21:08 
Не в сети

Зарегистрирован: 04 окт 2017, 18:19
Сообщения: 4
Откуда: Украина, г.Днепр
Добрый день.

Ищу описание формата файла *.udf списка каналов, который используется ресивером A1 A1ternativa и ему подобными. Нужно для написания программы для обновления спутников и транспондеров. На данный момент в моей программе среди всего списка ресиверов, поддерживаются U2C Master Plus, U2C Master, U2C S+Maxi и U2C M2 Mini, которые сохраняют каналы в формат *.u2c. Формат *.u2c оказался довольно простым и я смог в нём разобраться и внедрить поддержку в своей программе и без описания. А с *.udf застрял, слишком навороченным и замусоренным оказался формат, как говорится, "без пол-литра не разберёшься", т.е. без заводского описания. Программа бесплатная, если пожелаете, могу выложить то что есть сейчас.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Структура db
СообщениеДобавлено: 06 окт 2017, 15:04 
Не в сети

Зарегистрирован: 13 сен 2014, 19:13
Сообщения: 399
Northwood писал(а):
Добрый день.

Ищу описание формата файла *.udf списка каналов, который используется ресивером A1 A1ternativa и ему подобными. Нужно для написания программы для обновления спутников и транспондеров. На данный момент в моей программе среди всего списка ресиверов, поддерживаются U2C Master Plus, U2C Master, U2C S+Maxi и U2C M2 Mini, которые сохраняют каналы в формат *.u2c. Формат *.u2c оказался довольно простым и я смог в нём разобраться и внедрить поддержку в своей программе и без описания. А с *.udf застрял, слишком навороченным и замусоренным оказался формат, как говорится, "без пол-литра не разберёшься", т.е. без заводского описания. Программа бесплатная, если пожелаете, могу выложить то что есть сейчас.

Файл юзердатафолдер представлен несколькими адресными блоками в 16тиричной системе, разбором алгоритмов заполнения данных придется заниматься самостоятельно. Не знаю имеет ли смысл реализации задуманного, трата времени на разбор алгоритма наполнения данных, для каких то целей разработчиком реализована конвертация из enigma.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 окт 2017, 15:26 
Не в сети

Зарегистрирован: 04 окт 2017, 18:19
Сообщения: 4
Откуда: Украина, г.Днепр
credo, есть блок с сигнатурой "NCRCuserdb(64+64)", найти его было не проблема.
Проблема кроется в том, что любое какое-нибудь малейшее изменение в спутниках и транспондерах, произведённое пультом ДУ, даже если просто ввести номер порта дисека на какой-нибудь спутник, ведёт к глобальным изменениям сразу множества блоков внутри блока "NCRCuserdb(64+64)". Причём, появляется куча дублирующей информации о спутниках - там где раньше были байты 0xFF, появляются дублирующая информация о всех спутниках.

Я пробовал удалить полностью все спутники, добавил один новый, дал ему имя отличное от того, что было раньше, к примеру "AMOS 3/7", выгрузил файл - в "userdb..." нашёл этот спутник. Ок. Запомнил позицию внутри блока "userdb...". Добавляю с пульта ДУ второй спутник - "Astra-4A-test", смотрю в файл - а там уже 5 копий "AMOS 3/7 и одна копия "Astra-4A-test". При этом появляется куча левой информации со ссылками на разные китайские сервера. Потом, в самом начале блока "NCRCuserdb(64+64)" есть большая таблица, назначение которой мне пока не понятно. Но это не транспондеры, и она остаётся неизменной после разных манипуляций со спутниками. Но ведь где-то должны быть указатели, в которых задан реальный размер данных, реальное количество спутников, транспондеров, и указывающие на факчиеское начала размещение этих данных. И вот это самая большая проблема.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Структура db
СообщениеДобавлено: 21 окт 2017, 17:32 
Не в сети

Зарегистрирован: 13 сен 2014, 19:13
Сообщения: 399
Я помогу чем смогу, а там работайте сами.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Структура db
СообщениеДобавлено: 21 окт 2017, 18:34 
Не в сети

Зарегистрирован: 04 окт 2017, 18:19
Сообщения: 4
Откуда: Украина, г.Днепр
credo писал(а):
Я помогу чем смогу, а там работайте сами.

Спасибо огромное! Уже кое что, уже есть информация о начале расположения каждого блока данных внутри секции.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 2 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB