flash editor on linux

amugy folosleges olyat keresni, ugysem talasz.
a dolog ott kezdodik, hogy hobbioldalamhoz (netes jatek) szerettem volna egy flash animaciot a cim helyere. a nagy feladat annyi lenne, hogy kirajzoljon nehany vizszintesen mozgo negyzetet.. gif nem valami szimpatikus, es abszulute nem interaktiv, ezert a flash mellett dontottem.
neki is estem, hogy krealjak egyet.. jo, jo, de hogyan?
mivel eppen az _open_source_rulez_ korszakomban vagyok, az _egyetlen_megoldas_ helyett alternativai kozott kezdtem el bogaraszni. emlekeztem, hogy regebben (talan pont itt?) olvastam egy bizonyos f4l-rol.
wikipediakon utananezni, hivatalos oldalt atbogaraszni. megtudni, hogy az utolso kiadas is evekkel ezelott tortent. forditashoz kedv nem lenni, debian csomagot letolteni, kiprobalni. debian csomag poccre indulni, orulni.
amint elinditom, az _egyetlen_megoldas_ feluletehez nagyon hasonlo feluletet kapok. jo kezdes, akkor essunk is neki:
rajzolni lehet vele, szineket valogatni, uj kepkockat hozzaadni.. ja, es van egy aranyos about ablak. es ennyiben ki is merul a lehetosegek tarhaza. hamarosan szembesultem a tennyel, hogy csak minden masodik gomb mukodik, de azok sem tokeletesen. hosszas kiserletezgetesek utan (mivel egy daram leirast sem talaltam hozza, pedig erre is mar be van epitve vagy ot menupont) feladtam, ebbol nem lesz animacio.
wikipediara meg visszamentem, jobban belemelyedtem, es talaltam egy masik projektet (ami allitolag a qflash es az f4l utodja lenne) uira neven.
mivel eppen csak egy windowsos gep volt a kezem ugyeben, eloforditott win32 binarist letoltottem, futtattam. tapasztalataim olyanok, mint az f4l-nel, kiveve egy dolgot: van egy nagyon szep, bar nem tul informativ hibakonzolszeruseg is benne. igy, amikor a gombok -milyen meglepo- semmit sem csinalnak, legalabb latom, hogy miert nem: peldaul nem talal egy kepfilet (ami egyebkent ott van. de megis egy uj reteg beszurasahoz miert kell egy kepfile?).. hat ezt is feladtam.
node nem er meg itt veget: ha grafikus felulettel nem is, hat anelkul: ugyanis ratalaltam az mtasc nevu gyongyszemre, ami actionscriptet fordit. az actionscript egy ecmascript valtozat, ezert hasonlit baromira a javascriptre (egyik kedvencem). (nah, egys ujabb nyelv. szuuupeeer. de megis miert nem lehet legalabb itt ugyanazt a nyelvet hasznalni?)
nekiestem gyorsan lekodolni, objektumokkal vacilalni, amivel kapcsolatban csak az _egyetlen_megoldas_ weboldalan talaltam osszefoglalo leirast. most viszont mar kezd elegem lenni abbol, hogy mindenfele hulye objektumokat gyartsak, sorbategyem, es egy tokeletesen atlathatatlan kodot irjak egy masikra nagyon hasonlito nyelven. es akkor a fordito kitalalja, hogy neki ilyen modulja nincsen. vagy megis leforditja, de a hibakeresesre az _egyetlen_megoldas_lejatszo_plugin_-jaban semmi lehetoseg.
tudom, hogy ezeket a szoftvereket is unatkozo egyetemistak keszitik, tudom, hogy jogi vitakon kell atvagniuk magukat, es tisztelem, hogy a szabadidejuket raaldozzak. de ezek a szoftverek hasznalhatatlanok. es ugy tunik, evek ota.
most mar nagyon belefaradtam, szoval a wines particiomra felnyomtam az _egyetlen_megoldas_ egyik trial valtozatat (ami ugyebar meg jogtiszta is lehet), aminek hasznalatat persze nem fogom harminc napon belul megtanulni, kihasznalni.
az a nagy helyzet, hogy az _egyetlen_megoldas_-nak monopolium szeru helyzete van, aminek nyomaba sem lehet erni. es, persze, tudja, hogy az orszagban minden pistikenek crackelt valtozat van a gepen, es azzal csinalja a warezoldalara a menut. es kihasznalja a helyzetet, es aranyaron ertekesiti a szoftveret, amit a sajat technologiajahoz keszitett.. miert is ne? hiszen, akinek szuksege van ra, az ugyis megveszi, a pistikek pedig csak viszik a szoftver hiret. de akkor miert hasznal mindenki unos-untalan flash-t mindenhol? mert ez a divat?
kesz, feladom. es koszonom, hogy vegigolvastad hosszura nyult beszamolomat.

Hozzászólások

És akkor megcsinálod javascriptben? :)
Nem túl reszponzív, az a baja, de szoktak vele már animálni, fade-elni. Szerintem megér egy próbát. Képet, layereket lehet vele mozgatni, időzítve, miután ellenőrzöd hogy fut-e már a dolog. Legalább nem kell hozzá flash. Viszont századannyi fps.
(Az apple.com animált scrollerei meg panelblokkjai pl. javascriptesek)
--
nebáncs almafijú

a flash/gif azert lett volna szimpatikus, mert azt passzive be tudom szurni, nem kell a szerkezetet megbontanom, nem bonyolitja tovabb a kodomat.
igy viszont attol tartok, hogy a pozicionalassal, atlatszosaggal fogok szivni..
(nagy baromsag?)
najo, lehet, hogy addig is js-ben lesz ez is megoldva (ugy, mint az oldal, ami vegig ajaxos.)

Ha ajaxos, érdemes összehozni mondjuk a yahoo toolkittel, abban egész egyszerű animálni dolgokat, csak kiismerni, megtanulni nehéz. Vagy létezik a másik út, amikoris mindent az alapoktól, az ajax is valami minimál cucc.. Ez utóbbit szoktam elkövetni. És akkor ki kell eszelni, hogyan lehet nonlineáris mozgásokat csinálni. Mert az szebben mutat. :) Mostanság pont egy ilyet kéne elkövetnem, mert ami van, az fizetős. Egy joomla sablonban. Nézd meg: http://www.yootheme.com/features.html
--
nebáncs almafijú

Mtasc-t én is próbálgattam, szerintem nem annyira rossz. Persze, hibakeresés elég gyatra, de saját debug megoldásokkal elég jól használható. :)

Egyébként én annak idején, amikor flash mx alternatívát kerestem, még találtam egy ilyet, hogy selteco flash designer. Ebben az a jó, hogy kicsi, és trialként is jól használható. (Ilyenkor csak annyi a különbség, hogy az exportált animba beszúr egy watermarkot. Viszont ha a lejátszás gombra kattintasz, akkor nem teszi be a watermarkot és ha megtalálod a fájlt, akkor onnan le is lehet menteni. :)) Sőt, még 30 napos serialt is lehet(ett) igényelni e-mailben, nem tudom, most megy-e ez még...

nincsenek olyan alternatívák, amikkel éppen csak annyit meg tudnál tenni. hogy kiszeded a watermarkot?:D

én személy szerint gyk csak az swftools-t meg a flare-t használom, azokat is csak azért, hogy megértseem-visszafejtsem a neten található cuccokat. Arra még jó...
mtasc-ről annyit hallottam, hogy nagyon szigorú a kódot illetően... Végülis főként azért hagytam fel a flash böngészésével, mert "webszerkesztési filozófiámmal ellenkezik" (no milyne szépen tudom mondani, hogy az openszorsz emgoldásokhoz pancser vagyok?:D)

int getRandomNumber() {
return 4; //szabályos kockadobással választva. garantáltan véletlenszerű.
} //xkcd