ACHTUNG!!! Из екзешника выдрать swf @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 10 ] 
*   Список форумов / Технологии изображения / Flash » ответить » создать топик « | »
Автор Сообщение
Мигель Муж.
участник
75
Сообщения: 1453
Зарегистрирован: 09.01.04
Откуда: http://design-cafe.ru
Заголовок сообщения: ACHTUNG!!! Из екзешника выдрать swf
Сообщение Добавлено: 23 Март 2005, 18:08:46 
Помню было тут что - то подобное, но аврал такой что некогда искать, уповаю на вашу помощь.
Надо из екзешника флешового выдрать саму свфку !!!!
Кто помнит что либо по сабжу - откликнитесь !!!

_________________
_____
Работа Изображение Работы Изображение О Работе
Shaman® Муж.
новый человек
3
Сообщения: 276
Зарегистрирован: 23.07.04
Откуда: UA
Сообщение Добавлено: 23 Март 2005, 19:18:33 
Насколько я помню подобный софт есть у этой конторы http://flashjester.com/

_________________
Flash-технолог
@st@l@vist@
участник
70
Сообщения: 1606
Зарегистрирован: 20.03.03
Откуда: St.Petersburg
Сообщение Добавлено: 23 Март 2005, 19:23:37 
http://buraks.com/swifty/
Мигель Муж.
участник
75
Сообщения: 1453
Зарегистрирован: 09.01.04
Откуда: http://design-cafe.ru
Сообщение Добавлено: 24 Март 2005, 13:41:13 
Большое СПА!

_________________
_____
Работа Изображение Работы Изображение О Работе
mrspb
новый человек
0
Сообщения: 30
Зарегистрирован: 23.02.05
Сообщение Добавлено: 9 Май 2005, 03:08:09 
:cool: малость опоздал :cool: ,
можно ещё так:
открываем .exe хекс-редактором (winhex, hexeditplus,.. etc), ищем ХЕКС-значения "46 57 53 07" (так начинается *.swf-файл). Находим, и копируем всё, начиная с "46 57 53 07" в отдельный файл.
Он и будет нужной *.swf-кой.
ЗЫ во время написания поста проверял вышенаписанное - нужно брать то занчение "46 57 53 07", которое ближе к концу файла. :)
Мигель Муж.
участник
75
Сообщения: 1453
Зарегистрирован: 09.01.04
Откуда: http://design-cafe.ru
Сообщение Добавлено: 9 Май 2005, 17:56:59 
А вот это уже интересно )
Хотя в итоге пришлось создавать флеш с нуля, так сказать репродукция с оригинала ))))

_________________
_____
Работа Изображение Работы Изображение О Работе
mrspb
новый человек
0
Сообщения: 30
Зарегистрирован: 23.02.05
Сообщение Добавлено: 11 Май 2005, 15:57:14 
небольшой ЗЫ к моему прошлому посту:
"46 57 53 07" - это для *. swf версии 7
"46 57 53 05" - будет для *. swf версии 5
возможно четвёртый байт файла обозначает версию флэшплеера которым нужно проигрывать swf-ку. Так что лучше просто искать "46 57 53". :eek:
Shaman® Муж.
новый человек
3
Сообщения: 276
Зарегистрирован: 23.07.04
Откуда: UA
Сообщение Добавлено: 11 Май 2005, 16:36:23 
Длина заголовка фиксирована и всегда составляет 21 байт.

Заголовок SWF файла
Поле Тип Комментарии
Сигнатура UI8 – 1 байт Сигнатура байта:“F”- не сжатый файл“C”- сжатый файл (в SWF 6+ только)
Сигнатура UI8 – 1 байт Сигнатура байта всегда “W”
Сигнатура UI8 – 1 байт Сигнатура байта всегда “S”
Версия UI8 – 1 байт Версия файла – один байт (ex. 0x06 – для SWF 6)
Длина файла UI32 – 4 байта Длина всего файла в байтах
Размер кадра RECT – 9 байт Размер кадра в twips
Скорость кадр/сек(Frame rate) UI16 – 2 байта Задержка кадра в 8.8 фиксированного количества кадров в секунду
Количество кадров UI16 – 2 байта Общее количество кадров в фильме

Заголовок начинается с трехбайтовой сигнатуры:
-либо 0x46, 0x57, 0x53 (“FWS”)
-либо 0x43, 0x57, 0x53 (“CWS”)
Сигнатура FWS означает, что файл не сжат (не имеет компрессии – ShockWave File).
Сигнатура СWS означает, что файл сжат (имеет компрессию – ShockWave Compressed), а при сжатии был использован открытый стандарт ZLIB.
CWS компрессия разрешена только в версиях SWF 6 (Macromedia Flash MX) и выше.
Один байт, который следует за сигнатурами, обозначает номер версии. Номер версии – не ASCII символ, а 8-ми битное число. Например, SWF 4-й версии обозначен в байте как 0х04, а не «4» (0х35) в ASCII формате.
Длина файла – это длина всего (вместе с заголовком) файла в байтах. Если файл без компрессии (FWS), то длина файла должна точно соответствовать размеру файла. Если же файл сжат (с компрессией) (CWS), то длина файла показывает размер файла после декомпрессии, что не соответствует размеру файла. Если иметь в наличии данные о размере файла до компрессии, то процесс декомпрессии можно сделать более эффективным.
Размер файла – это поле, которое определяет ширину и высоту фильма, т.е. сцены. Значение поля хранится в RECT структуре. Это означает, что размер может меняться в зависимости от того, сколько бит необходимо для кодирования координат. Структура RECT всегда имеет Хmin и Ymin, которые равны 0 и Xmax и Ymax которые соответственно равны ширине и высоте мувика.
Скорость кадр /сек – это Frame rate – количество кадров в секунду. Точность этого показателя не гарантирована, если SWF файл содержит звуковые данные в streaming (потоковом) формате, или если файл запущен на слабом процессоре с низкой тактовой частотой.
Количество кадров – это общее кол-во кадров в мувике.

_________________
Flash-технолог
Акела Муж.
Констататор
17
Сообщения: 7419
Зарегистрирован: 15.11.04
Сообщение Добавлено: 12 Май 2005, 01:33:05 
mrspb, Shaman®, сенкс обоим большой! Пошёл ковыряться!
mrspb
новый человек
0
Сообщения: 30
Зарегистрирован: 23.02.05
Сообщение Добавлено: 12 Май 2005, 03:39:54 
Shaman®,
оффтопик:
сказал - как отрезал :)
*   Список форумов / Технологии изображения / Flash « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 10 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100