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:
-
30. září 2024
-
4. října 2024
-
14. listopadu 2024
-
11. prosince 2024
Go verze
FLASH - Programy na analýzu a úpravu SWF souborů
20. listopadu 2001, 00.00 | V článku vás seznámím s několika malými jednoúčelovými programy na analýzu a úpravu výsledných SWF souborů. Slouží k deprotekci, získávání zvuků, obrázků i ActionScriptu.
Kdo publikuje soubory ve formě SWF souborů, většinou zakáže publikování pomocí
funkce "Protect from import" nejen ve Flashi, ale i v dalších animačních
programech na bázi SWF souborů, abyste nemohli volně importovat takto vzniklé
soubory do Flashe či jiných programů. Často kladenou otázkou uživatelů je, jak
zpětně vytvořit z výsledného SWF souboru (*.swf) zdrojový soubor (*.fla). Na
tuto otázku mnohdy nezbývá jiná odpověď než, že to nejde. Ale jde udělat něco
jiného, rozložit animaci do jednotlivých snímků, upravit parametry SWF souboru
(velikost, počet snímků za sekundu, editovat getURL, LoadMovie, UnloadMovie,
...),
získat grafiku, získat bitmapové soubory, zvuky a dokonce i těžce naprogramovaný ActionScript. The Swiffer
URL Action Editor v2.0
Swiffty Utilities
zahrnují celou řadu malých specializovaných programů, většina z nich je však již
staršího data vzniku a jsou určené pro SWF soubory verze 3 nebo 4, nenajdou tedy
praktické uplatnění. Použitelné jsou tedy jen Swifty Xena Pro a The Swiffer -
které jsou i pro verzi Flashe 5.
The Swiffer
Podporuje SWF verze 3, vytváří seznam tagů v SWF souboru, ukáže informace jako
počet snímků za sekundu, velikost souboru v pixelech, umožňuje odstranit
kterýkoliv tag včetně "Protect from import" a uložit upravený soubor.
Swifty Hercules
Podporuje SWF verze 3, dokáže získat Movie Clipy (Sprites) z SWF souborů a
uložit je do jednotlivých SWF souborů.
Swifty Zeus
Podporuje SWF verze 3, dokáže získat vrstvy SWF souborů uložit jako SWF soubory.
Swifty Unprotector
Podporuje SWF verze 3 a 4, odstraní "Protect from import".
Swifty Batch Projector Creator
Podporuje SWF verze 4, vytváří soubor projectoru ze seznamu SWF souborů s
využitím Playeru, který zadáte. Soubory se přidávají do programu metodou Drag
and Drop.
Swifty Xena Pro
Podporuje SWF verze 4, 5 (i nižší) a Director verze 5, 6, 7. Přemění *.exe
soubory vzniklé ve Flashi na SWF a z Directoru DIR/DXR a CST/CXT.
Pozn.:
DIR je zdrojový soubor Directoru obdobně jako ve Flashi *.fla
DXR je zdrojový soubor, který je protektovaný. Na rozdíl od Flashe
lze v Directoru využít přímo zdrojové soubory (např. nějaký zdrojový soubor
DIR publikujete na webu a bude fungovat, i když není ve formátě DCR - shockwave).
Tím, že se soubor protektuje, zruší se z něho komentáře a soubor se o dost
zmenší a nedá se hlavně otevřít v Directoru. Využívá se to často v prezentacích,
kde se odvolává na více zdrojových souborů DIR na sebe (když je prezentace
velká, využije se skoro vždy).
CST je soubor externího flash Castu. Director ho vyžívá k načítání
externích dat, jsou to ovšem jen data bez informací o uložení na scéně. Každé DIR movie může mít velké množství interních Castů (přímo vložených v
souboru DIR)
nebo externích s příponou CST. Podobně jako u DIR jsou CXT
protektované, takže se nedají editovat v Directoru.
I když je určen pro SWF verze 3, poradí si i s SWF souborem z Flashe 5.
Swiffer nás informuje v Header o verzi Flashe, velikosti v bytech, výšce a
šířce, počtu snímků za sekundu. Po načtení souboru ho jednotlivé snímky a
objekty - Frame, umožní částečně zasahovat do souboru mazáním jednotlivých
položek. Umožňuje odstranit "Protect from import" - tady Protect, uložit do
nového souboru a pak importovat do Flashe. Jedná se o poměrně jednoduchý a
jednoúčelový program, který využijete jen občas.
Action Script Viewer v2.0
podporuje Macromedia Flash 3, 4 a 5 SWF soubory (oficiálně nepodporuje SWF
soubory z jiných aplikací). ASV vás nechá prohlížet
ActionScripty v SWF souborech, dekompiluje a uloží je do textového souboru,
můžete vidět jmenovky (labels), instance a uložit movie klipy z SWF souboru do
jednotlivých souborů. ASV je určen pro
W95/98/ME/NT/2000/XP. Program je možné stáhnout v
demoverzi, která je
omezena na 5 prvních snímku z SWF souborů, ze kterých můžete získat ActionScript
nebo vám budou zobrazeny klipy, buttony atd. Pokud budete chtít získat plnou
verzi, zaplatíte za ni USD 49.95.
Program je složen z několika pohledů - Frames, který můžete vidět
na ilustračním obrázku, Library - kdy jsou zobrazeny klipy,
tlačítka, grafické symboly a textová pole, zvuky, fonty, můžete zobrazit určitou
skupinu (např. jen klipy). Ve Frame labels zjistíte všechny
pojmenované snímky a v Action Scripts použité Action Scripty.
Show preview (ctrl+P) - slouží k prohlédnutí změněného swf souboru
Move origin to center - zarovná originální soubor na střed,
využívá se hlavně u extrahovaných klipů z původního souboru, protože jsou
zarovnány vlevo nahoru
Show unmodified frames (shif+ctrl+F) - pokud je tlačítko zapnuto,
jsou ukázány všechny framy, jinak jsou zobrazeny jen využívané
Show unmodified layers (shift+ctrl+L) - pokud je tlačítko zapnuto,
jsou zobrazeny všechny vrstvy (layers) ve zvoleném framu
Show long AS (ctrl+A) - AS je plně dekompilován a zobrazen, jinak
je ukázána jen část
Word wrap AS (ctrl+W) - zapíná/vypíná word wrapping (zalomení
textu - automatické zalomení textu, když dosáhne pravého okraje textového pole)
Colorize AS - zapíná/vypíná barevné zobrazení AS
Change AS font - umožňuje změnu fontu, ve kterém je zobrazen AS
Change background color - změní barvu pozadí v SWF souboru
Copy AS to clipboard (as text) - zkopíruje AS do clipboardu (jako
text), tj. identické s ctrl+C
Save AS to text file - uloží AS do textového souboru
Open selected in new window - otevře zvolený soubor, symbol,... v
novém okně
Trace selected in this window - hledá příbuzné prvky ve zvoleném
prvku, pokud je zvolena vrstva (layer) ve framové stránce, hledá příbuzné
symboly v knihovně
Enable AS in preview window - zapíná/vypíná zobrazení celého AS v
okně prohlížení
Force Flash 5 mode - zapíná zobrazení syntaxe AS Flashe 5, jinak
je zobrazena syntaxe Flashe 4
Program využijete hlavně k získání ActionScriptu z SWF souborů, to je jeho
velkou předností. Pro názornost jsem si otevřel kalkulačku, o které jsem psal v
minulém článku, jednalo se samozřejmě o protektovaný soubor. A můžete vidět
výsledek v podobě získaného ActionScriptu.
je určen pro SWF verze 3, 4 a 5. Využít ho mohou pouze uživatelé s 32-bitovým
operačním systémem Windows (W95/98/ME/NT/2000/XP), umožňuje editovat URL (Uniform
Resource Locator), tedy internetové adresy použité v souborech. Tento program
využijete hlavně, když nedopatřením ztratíte zdrojový soubor nebo častěji,
potřebujete-li změnit adresu v reklamním flash-banneru tak, aby využívala jiný
skript při počítání počtu kliknutí (to se týká hlavně agentury zabývající se
internetovou reklamou). Tento editor dokáže také skrýt nebo změnit grafické
symboly a tlačítka. Program můžete zakoupit za USD 39.95, bohužel není dostupná
demoverze, proto jsem tento program nemohl otestovat a přináším vám originální
náhled.
SWF Scanner v2.5.2
obdobně jako Action Script Viewer využijete hlavně pro získání ActionScriptu z
SWF souborů, získávání grafiky, bitmapové grafiky i zvuků. Instalační
soubor má velikost 1.26 MB, program můžete získat za USD 19.99 a vyzkoušet
pod Win 95/98/NT/2000/XP.
Tyto jednoduché a jednoúčelové programy potěší určitě každého uživatele, který
potřebuje z výsledného SWF souboru získat obrázky, grafiku, zvuky nebo
ActionScript. Ale na druhé straně pro tvůrce těchto souborů je to "vykrádání",
které jim určitě škodí. Jen si vezměte, jakou jim to dalo práci, než něco
skvělého vytvořili a jiný přijde a jednoduše to získá. Ale to se netýká jen
skriptů v SWF souborech, ale i veškerých skriptů, které jsou prováděné v
klientské části, vždy je lze zkopírovat. Někteří řeší jednoduchý problém, jak
uložit SWF soubor, a přitom je to tak snadné. Všechny soubory, které prohlížíte,
jsou přece ukládány do dočasných složek na počítači (např. Temporary Internet
Files) nebo existují speciální programy (Download manažery, programy na
kopírování celých stránek), které vám usnadní jejich získání.
Obsah seriálu (více o seriálu):
- FLASH - vyčkávající Trojský kůň
- FLASH - vyčkávající Trojský kůň - druhý díl
- FLASH - vyčkávající Trojský kůň - třetí díl
- FLASH - ANIMAČNÍ TECHNIKY I.
- SEZNAMTE SE - FLASH 4 - I
- SEZNAMTE SE - FLASH 4 - II
- SEZNAMTE SE - FLASH 4 - III
- SEZNAMTE SE - FLASH 4 - IV
- SEZNAMTE SE - FLASH 4 - V
- SEZNAMTE SE - FLASH 4 - VI
- SEZNAMTE SE - FLASH 4 - VII
- SEZNAMTE SE - FLASH 4 - VIII
- SEZNAMTE SE - FLASH 4 - IX
- FLASH - X - animace bitmapy
- JAK DOSTAT ČEŠTINU DO FLASHE ?
- FLASH XI - 3D hvězda, zvuk na pozadí
- FLASH XII - akce pro tlačítka
- FLASH XIII - jak na preloader a jak ho umístit
- FLASH XIV - intro a menu
- FLASH XV - animace tlačítka
- FLASH XVI - jednoduché menu
- FLASH XVII - akce Tell Target poprvé
- FLASH XVIII - akce Tell Target podruhé
- FLASH XIX - akce Tell Target potřetí
- FLASH XX - konverze MP3 na WAV
- FLASH XXI - vlnění, kruhy na vodě
- FLASH XXI - dokončení
- FLASH 4 - Text Field Properties
- FLASH 4 - Zvláštní výběr křivek a čar
- FLASH 4 - Optimalizace křivek
- Flash 4 a QuickTime video
- FLASH 4 - preloader
- FLASH 4 - Duplikování filmového klipu
- FLASH 4 - pohybování textem pomocí kurzoru
- FLASH 4 - Speciální textové vlastnosti
- Macromedia FLASH 4 - postupné vypisování textu
- FLASH 4 - Spirála
- FLASH 4 - natažení externího .swf
- Macromedia FLASH 5 - načítaní HTML souboru
- FLASH - komunikace mezi dvěma SWF soubory
- FLASH - hrátky s křivkou
- FLASH - menu s posuvníkem
- FLASH - menu s posuvníkem (dokončení)
- FLASH 5 - pseudo 3D menu (dokončení)
- FLASH 5 - menu
- FLASH - Color Effect
- Macromedia FLASH 5 - analogové hodiny
- FLASH 5 - "smart" clip
- Vánoční přání v Macromedia FLASH 5
- FLASH 5 - ohňostroj
- Macromedia FLASH 5 - preloader
- FLASH 4 - animované menu
- Macromedia FLASH 5 - změna kurzoru
- Flash - Efekt založený na nedokonalosti bitmap
- Flash 4 - on-line výpočet ceny - 1. díl
- Flash 4 - on-line výpočet ceny - 2. díl
- Odeslání dat z formuláře ve Flashi 4 - II.
- Macromedia FLASH 5 - odesílání formuláře
- FLASH 4 - postupné odkrývání textu - tzv. maskovací efekt
- FLASH 5 - jednoduchý kaleidoskop nebo projekce?
- Flash 4 - menu pomocí ovládání Movie Clipu
- FLASH 5 - Vypisování textu
- Flash 4 - efektní ukončení *.exe prezentace + práce s více scénami
- Macromedia FLASH 5 - ovládání hlasitosti
- FLAX 1.12 - program na textové efekty v SWF
- FLASH 5 - matematické objekty (1. část)
- Flash4 - animace obličeje
- Flash 4 - Hra na způsob šipek
- Flash 4 + Swift 3D - dokonalá souhra!
- Macromedia FLASH 5 - změna barvy pozadí a textu
- Flash 5 - aktuální datum a čas
- Flash - 2D animace - 3D efekt
- FLASH 5 - prohlížečka obrázků s maskováním
- FLASH A JAVASCRIPT
- FLASH 5 - reversní pohyb
- Jpeg2Swf v1.0 beta - převod jpeg do swf aneb flashwebkamera
- SWISH v2 - Flash bez Flashe
- Jak docílit plynulé animace ve formátu Flash
- Flash - jdoucí Elvis.
- Flash - running man.
- Macromedia Flash - posun pozadí
- Flash - mořská hladina.
- Flash - animace hořící sirky
- Flash - mávání na rozloučenou
- Flash - vzhůru v let
- Flash - animace řeči
- FLASH 5 - Kalkulačka v 1.0
- Flash - BOXující Elvis
- Flash + Flashamp - animace řeči
- Flash - ženský běh
- FLASH 5 - Kalkulačka v 2.0
- FLASH - Programy na analýzu a úpravu SWF souborů
- FLASH 6 - Jaký bude a kdy bude?
- FLASH - Programy na analýzu a úpravu SWF souborů 2
- FLASH MX - novinky pod lupou
- Flash desatero
-
14. května 2014
Jak vkládat snímky do galerií a soutěží? Stručný obrazový průvodce
-
23. dubna 2014
Konica Minolta přenesla výhody velkých zařízení do kompaktních modelů
-
12. června 2012
-
9. dubna 2014
-
5. ledna 2017
-
6. září 2004
OKI snižuje ceny barevných laserových tiskáren C3100 a C5200n
-
13. května 2004
-
19. ledna 2004
QuarkXPress Passport 6: předvedení nové verze na konferenci Apple Forum 27.1.2004
-
6. února 2001
-
30. listopadu 2014
Nový fotoaparát α7 II: první plnoformát s pětiosou optickou stabilizací obrazu na světě
-
14. října 2024
-
22. října 2024
-
14. listopadu 2024
-
10. prosince 2024