Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> SWF :: PHP, SWF w PHP
artgrus
post
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 27.03.2008

Ostrzeżenie: (10%)
X----


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ć.
Go to the top of the page
+Quote Post
kipero
post
Post #2





Grupa: Zarejestrowani
Postów: 233
Pomógł: 50
Dołączył: 28.10.2006
Skąd: Radom

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
erix
post
Post #3





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




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. [;
Go to the top of the page
+Quote Post
wookieb
post
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




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.

Ten post edytował wookieb 14.07.2009, 15:23:55
Go to the top of the page
+Quote Post
erix
post
Post #5





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




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...?
Go to the top of the page
+Quote Post
flashdev
post
Post #6





Grupa: Zarejestrowani
Postów: 812
Pomógł: 117
Dołączył: 2.12.2008

Ostrzeżenie: (10%)
X----


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;
}
Go to the top of the page
+Quote Post
wookieb
post
Post #7





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




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.

Ten post edytował wookieb 14.07.2009, 15:37:04
Go to the top of the page
+Quote Post
erix
post
Post #8





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Do JS są obfuscatory, do AS też.
Go to the top of the page
+Quote Post
wookieb
post
Post #9





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




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ć.

Ten post edytował wookieb 14.07.2009, 15:50:14
Go to the top of the page
+Quote Post
flashdev
post
Post #10





Grupa: Zarejestrowani
Postów: 812
Pomógł: 117
Dołączył: 2.12.2008

Ostrzeżenie: (10%)
X----


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 (IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.12.2025 - 22:13