Просмотр полной версии : Дисассамблер в байткод, не Флазм?
По необъяснимой причине флазм выдает ошибку... =/ Есть варианты кроме этого? Ничего не нужно ломать или что-то противозаконное. Нужно сделать пример использования __bytecode__()
Заранее спасибо.
ASV может делать.
А что за ошибка?
Ошибка синтаксиса... уж не знаю какая. Не важно какой файл, всегда первый символ в первой строчке - ошибка. Выглядит примерно так:
flasm -b somefile.txt > somefile.as
[тут может быть что угодно]
^
Sintax error on line 0001
Ок, посмотрим, что АСВ умеет.
-------------------------------
О, спасибо =) Оказывается, полезная вещь =)
После того как flasm дизассембирует файл с кодом, например:
movie 'Untitled-2.swf' compressed // flash 8, total frames: 1, frame rate: 30 fps, 800x600 px
frame 0
constants 'i'
push 'i', 0.0
setVariable
label1:
push 'i'
getVariable
push 10
lessThan
not
branchIfTrue label2
push 'i'
getVariable
trace
push 'i', 'i'
getVariable
increment
setVariable
branch label1
label2:
end // of frame 0
end
То перед генерацией файла с байткодом, надо убрать из него, все что выделено синим.
ааа.... ок, просто никогда этой опцией не пользовался... думал, что просто .as файл таким образом можно конвертнуть.
Спасибо еще раз.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.