|  | eXeL@B —› Вопросы новичков —› Требуется помощь в разборе формата | 
| Посл.ответ | Сообщение | 
|  | Создано: 12 сентября 2011 14:40 · Личное сообщение · #1 Доброго времени !!! Взялся разбирать формат одной программы, в двух словах сохраняет параметры процессов в файл и позволяет выводить графики. Так как накладно устанавливать данную программу на всех компьютерах решил написать свой утиль. Формат вроде не сложный - почти все понятно, но: - я нашел место где храниться значение - например 1000 - соответствует 7A 44 0A. Решил пойти другим путем, заставив программу писать от 1 до ... получил в итоге: 1 - 00 80 3F 2 - 00 00 40 3 - 00 40 40 4 - 00 80 40 5 - 00 AO 40 6 - 00 C0 40 7 - 00 E0 40 8 - 00 00 41 9 - 00 10 41 10 - 00 20 41 11 - 00 30 41 12 - 00 40 41 13 - 00 50 41 14 - 00 60 41 15 - 00 70 41 16 - 00 80 41 17 - 00 88 41 Вроде все логично , но на последней и первой строчке я впух, господа реверсеры вопрос - каким способом производится расчет в данном формате ? (на всякий случай добавил еще: 7A 44 0A - 1000 3C 1C 46 - 9999 00 FA 44 - 2000 80 3B 45 - 3000)  | 
|  | Создано: 12 сентября 2011 15:51 · Личное сообщение · #2 | 
|  | Создано: 12 сентября 2011 15:56 · Личное сообщение · #3 | 
|  | Создано: 12 сентября 2011 15:58 · Личное сообщение · #4 | 
|  | Создано: 12 сентября 2011 16:00 · Личное сообщение · #5 | 
|  | Создано: 12 сентября 2011 16:41 · Поправил: foxmail · Личное сообщение · #6 testprogs, значения не 3-х а 4-х байтные с плавающей запятой. Для конвертации значения используй fld и fistp  80f9_12.09.2011_EXELAB.rU.tgz - FLOAT2DWORD.exe  | Сообщение посчитали полезным: testprogs | 
|  | Создано: 12 сентября 2011 16:43 · Поправил: testprogs · Личное сообщение · #7 | 
|  | Создано: 12 сентября 2011 17:13 · Личное сообщение · #8 | 
|  | Создано: 12 сентября 2011 17:38 · Личное сообщение · #9 | 
|  | Создано: 12 сентября 2011 17:44 · Личное сообщение · #10 Isaev Не реально цифры, пробовал менять - меняется и график, время считывания там в другом месте, тоже поддается редактированию - но пока для меня важно - это значения, foxmail все правильно сказал (еще походу я значение 1000 - 7A 44 0A перепутал), кому интересно завтра могу целого файла залить Сейчас перевожу все это дело в Дельфи  | 
|  | Создано: 14 сентября 2011 17:37 · Личное сообщение · #11 | 
|  | eXeL@B —› Вопросы новичков —› Требуется помощь в разборе формата | 
| Эта тема закрыта. Ответы больше не принимаются. | 









 Для печати
 Для печати