Nástroje pro flash developery 1. - SWF to FLA converter - MujMAC.cz - Apple, Mac OS X, Apple iPod

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

Seriály

Více seriálů



Software

Nástroje pro flash developery 1. - SWF to FLA converter

17. srpna 2006, 00.00 | Flash jako formát je znám již řadu let a plug-in, který slouží pro přehrávání flashových animací naleznete na drtivé většině počítačů. Ať už je váš názor na tento formát jakýkoliv, možná patříte k zastáncům a developerům, který na něj nedají dopustit, nebo naopak jej berete jako technologii, která ničí čistotu a přístupnost WWW stránek, jisté je jedno. Flashe se asi jen tak nezbavíme.

A vzhledem k tomu, že vývojáři Flash stránek a aplikací se najdou i mezi Mac uživateli, připravili jsme pro vás seznámení s programy, které vám mohou pomoci při vaší práci a které dobře poslouží jako doplněk k aplikaci Macromedia Flash.

SWF to FLA converter

Jak asi mnozí vědí, Flash standardně při tvorbě pracuje s formátem .FLA, který následně exportuje do .SWF souboru, jež se používá na webových stránkách. Jedná se z principu o proces jednosměrný - pokud máte FLA soubor, můžete jej libovolně upravovat a exportovat do SWF, jak se vám zlíbí, pokud si ovšem z webu stáhnete SWF soubor, můžete jej prohlížet, ale již jej nezeditujete ani neupravíte. Tento postup je jednak z důvodu snížení velikosti výsledného souboru a aby nebylo možné zdrojový kód flashové aplikace ukrást. To samozřejmě platí, pokud se bavíme o standardních nástrojích, které vás při pokusu o otevření SWF souboru milosrdně upozorní, že tudy cesta nevede. Ale žijeme v 21. století a ochrany jsou zjevně od toho, aby se prolamovaly nebo obcházely. K tomu slouží program SWF to FLA converter, jež vám umožní vzít exportovaná SWF soubor a převést jej do původní FLA. Důvodů, proč takovýto způsob používat a kdy jej budete potřebovat je hned několik:

1/ Ztratili jste původní FLA souboru a zůstal vám jen SWF uložený kdesi na internetu, který potřebujete upravit. Navíc SWF to FLA converter si poradí i se zaheslovanými SWF soubory.

2/ Máte starý FLA dokument ve verzi Flash 5.0 a při konverzi do novější verze dochází k zničení češtiny (problém s kódováním) - shodou náhod je jednodušší použít SWF to FLA converter a získat tak nový FLA s upravenými texty (mohu vřele doporučit), než upravovat texty v přeuloženém FLA souboru pro novější verzi.

3/ Potřebujete z klienta dodaného SWF soubory dostat jednotlivé prvky jako jsou obrázky, texty, tvary - často klient dostane od svého předchozího dodavatele pouze SWF soubor a pokud práci po letech předá jiné agentuře a chce upravit web, nemá zdrojová data.

4/ Chcete se poučit z práce jiných tvůrců a okoukat jejich postupy. To v tom lepším případě, v horším případě máte v plánu cizí web ukrást a použít pro vlastní potřeby - nebudu zde rozebírat etičnost tohoto chování, ale i tato varianta je nasnadě a funkce tohoto programu k ní přímo svádějí.

Jak to funguje?

Velice jednoduše - po spuštění stačí zvolit SWF soubor určený ke konverzi a nastavit předvolby. SWF to FLA converter vám dovolí zvolit vzhled cílového FLA dokumentu (názvy složek, vrstev, zobrazení pravítek, mřížky či zachytávání k mřížce), stejně jako optimalizaci ActionScriptu. Z našeho pohledu může být důležité si dát pozor u nastavení konverze textů, kde v případě problému doporučuji zaškrtnout volbu "Force ANSI", která opravuje problémy s unicodovým textem z předchozích verzí, eventuálně zvolit konverzi textů do křivek (pokud nic jiného nezabere).

SWF to FLA converter standardně veškeré objekty dá do Knihovny, kde jsou uspořádány podle druhu. Finální FLA soubor se od toho původní samozřejmě liší - především dostanete jinak pojmenované vrstvy a objekty (Movie Clipy, Graphic či Button). Ale jejich uspořádání na časové ose, stejně jako názvy instancí pro volání z ActionScriptu zůstávají a u jednodušších webů můžete ihned po konverzi nechat vygenerovat nový SWF soubor a ten se nebude lišit od toho původního. Pokud se váš projekt pohyboval v kategorii řádově desítek a stovek hodin vývoje a používal spíše pokročilejší funkce Flashe, připravte se na časovou investici pro kontrolu a úpravu zkonvertovaného dokumentu (s tím je ovšem počítat, pokud nemáte originální zdrojový soubor).

Ještě je potřeba upozornit na úskalí v podobě převodu animací, respektive Motion a Shape Tween - ty se zpravidla zobrazí jako zástup klíčových snímku a nedojde tedy k obnovení původní animace (Tween), ale program animaci vezme a "rozseká" ji na jednotlivé kousky. To by mělo jít měnit pomocí citlivosti v předvolbách SWF to FLA converteru, ale nedosáhl jsem zásadnějších úspěchů. I když dojde k takovémuto převodu animace, výsledek v SWF vypadá stejně a ani velikost cílového souboru to zásadním způsobem neohrozí, pouze pokud chcete animaci (Tween) modifikovat, je nutné ji vytvořit jako novou.

Aplikaci SWF to FLA converter jsem použil u tří projektů a to jak z důvodu konverze ze starší verze Flashe, tak pro získání obrázků a tvarů z klientem dodaného SWF dokumentu a pro potřeby testování a musím jej označit za šikovný a funkční nástroj. Nejedná se o 100% konverzi ze SWF do FLA, což pochybuji, že je vůbec technicky možné, ale jak již bylo uvedeno, u jednodušších projektů nebude potřeba ze strany uživatele žádný zásah pro další funkční konverzi do SWF.

Cena za plnou verzi činí 50 EUR, pro testování si můžete stáhnout demo a zkusit si vše, co SWF to Fla converter nabízí v černobílém režimu.

Tématické zařazení:

 » Rubriky  » Informace  

 » Rubriky  » Agregator  

 » Rubriky  » Software  

 

 

 

Nejčtenější články
Nejlépe hodnocené články
Apple kurzy

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: