![]() |
Licznik kliknięć w odtwarzacz flash - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster) +--- Wątek: Licznik kliknięć w odtwarzacz flash (/thread-licznik-klikniec-w-odtwarzacz-flash) |
Licznik kliknięć w odtwarzacz flash - marekkkkk - 27-02-2011 Jest sobie odtwarzacz mp3 we flashu. Chciałbym zrobić licznik odtworzeń każdej mp3. flash znajduje się w tagach <object> Odpada tutaj onclick Ma ktoś pomysł jak stworzyć licznik, który zliczałby chociażby kliknięcia w taki odtwarzacz? Jeśli ktoś jest "obcykany" w tym temacie poproszę o prosty algorytm jak to zrealizować - za co z góry dziękuję. RE: Licznik kliknięć w odtwarzacz flash - ClassAxion - 27-02-2011 Może by zrobić tak, że gdy klikniesz ( to musisz zrobić we flash'u ) to w jakimś pliku .txt zapisuje się Liczba kliknięć, lub zrobić tak samo ale w bazie czyli zrobić tabele np. "muza1" i w nim pola: id, klik i tak że id ma ai i niech ci odczyta zawartość największego pola ID Bul chyba jest taki że to jest we Flash a nie np. PHP :/ Bo tak to by się zrobiło że dodaje po 1 do pliku/bazy RE: Licznik kliknięć w odtwarzacz flash - Kartofelek - 27-02-2011 Oczywiście ClassAxion ma rację ![]() Podam ci kawałek kodu, który sobie przejżyj i poszukaj stosownych rzeczy w google: Kod: .... Reszta po stronie serwera. Dostaniesz pięknego $_POST w którym będziesz miał id mp3 itp. Wystarczy zaktualizować w bazie czy gdzie tam chcesz ;] RE: Licznik kliknięć w odtwarzacz flash - marekkkkk - 04-03-2011 Bardzo fajny kod - dziękuje ![]() Jak narazie mimo starań niestety nie potrafię go zastosować? Czy mógłbyś mi tak łopatologicznie wytłumaczyć jak mam skorzystać z tego skryptu? Rozumiem, że to jest w action script? Sam zapis po stronie serwera rozumiem, ale całej reszty nie ![]() Mam tego flasha zawartego <object type="application/x-shockwave-flash"> ............ </object> W jaki sposób powinienem zastosować Twój kod? nie kumam ![]() RE: Licznik kliknięć w odtwarzacz flash - Kartofelek - 04-03-2011 Kog wrzucasz do flasha. Wciskasz w takim F9 i możesz pisać actionscript. Tworzysz więc na planszy coś, konwertujesz to na movie clipa i wpisujesz mu instance name. Potem już przypisujesz mu powyższy kod pod zdarzenie: cos.addEventListener(MouseEvent.CLICK, jakasFunkcja); function jakasFunkcja():void { ....tutaj powyzszy kod + kilka bajerów typu pobranie aktualnego stanu licznika } RE: Licznik kliknięć w odtwarzacz flash - marekkkkk - 04-03-2011 Z tego co piszesz musiałbym pewnie stworzyć własny odtwarzacz od podstaw, a ja korzystam z gotowego odtwarzacza i po prostu jak ktoś na niego kliknie, aby jakiś tam skrypcik wykonywał to co trzeba. Znacie jakieś programy do robienia takich rzeczy, ale darmowe? Może faktycznie zrobię sam jakiś odtwarzacz korzystając z tutoriala i się pobawię, a może są jakieś inne sposoby aby to zrobić? RE: Licznik kliknięć w odtwarzacz flash - Kartofelek - 04-03-2011 Swish ma triala, Flash tez jest w trialu. Spokojnie ogarniesz. Samo odtwarzanie dzwieku tez nie jest trudne. Już nawet na tym forum dawalem mini odtwarzacz. Ogólnie nie da rady zrobic tak, ze javascriptem bedziesz pobieral klikniecie na flash. Znaczy dac sie da, ale to nie tak jak myslisz. To musi isc z flasha, który urlem albo external interface odpali funkcję Javascript. Ale w twoim przypadku jest to zbędne, bo powinieneś urlem z flasha wysylac dane na serwer RE: Licznik kliknięć w odtwarzacz flash - marekkkkk - 04-03-2011 Jak będę miał chwile poklikam trochę i zobaczymy co dam rade zrobić - na pewno się odezwę jakie były wyniki ![]() Po namyśle stwierdzam, że narazie rezygnuje z opcji zliczania odtworzeń - brak czasu, ale może kiedyś ... Dzięki wszystkim za pomoc. |