Vitos_boy, это ты про оригинальную версию? Потому что в твоей 739:iconst_2 а в другой 738:iconst_2 И непонятно, как ты его отыскал? По комбинаци 10.20.05? У меня вообще поиск глючит и из DEC не переводит в текст и HEX. Xорошо бы dzanis сделал, чтобы диз на том же месте открывался где и курсор, а то кракозябры в глазаx, пока долистаеш
4A!n!k, да в этом как раз и косяк , что в поиске из dec непереводит в hex .вот и писал на пустых байтах в дек а смотрел в хекс. а искал в исходнике в начале словом Font , всё что от эт слова с ссылкой на пул напр на(9) т.е на 9 строку пула (лист в одном экземпляре в каждом файле .clas) .всё что выше начиная от (9) в дизе до aload эт и есть байты от отвечающие за щрифт .
Да ишем текст "setFont",но не в пуле а в методах.Входящие атрибуты будут три числа,т.е. видно по сигнатуре (III). Значит смотрим выше,и увидем что в стек грузится 3 числа тремя инструкциями!
т.е пул эт в дизе верхний лист он всегда один, а что ниже пула низнаю как назвать скажем (нижние листы) и может быть скок хочеш , так вот нижние листы взаимодействуют с верхним пулом. если кто качал мою drawstring setcolor. то там в нижнем листе перед drawstring идут 6 байт например 2B 12 05 B6 00 02 .Так вот 2В начало записи 05 посыл в пул допст на цвет , В6 00 02 посыл в пул что команда колор . а в пуле команда колор состоит из 6 строк одна сто
т.е В6 00 02 так вот 02 эт обращение к 2 строке в пуле , а доп 2 строка обращяется к строкам в самом пуле доп к 28 и 30 . а 28 к 31 и т.д .и так в самом пуле наберётся 6 строк эт будет setColor.
т.е В6 00 06 на 6 стоку в пул , В6 00 04 на 4 строку в пул . и т.д. В6 00 в нижних листах как закон а 06 или 04 канечн разн вот так и узнаю в пуле что это drString или setColor или др
немного о верхннем листе т.е пул . наприм мы в дизе види запис 1: ттт(10) ттт 28 ттт 29 . значит когда мы возратимся в файл класс и вк. формат дек то после 10 байта начн такая запись 010 000 028 000 029 .кажись так непомню сами анализируйте.
30 янв 2008 в 14:05
739:iconst_2 а в другой
738:iconst_2 И непонятно, как ты его отыскал? По комбинаци 10.20.05? У меня вообще поиск глючит