Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Problem jest raczej filozoficzny :)
Nie lubię aplikacji zamkniętych, dlatego jeśli tylko jest możliwość to przełączam się na otwarte programy. Podobnie w przypadku Flasha, biorąc też pod uwagę głosy, że wkrótce Flash przestanie być rozwijany dla platformy Linux. Z racji tego, że ostatnio wyszła nowa wersja Gnasha, czyli otwartego odpowiednika Flasha, chciałem go przetestować i muszę powiedzieć że działa spoko, reklamy na przeglądarkach i YouTube działają ok, ale reszta jakiś odtwarzaczy nie i tu zaczyna się problem. Jeśli to ma działać to powinno wszędzie, więc skoro odtwarzają sie filmiki na Youtube to czemu nie na innych playerach w innych serwisach? Czym to się różni, że Gnash już sobie nie radzi? Czy chodzi o nowszą wersję Flasha czy o to jak są te Playery skonstruowane. Przykład niech stanowi lokalna strona informacyjna, z którą Gnash sobie nie radzi.
http://tv-ns.pl/
Teraz bardziej techniczne pytanie, jak można sprawdzić czy Gnash obsłuży dany filmik czy player umieszczony na danej www? Czy to chodzi tylko o wersję używanego Flasha?
Jeszcze jedno pytanie, czy zna ktoś może jakiś roadmap dla rozwoju Gnasha? Bo na ich stronie albo tego nie ma, albo jestem ślepy i nie umiem się tego doszukać.
Offline
Gansh nie obsługuje na razie formatu flash-10, tylko maks flash-9.
A całkiem sporo rzeczy jest na wersję 10.
GNU Gnash
GNU Gnash is the GNU Flash movie player — Flash is an animation file format pioneered by Macromedia which continues to be supported by their successor company, Adobe. Flash has been extended to include audio and video content, and programs written in ActionScript, an ECMAScript-compatible language. Gnash is based on GameSWF, and supports most SWF v7 features and some SWF v8 and v9.
[b]SWF v10 is not supported by GNU Gnash[/b].[/quote]
Sznurek: http://www.gnu.org/software/gnash/
Nawiasem pisząc, jak przed następnym podobnym pytaniem trochę pomyślisz, i poczytasz w oficjalnej dokumentacji, to korona Ci z głowy nie spadnie.
To by było na tyle
;-)Ostatnio edytowany przez Jacekalex (2012-03-04 14:29:08)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)
Offline
Ogólnie Gnash jest ciekawy, ale daleko mu do ideałów
Osobiście polecam LightSpark - ogólnie jest gorszy, ale działa mniej więcej tak:
- Trzeba obsłużyć plik Flash'a
- Nie jestem w stanie go obsłużyć
- Gnash, jesteś w stanie go obsłużyć?
- Nie, ja też nie jestem w stanie
- To wypierdzielę errora na całe okienko flash'a
Koniec :P
Fervi
Offline
@Jacekalex
Trochę się nie zrozumieliśmy :)
Wiem, że Gnash nie obsługuje formatu flash-10, mogłem to przeczytać chociażby kompilując najnowsza wersję. Nie mogę się za to doszukać co już wspominałem, na ich stronie jakiegoś roadmapu kiedy można się spodziewać obsługi Flasha 10. Ktoś wie?
Chodzi mi bardziej o to, jak sprawdzić na danej stronie jaką wersję Flasha dany filmik wymaga? Czy można to jakoś sprawdzić np w kodzie strony?
Offline
Gnash prawdopodobnie nie łapie częsci niepodzianek z plików flash, począwszy od Action Sciriptu, skończywszy na js.
Pliki na necie są tego czasami pelne, przy okazji zwabienia kogoś na stronę, skrypty js wyciągają czasami tyle info o użyszkodniku, ile zdołają.
A i ciasteczka LSO są fajnym sposobem śledzenia pacjenta, który flash wspiera, a Gnash nie.
I dlatego w Gnashu nie wszystko będzie działać, to jest jasne jak słońce.
Działa to na tej samej zasadzie, co Pidgin czy Ekg w sieci Gadu, dlaczego nie wyswietlają reklam? - bo nie obsługują javascriptu.
A dlaczego używanie ich w sieci GG narusza regulamin GG?
- bo GG żyje z reklam.
To by było na tyle
;-)
Ostatnio edytowany przez Jacekalex (2012-03-05 09:42:16)
Offline
TODO? http://wiki.gnashdev.org/Todo (jednakże ostatnia wzmianka z 2010 roku... http://wiki.gnashdev.org/w/index.php?title=Todo&action=history)
Dlaczego Gnash nie działa? Dokładnie z tego samego powodu co Wine czy Mono - nie wszystko jest zaimplementowane. I na dodatek nie ma zbyt wielu rąk do pracy...
Swoją drogą... Jest gdzieś dostępna pełna i prosta dokumentacja owych wersji flasha? Bodaj jest to SWF vXX oraz/lub/i ActionScript... Warto by spojrzeć co to za zło...
Offline
Pliki flashowe mozżna generować z poziomu php -przy okazji jest niezły (tak mi się zdaje) opis funkcji i API flasha.
Na heise byl kiedyś opis exploita umieszczonego we flashu (w dziale: "miejsce zbrodni - internet)", na h-online jest po angielsku.
Sznurek: http://www.h-online.com/security/features/CSI-Internet-Matryoshka-in-Flash-1057907.html
Ostatnio edytowany przez Jacekalex (2012-03-06 03:03:33)
Offline
Hmm co do Wine to jest trochę inaczej bo Wine się raczej dość szybko rozwija, a Gnash to chyba raz do roku jest aktualizacja i znaim zrobią obsługę danej wersji Flasha to to już będą kolejne i tak dalej. Wine można też nieraz skonfigurować pod dany program tak żeby zadziałał, gdyby to było możliwe z Gnashem, żeby go skofigurować do paru stronek które mnie interesują to już dawno bym wywalił tego Flasha od Adobe ...Może jak zaczną rozwijać do na Linuksa to zjadzie się więcej chętnych do rozwoju Gnasha.
Offline
Nie wiem czy czytałeś mój #3 post - może on ci dodać dodatkową warstwę Flash'a
Fervi
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00094 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.144.233.141' WHERE u.id=1 |
0.00076 | UPDATE punbb_online SET logged=1734020856 WHERE ident='3.144.233.141' |
0.00045 | SELECT * FROM punbb_online WHERE logged<1734020556 |
0.00078 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=20825 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00210 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=20825 ORDER BY p.id LIMIT 0,25 |
0.00085 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=20825 |
Total query time: 0.00609 s |