Показать полную графическую версию : Извлечение картинки с флеш-заставки сайта
victor21043
24-07-2015, 17:22
Уважаемые пользователи портала,
Можете ли помочь извлечь в некоммерческих целях,картинку(графический файл) из флеш-плагина-заставки http://basis-gc.ru/ru/home
Флеш-плагин preloader.swf
В нём нет ссылок :href,src(Sothink SWF Decompiler,Action sections)
Фон состоит из нескольких картинок,накладывающихся друг на друга-главное найти как их вытащить.
Главное не картинка ,а принцип алгоритм, знания!Спортивный интерес
Habetdin
25-07-2015, 19:11
Флеш-плагин preloader.swf
В нём нет ссылок ,href,src(Sothink SWF Decompiler,Action sections) »
Плохо искали :tomato2: По имени и размеру файла понятно, что он существует для загрузки главного файла. В исходном коде (http://www.showmycode.com/?f2b368aa06cd53b071628dd2b17ebd6c) preloader.swf можно увидеть функцию загрузки другого swf-файла:
private function loadApplication():void{
XMLLoader.removeEventListener(Event.COMPLETE, this.loadApplication);
stage.addEventListener(Event.ENTER_FRAME, this.enterFrameHandler);
this.loader.contentLoaderInfo.addEventListener(Event.COMPLETE, this.loaderCompleteHandler);
this.loader.load(new URLRequest("application.swf"));
}
Раз абсолютный путь отсутствует - значит файл в той же папке, по пути http://***.ru/component/main/flash/application.swf. Если скачать и распаковать уже его - то похоже, вот и они, интересующие картинки? :)
http://i.imgur.com/2B6nzws.png
Извлечение описано здесь (http://forum.oszone.net/post-2451972-2.html), но в данном файле кроме изображений в JPEG присутствуют еще и PNG-изображения, для них в командах изменится следующее:
Извлечение JPEG:
swfextract файл.swf -j %ID% -o картинка.jpg
Извлечение PNG:
swfextract файл.swf -p %ID% -o картинка.png
Извлеченный JPEG #21:
http://i.imgur.com/G6C4shxm.jpg (http://imgur.com/G6C4shx)
[hr]P.S.: Хотя, думаю упомянутый Sothink SWF Decompiler позволяет просмотреть запакованные в swf ресурсы.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.