LEO-508 (11 ноября 2014 - 14:13) писал:
...по подробней для темных...
В нашей магнитоле, она же RT6, есть целых три (3, III) файла пользовательской конфигурации.
Их можно вытащить при помощи одной утилиты из большого набора утилит продвинутого итальянского
модера с ником mira308sw.
Эти три файла:
User_4.dat
User_com.dat
User_config.dat
Эти файлы бинарные, двоичные, состоящие из последовательных записей, переменной длины.
Чтобы их изменить есть утилита DATEXPLORER.exe от того же итальянца.
Чтобы понимать структуру этих записей, DATEXPLORER-у требуется дополнительный файл, вернее три,
соответственно для каждого файла пользовательских данных.
RT6_2xx-user_4.dat.cfg
RT6_2xx-user_com.dat.cfg
RT6_2xx-user_config.dat.cfg
Это обычные текстовые файлы. Вся информация о полях записана в виде пяти (5, V) строк
Номер поля(в квадратных скобках), тип поля, название, описание, возможность редактирования.
Вся структура данных, которую видно в программе DATAEXPLORER, описана в файле конфигурации.
Поэтому надо сначала загрузить файл конфигурации, кнопочкой "Load Config", а потом сами данные,
кнопочкой "Load DAT"
Только в этом случае данные прочтутся и покажутся правильно.
Если нужно изменить, то что не меняется, то запоминаем номер изменяемого параметра.
В данном примере 433.
- открываем файл конфигурации RT6_2xx-user_config.dat.cfg при помощи блокнота. он же notepad.exe
- нажимаем Ctrl+F
- вводим "[433]"
- нажимаем Enter, большая кнопочка со сломанной стрелочкой.
- видим:
[433]
label=DRM
- добавляем строку "editable=yes", чтоб получилось так:
[433]
label=DRM
editable=yes
- нажимаем Ctrl+S (сохраняем файл)
- в DATAEXPLORER.exe загружаем файл конфигурации RT6_2xx-user_config.dat.cfg кнопкой "Load Config"
- загружаем файл данных User_config.dat, кнопочкой "Load DAT"
- находим параметр 433, как на картинке выше
- теперь его значение, клеточка в таблице "Value", можно изменить
"Наигравшись" нажимаем кнопку "Save", чтобы сохранить файл данных
Переносим его на флешку и при помощи MiraScript загружаем в магнитолу.