Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Automatyczne wyświetlanie plików SWF
Forum PHP.pl > Forum > Przedszkole
hexel
Witam,

Tworzę animacje we Flash. Wynikiem pracy są pliki swf. Chciałbym stworzyć coś na wzór automatycznie generowanego portfolio składającego się z tych plików.
Problem w tym, że za każdym razem plik swf muszę osadzać w kodzie html w którym też trzeba określać wysokość i szerokość. Przy dużej ilości plików to staje się uporczywe.
Różne swf-y mają różne wielkości. Dodatkowo jeżeli podlinkuje do samego pliku swf to większość przeglądarek wyświetli go w całym oknie przeglądarki i dodtkowo pokaże wszystkie elementy znajdujące się poza stołem roboczym.


np. na tej stronie http://getclicktag.com/
można uploadować samego swf`a i pokazuje się jego podgląd. Plik ma szerokość i wysokość identyczną jaką określiłem we flashu chociaż uploadując go na stronie nigdzie tego nie podawałem.
Zakładam więc, że jakiś mądry skrypt php zczytuje nagłówek flasha, wyciąga z niego informacje i generuje podgląd.

Googlowałem dużo w tym temacie, ale niestety nie znajduję rozwiązania sad.gif

Znalazłem też coś takiego:
http://www.fecj.org/extra/AnalFlash/AnalFlash.php

Fajna rzecz, ponieważ pozwala sterować z poziomu adresu przeglądarki (wiem wiem, dla Was to pewnie nic niezwykłego, ale ja się na PHP nie znam, a bardzo zależy mi na tej funkcjonalności).

przykładowo można tak:
http://www.fecj.org/extra/AnalFlash/AnalFl...?file=test1.swf
opis: http://www.fecj.org/extra/SWF-info-and-Fra...extraction.html

Próbowałem wrzucić odpowiednie pliki na swój serwer, ale niestety u mnie nie chce działać.


Pytanie, czy ktoś miałby jakiś pomysł na automatyczne wyświetlanie plików swf do których linki można by generować w taki sposób jak przedstawiłem powyżej?
Czego powinienem szukać?

pozdrawiam i z góry dziękuję za pomoc
erix
Cytat
Problem w tym, że za każdym razem plik swf muszę osadzać w kodzie html w którym też trzeba określać wysokość i szerokość. Przy dużej ilości plików to staje się uporczywe.
Różne swf-y mają różne wielkości. Dodatkowo jeżeli podlinkuje do samego pliku swf to większość przeglądarek wyświetli go w całym oknie przeglądarki i dodtkowo pokaże wszystkie elementy znajdujące się poza stołem roboczym.

Dlaczego robisz osobnego SWF-a do każdego elementu? To masochizm trochę...

Zrób jedną, spójną animację, a elementy zaczytuj z XML-a.
hexel
Tworze animacje na różne potrzeby. Mam ich wiele o różnych wielkościach, cały czas przybywa.
Chciałbym uniknąć wpisywania wielkości przy każdym swf (a przy XML-u pewnie tak by trzeba).
Moje pytanie dotyczy tego, czy istnieje jakiś mechanizm pozwalający na wrzucanie swfów do katalogu i proste ich wyświetlanie?
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.