Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Извлечение картинки с флеш-заставки сайта (http://forum.oszone.net/showthread.php?t=302844)

victor21043 24-07-2015 17:22 2532206

Извлечение картинки с флеш-заставки сайта
 
Уважаемые пользователи портала,
Можете ли помочь извлечь в некоммерческих целях,картинку(графический файл) из флеш-плагина-заставки http://basis-gc.ru/ru/home

Флеш-плагин preloader.swf
В нём нет ссылок :href,src(Sothink SWF Decompiler,Action sections)

Фон состоит из нескольких картинок,накладывающихся друг на друга-главное найти как их вытащить.

Главное не картинка ,а принцип алгоритм, знания!Спортивный интерес

Habetdin 25-07-2015 19:11 2532470

Цитата:

Цитата victor21043
Флеш-плагин preloader.swf
В нём нет ссылок ,href,src(Sothink SWF Decompiler,Action sections) »

Плохо искали :tomato2: По имени и размеру файла понятно, что он существует для загрузки главного файла. В исходном коде 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. Если скачать и распаковать уже его - то похоже, вот и они, интересующие картинки? :)

Извлечение описано здесь, но в данном файле кроме изображений в JPEG присутствуют еще и PNG-изображения, для них в командах изменится следующее:
Код:

Извлечение JPEG:
swfextract файл.swf -j %ID% -o картинка.jpg
Извлечение PNG:
swfextract файл.swf -p %ID% -o картинка.png

Извлеченный JPEG #21:


P.S.: Хотя, думаю упомянутый Sothink SWF Decompiler позволяет просмотреть запакованные в swf ресурсы.


Время: 16:04.

Время: 16:04.
© OSzone.net 2001-