Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: SWF :: PHP
Forum PHP.pl > Forum > PHP
artgrus
Siema siema. Mam do was pytanie.

Czy da się wygenerować plik swf z poziomu strony www? Tzn wpiszemy jakiś tekst, wybierzemy wielkość tekstu, kolor tekstu, krój tekstu, sposób animacji.

Potem to wszystko zatwierdzamy i strona mi generuje plik swf z takim tekstem, takim kolorem, takim krojem i taką animacją jaką podaliśmy w formularzu.

czyli takie coś jak tworzenie banerów we flashu z poziomu strony??

Czy wie ktoś z was może jak tego dokonać??

Bo ku-de niewiem a chciałbym wiedzieć.
kipero
http://pl2.php.net/manual/en/book.swf.php
Trochę tego materiału jest. Nie wiem tylko jak z dostępnością tego rozszerzenia na serwerach.
erix
Cytat
Potem to wszystko zatwierdzamy i strona mi generuje plik swf z takim tekstem, takim kolorem, takim krojem i taką animacją jaką podaliśmy w formularzu.

Skoro chcesz robić coś takiego, to nie ma sensu generowanie całej animacji osobno.

Jest coś takiego, co się nazywa flashvars; kwestia takiego zaprojektowania animacji, aby kolory i tekst wczytywała ze zmiennych albo podawanych przez ten parametr, albo z XML, albo w jakiś inny sposób. [;
wookieb
Cytat(erix @ 14.07.2009, 16:20:22 ) *
Jest coś takiego, co się nazywa flashvars; kwestia takiego zaprojektowania animacji, aby kolory i tekst wczytywała ze zmiennych albo podawanych przez ten parametr, albo z XML, albo w jakiś inny sposób. [;


I wystarczy, że ktoś sobie skopiuje takiego swfa na swoja strone i bedzie miał system do tworzenia banerów za darmo. Ja bym podziękował za takie rozwiązanie

Da się wygenerować taki swf. Ale żeby robić to dobrze najpierw musisz poznać trochę flasha żeby wiedzieć co jest do czego.
erix
Cytat
I wystarczy, że ktoś sobie skopiuje takiego swfa na swoja strone i bedzie miał system do tworzenia banerów za darmo.

A problem jakiś zakodować te dane choćby prostym XOR-em...?
flashdev
Cytat(wookieb @ 14.07.2009, 16:23:42 ) *
I wystarczy, że ktoś sobie skopiuje takiego swfa na swoja strone i bedzie miał system do tworzenia banerów za darmo. Ja bym podziękował za takie rozwiązanie


Chyba, że dorzucisz coś w stylu:
Kod
// AS2:
if( _url.indexOf("http://twojastrona.pl") != 0 && _url.indexOf("http://www.twojastrona.pl") != 0 ){
    trace("blokada");
    _root._visible = false;
}
wookieb
Cytat(erix @ 14.07.2009, 16:32:22 ) *
A problem jakiś zakodować te dane choćby prostym XOR-em...?


Ale flash musi to odkodować a kod flasha łatwo podejrzeć = ŻADNA blokada i już wiadomo co się święci


Cytat(flashdev @ 14.07.2009, 16:34:39 ) *
Chyba, że dorzucisz coś w stylu:
Kod
// AS2:
if( _url.indexOf("http://twojastrona.pl") != 0 && _url.indexOf("http://www.twojastrona.pl") != 0 ){
     trace("blokada");
     _root._visible = false;
}

Tak jak wyżej.
erix
Do JS są obfuscatory, do AS też.
wookieb
Ale to nadal da się obejść. Poza tym można zdekompliować swfa to jeszcze niższych poziomów kodu, na których dobry koder znajdzie to co chce. Polecam zainteresować się "czarniejszą" dziedziną informatyki.
Generowanie swfów jest najlepszym pomysłem i nawet nie ma o czym tutaj gadać.
flashdev
Cytat(wookieb @ 14.07.2009, 16:36:05 ) *
Ale flash musi to odkodować a kod flasha łatwo podejrzeć = ŻADNA blokada i już wiadomo co się święci


A jeszcze prościej jest stworzyć taką aplikację samemu winksmiley.jpg

Cytat(erix @ 14.07.2009, 16:37:31 ) *
Do JS są obfuscatory, do AS też.


Dobrze wiesz, że nie są w 100% skutecznie smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.