тaлиk, диз переводит , ток файлы Класса . Японские ероглифы на рус. А другие форматы он переводить неможет. Хотя пнг может переводить пайнткад. Диз файл ток для подсказки , мы с ним неработаем .
Допустим такая запись 2A 1205 1008 1008 1020 /B6 00 05 . 5:aload 1(2A) /6: Idc "Привет"(12 /05-строка в пуле) /7:bipush 8 (10 08-кордината число 8) / 9:bipush 8 тоже самое / bipush 32(dec) тоже число , там справо и т.д / invokestatic ttt .ttt.ttt.drawstring v III-три числа (5 -строка в пуле метода , который состоит из 6 строк , поэтому и натыкано ttt.ttt .(B6 ,00 05)./12: ттт-12байтпотомучто пред из 3 байтов
Ниже пула 1: , 2: 4: ,6: ,8: , 10: , 12:,/ 15: если запись например 10: bipush 5 (10 05), состоит из 2 байт то понятно что следущая запись начнётся так 12: допустим invokestatic ttt (4) (B6 00 04) она состоит из трёх байт.
Илья(, бывают разные случаи: в одних, если мид заменить на амр, звука не будет, так как в игре это не предусмотрено, может даже и не запуститься, а в других - можно даж вместо мид поставить амр или вав, но название (intro) и расширение (.mid) так и оставить и всё будет работать, java машине бывает пофиг какое там расширение файла.
В6-ivokestatic , 00 04 -стока метода в пуле ,который в пуле состоит из 6 строк. Поэтому и написано доп 6: ivokestatic ttt.ttt.ttt.drawstring (4) . B6 0004
В6-ivokestatic , 00 04 -стока метода в пуле ,который в пуле состоит из 6 строк. Поэтому и написано доп 6: ivokestatic ttt.ttt.ttt.drawstring (4) . B6 0004 но в целом из 3 байт
Ну что,забросили?! А мне всё никак не взятся за улучшение проги,только в голове всё продумываю. Делайте предложения к проге,а то мне стимула нехватает.
dzanis, привет, с чего ты взял что забросили? Даже наоборот - передаем твои знания другим А по поводу проги - не знаю, меня пока всё устраивает. Респект тебе!
26 фев 2008 в 22:27