Первые 2 байта (23 00) соответствуют длине пакета в 16тиричной системе – 23. С помощью обычного калькулятора Windows в инженерном режиме можно перевести это число в 10тичную систему, более понятную нам. Переводим калькулятор в режим HEX (16тиричная), вводим 23 и переводим калькулятор в режим DEC (10тичная). Получаем 35. Т.е. число 23 в 16тиричной системе счисления равно 35 в 10тичной. Теперь давайте посчитаем число байтов в пакете: их ровно 35.
Как в длине пакета понять второй байт, и например если написано 2301 то длина пакета какая?
Как в длине пакета понять второй байт, и например если написано 2301 то длина пакета какая?
2й байт длины выноси в калькулятор на 1е место и считай
тобиш 0123, таким образом получаеш длину пакета 257 байт
2й байт длины возрастает через каждые 256 значений
хочу посты... много постов... хочу быть самым распостяйским распостяем :11:
помог? не поленись нажать спасыпку
Все получилось, большое спасибо автору, могу что угодно делать с общим, группы и ги чатом, вот all еще не могу освоить, хотелось бы еще что то узнать, как продолжение темы
добавляю:
я тут почитал многие не могут по русски писать в хексе, я решил эу проблему скачав винхекс рус
Последний раз редактировалось Sp1inter; 26.08.2008 в 15:34.
2Саурон: в ВП656Ф как можно использовать различные фильтры для решения или изучения различных ситуаций? где это файл по умолчанию загружаемый в ППЦ?
нашел в файл filter.ini, в нем перечислены исключаемые пакеты если не ошибаюсь? придется просто создавать их несколько для каждой задачи и переименовывать в filter.ini при старте.