Нужно в файле изменить параметры в виде смещения антенны и поворота по осям. Кто сможет это сделать? эти параметры содержаться в файле, которые мне хотелось бы изменить
Помню менял float в файлах с помощью АртМани. Там можно работать с процессом, а можно с файлами. Надо найти нужное смещение и поменять на нужное.
1) узнать какой флоат(дабл) точно есть в файле 2) перевести его в hex репрезентацию 3) найти в файле 4) перевести свой новый флоат 5) заменить профит
Ещё раз про АртМани. Открываем в артмани этот файл, и находим в файле параметр например Тх: -0.0370. Нашли, если таких параметров несколько, меняем в артмани на другое первый параметр, сохраняем, и смотрим этой программой, изменился ли параметр, если не изменился, то меняем следующий, так находим нужное смещение параметра. Так что АртМани достаточно, штука хакерская и легальное. Я так делал раньше и у меня получалось, это реально просто. И этот файл маленький значит вариантов будет не больше одного, ну скорей всего. Да тут даже 10 летний зумер справиться.
разве double не 64-бита? тогда почему у тебя выделено по 72 = 9 байт? а в файле тс все данные лежат в открытом виде, тч можно править их в любом hex-редакторе. только не понятно одно - зачем автор софта использовал 8-байтный "double", если выводит всего 5-знаков после запятой.. вполне хватило-бы и 4-байтного "float", который способен отобразить до 7-ми знаков.
Там младший байт это маркер поля. Посмотрите внимательно. Они увеличиваются постепенно. Конечно, маркер изменять не надо, но он тоже часть записи. Еще, для нулевых значений, стоит поискать и в других полях.
Нашёл два значения (-0.037 double) по адресам 04E5h и 0500h, меняем на какое-то сложное значение, и сохраняем. И смотрим программой, изменилась ли. То есть, сначала первое, потом второе. Хотя можно и два значение сразу поменять на разное, и смотреть где какое выскочила. Артмани удобно тем, что не надо самому переводить НЕХ в дабл. Программа условна бесплатна, т.е. не зарегистрированная версия с ограничениями.
во-первых они не входят в стандарт IEEE-754, а во-вторых не относятся к FPU, а существуют как независимые регистры. но если интересует, то 256-бит способны отобразить 71-цифру после запятой (на счёт 512-бит хз).
Спасибо тебе! Очень удобно искать параметры и менять их. Самое интересное больше пятнадцати лет назад Артмани использовал для игр)))