Flash Player Detection Kit - Help With Ad...

HI all,
I want some advice regarding the Flash Player Detection Kit ( http://www.adobe.com/products/flashplayer/download/detection_kit/ ). I would like to embed the detection process in just one file. Hence  how can I embed a detection code into the flash file, so once its  exported to swf, it'll have the detection code already and no additional  files are needed?
Thanks in advanced.

Seems the reasoning is a little off. If the Flash detection is in the Flash .swf.... but the browser has no Flash plugin.. the .swf would never be read by the browser... hence no "Flash detection" scheme would be implemented.
That's why Flash detection has to take place out-side of the .swf, by the browser... exactly like .swfobject does.
Best wishes,
Adninjastrator

Similar Messages

  • Flash Player Detection Kit License

    Hi,
    I was wondering what the license was for distributing the
    Flash Player Detection Kit? And actually not the whole kit, just
    the AC_OETag.js file itself. I can find information on licensing
    the player itself, but nothing on the kit code.
    Thanks,
    Diana

    There is no license for it. You can use the .js files as you
    see fit.
    That said, I am rabidly trying to get all our detection
    technotes updated to let people know the following...
    Note: As of the October 15, 2008 release of Flash Player 10,
    Adobe recommends that developers use SWFObject2 for Flash Player
    detection. For more information see the SWFObject page at Google
    code (
    http://code.google.com/p/swfobject/)
    or "Detecting Flash Player versions and embedding SWF files with
    SWFObject 2" on the Adobe Developer Connection. The following
    information effects the Flash Player Detection Kit, which should
    continue to work correctly with Flash Player 10.

  • Flash player detection kit question

    Hi,
    I'm looking into implementing the flash player detection kit onto our website. I found a good resource about this but had a question: http://www.adobe.com/devnet/flash/articles/fp8_detection.html
    It looks like the flash player detection kit is focused on flash player 8. Are there any differences as to how to handle this situation for flash player 9 or 10, or will the kit work for all? Please note that I am not a flash developer, but am doing research to advise our IT folks as to how we should go about setting up proper flash detection on our site.
    Thanks,
    -Jeff
    [email protected]

    the flash program publishes an html with flash detection added to the html page.  it detects the needed player version.
    you can also use swfobject for reliable swf embedding and player detection.

  • Flash Player Detection Kit

    社内でFlash Player のバージョン取得の為、Flash Player Detection Kitをダウンロードし使用しようか検討しておりますが、使用方法がよく解りません。マニュアルは英語で・・・。
    ただ、バージョンを表示するだけで良いと考えておりますが、Ver7x以下はバージョンが表示されないようです。イントラ上ではなく、こちらのサイトにアクセスしてバージョン表示させるしか方 法がないのでしょうか。

    こちらに日本語の解説があります↓
    http://www.adobe.com/jp/devnet/flashplayer/articles/detectionkit.html
    ちなみにFlash Playerのバージョンを取得するだけでしたら、「getVersion関数」でいけると思います。Flash Player 5以上対応とのことです。

  • Flash Player Detection

    I am trying to implement flash player detection using the
    Flash Player Detection Kit - the actionscript way ie. using
    the 'flash_detection.as' and the 'flash_detection.swf', (not
    forgetting the 'update_flash.html' file also! )
    I put the swf onto my 'index.html' - it being the first page
    that is accessed when anyone goes onto our site - and I altered the
    .as file to direct users once they had installed FPlayer8 to a page
    called trueindex.html ( which was a copy of index.html without the
    flash_detection.swf on it )
    All that happened when it had installed flash player 8 was to
    keep going back to index.html over and over again!
    Because of a desire to sort out flash player detection issues
    previously, I had already changed the code on index.html to include
    the java script stuff to check for version 8 ( you could look at
    the source code on the index page )
    I'm just a little clueless as what to do now - my main desire
    is to let the un-initiated install the flash player ver8 without
    having to restart their PC or do a lot of messing about!
    Any help would be greatly appreciated!
    http://www.pwamm.org.uk/index.html

    The html wrapper code generated by Flex Builder does this
    automatically if you have Project, Flex compiler, use Express
    Install checked.
    Tracy

  • I Need Help for the popup message every time I go to safari: "Warning! Old version of Adobe Flash Player detected. Please download new version."???

    I Need Help for the popup message every time I go to safari: "Warning! Old version of Adobe Flash Player detected. Please download new version."???

    If you are talking about Safari on the iPad, there is no version of Adobe Flash for iOS and there never has been. Clear Safari, close the app and reset the iPad.
    Go to Settings>Safari>Clear History and Website Data
    In order to close apps, you have to drag the app up from the multitasking display. Double tap the home button and you will see apps lined up going left to right across the screen. Swipe to get to the app that you want to close and then swipe "up" on the app preview thumbnail to close it.
    Reset the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider if it appears on the screen - let go of the buttons. Let the iPad start up.
    If you are talking about Safari on your Mac, you are in the wrong forum. But I would still clear the cache, quit Safari and restart the Mac.

  • I need help in getting a flash player that will work with my older MAC.

    Help!

    Is that a Power PC?  See What version of Flash Player should I use with my Power PC based Mac?

  • Flash player does not work with Ie or Firefox with win 8.1?

    Flash player does not work with Ie or Firefox with win 8.1 64, If i try and play a video I get the message to install Flashplayer.
    If I try and install it it says it is already installed. Your onsite  installer says it is not applicable to my machine.
    I have followed all the normal steps re enabling addons and active filters etc.
    all to no avail Pc is Dell 6 months old, Flashplayer has never worked on this machine. Last MS update mid Dec 2014.
    Version of flashplayer is 15....03.......

    Flash Player is a built-in component of Internet Explorer.  There's nothing separate to download or install.
    Firefox requires a different version of Flash Player (the NPAPI plug-in), which will be served to you if you go here: http://get.adobe.com/flashplayer using Firefox; however, there are some unique stability issues related to Firefox on Win8.1, and you're probably better off using Google Chrome if you want a more optimal experience with Flash Player.
    For problems where IE isn't being detected by sites that require Flash:
    First, confirm that ActiveX Filtering is configured to allow Flash content:
    https://forums.adobe.com/thread/867968
    Internet Explorer 11 introduces a number of changes both to how the browser identifies itself to remote web servers, and to how it processes JavaScript intended to target behaviors specific to Internet Explorer. Unfortunately, this means that content on some sites will be broken until the content provider changes their site to conform to the new development approach required by modern versions of IE.
    You can try to work around these issues by using Compatibility View:
    http://windows.microsoft.com/en-us/internet-explorer/use-compatibility-view#ie=ie-11

  • NetStream.send not working in Flash Player 11.2 Beta with Cirrus, Please confirm if it is a bug

    Title
    NetStream.send not working in Flash Player 11.2 Beta with Cirrus, Please confirm if it is a bug or feature
    Description
    Problem Description:
    NetStream.send can not send data to peerstreams when using with cirrus. Conflict with documents.
    Sorry for tag the build as 11.0.1.3 while the bug is actually on 11.2 beta since the bug report system didn't have 11.2 beta yet.
    If you are not responsible for 11.2 beta bug fix, please help a hand to handle this bug to 11.2 team.
    This bug is "killing" to your application, so we really appreciate your help. Thanks.
    ==Publisher==
    nc.connect("rtmfp://");
    var ns:NetStream = new NetStream(nc, NetStream.DIRECT_CONNECTIONS);
    ns.publish("sendtest");
    ...//after connection success.
    ns.send("clientfunction", "ok"); // this line cannot reach subscribers. even if subscribers have client object correctly.
    ==Subscriber==
    nc.connect("rtmfp://");
    var ns:NetStream = new NetStream(nc, cirrusid);
    var client:Object = new Object();
    client.clientfunction = clientfunction; // target function
    ns.client = client;
    ns.play("sendtest");
    Steps to Reproduce:
    1. compile the code in the attachment to SendTestExample.swf (not be able to paste it here)
    2. run it under flash player 11.2.202.19 beta
    3. run it under flash player 11
    Actual Result:
    HeartBeat is:
    Start HeartBeat:
    send hello
    send hello
    send hello
    which means NetStream.send was not able to call "clientfunction" as expected.
    Expected Result:
    Start HeartBeat:
    send hello
    in client function: hello
    send hello
    in client function: hello
    send hello
    in client function: hello
    which can call into the clientfunction as flash player 11 did.
    Any Workarounds:
    I can not find it out since it's an api level bug. But this can be very important for lots of applications which rely on send to do rpc.
    Test Configuration
    IE8, Firefox under Windows 7
    Also have problem under Windows XP (but not well tested on this platform)
    App Language(s)
    ALL
    OS Language(s)
    ALL
    Platform(s)
    Windows 7
    Browser(s)
    Internet Explorer 8.0
    ==Attachment==
    package {
        import flash.display.Sprite;
        import flash.events.Event;
        import flash.events.NetStatusEvent;
        import flash.events.TimerEvent;
        import flash.media.Video;
        import flash.net.NetConnection;
        import flash.net.NetStream;
        import flash.text.TextField;
        import flash.utils.Timer;
        import flash.utils.setTimeout;
        public class SendTestExample extends Sprite
            public static var statusArea:TextField;
            var ncServer:NetConnection = new NetConnection();
            var nsServer:NetStream;
            var ncClient:NetConnection = new NetConnection();
            var nsClient:NetStream;
            var timer:Timer = new Timer(1000);
            public function SendTestExample() {
                ncServer.addEventListener("netStatus", onNCStatusServer);
                ncServer.connect("rtmfp://p2p.rtmfp.net","99f72ccbed0948d7589dc38a-3ce1b2616680");
                statusArea = new TextField();
                status("status");
                statusArea.x = 0;
                statusArea.y = 0;
                statusArea.border = true;
                statusArea.width = 200;
                statusArea.height = 350;
                addChild(statusArea);
            function onNCStatusServer(event:NetStatusEvent):void {
                status("Step 1:");
                status("server: " + event.info.code);
                status("id: " + ncServer.nearID);
                switch (event.info.code) {
                    case "NetConnection.Connect.Success":
                        nsServer = new NetStream(ncServer, NetStream.DIRECT_CONNECTIONS);
                        nsServer.addEventListener(NetStatusEvent.NET_STATUS, onNSStatusServer);
                        nsServer.publish("sendtest");
                        ncServer.removeEventListener(NetStatusEvent.NET_STATUS, onNCStatusServer);
                        ncClient.connect("rtmfp://p2p.rtmfp.net","99f72ccbed0948d7589dc38a-3ce1b2616680");
                        ncClient.addEventListener("netStatus", onNCStatusClient);
                    case "NetStream.Publish.BadName":
                        //status("Please check the name of the publishing stream" );
                        break;
            function onNCStatusClient(event:NetStatusEvent):void {
                status("Step 2:");
                status("client: " + event.info.code);
                status("id: " + ncClient.nearID);
                switch (event.info.code) {
                    case "NetConnection.Connect.Success":
                        nsClient = new NetStream(ncClient, ncServer.nearID);
                        var c:Object = new Object();
                        c["clientfunction"] = clientfunction;
                        nsClient.client = c;
                        nsClient.play("sendtest");
                        ncClient.removeEventListener(NetStatusEvent.NET_STATUS, onNCStatusClient);
                        //setTimeout(sendHello, 5000);
                    case "NetStream.Publish.BadName":
                        //status("Please check the name of the publishing stream" );
                        break;
            protected function onNSStatusServer(event:NetStatusEvent):void {
                status("nsserver: " + event.info.code);
                if (event.info.code == "NetStream.Play.Start") {
                    status("Start HeartBeat:");
                    this.timer.addEventListener(TimerEvent.TIMER, function (e:Event):void {
                        sendHello();
                    this.timer.start();
            protected function sendHello():void {
                status("send hello");
                nsServer.send("clientfunction", "hello");
            protected function status(msg:String):void
                statusArea.appendText(msg + "\n");
                trace("ScriptDebug: " + msg);
            protected function clientfunction(event:Object):void {
                status("in client function: " + event);

    Thanks for reporting. I can reproduce the bug in house. We will investigate.
    Calise

  • What version of Flash Player should I use with my Power PC based Mac?

    I did the following (see below from a Recent Forum) - and even got a sucessful INSTALLED, but when I go to YouTube....I can not get anything and I am asked to update FLASH.....thoughts?
    What version of Flash Player should I use with my Power PC based Mac?
    Please follow these instructions for installing the most recent version of Flash Player that supports PowerPC based Macs
    1. Follow the instructions for uninstalling Flash Player on the Mac: Uninstall Flash Player
    2. Download and extract the Flash Player 10.1.102.64 zip file
    3. Navigate into the folder "/Flash Player 10.1.102.64/10_1r102_64/"
    4. Mount the file "flashplayer10_1r102_64_ub_mac.dmg" by double clicking
    5. Install using the normal procedure

    I was finally able to successfully installed FP on my Mac OS 10.5.8 using the last trick shown below by Chris (Adobe Flash Player.pkg file). This, only after several (at least 10) attempts, and only after restarting my computer after downloading the install file. Thanks for the helpful post.

  • Windows 8.1 not recognizing Adobe Flash Player and Adobe help not helpful

    I have a new laptop with Windows 8.1 64 bit. I tried to view a video and it said I did not have flash player. I went to download adobe flash player and your website said I had it intergrated into 8.1 and that it was either disabled, not the right version or that active X filters needed to be clear. I followed all instructions. Flash was installed with the 8.1 64 bit version. Flash was enabled for all websites and I cleared the active X filter and I still get told that I don't have install flash because it is intergrated and but it does not work. Please help I am in a cycle where Adobe is not helping just sending me in a circle. Thank you

    Your problems aren't with Adobe or Flash Player. They're with Internet explorer 11 and Microsoft.
    IE11 (Windows 7, 8 & 8.1) has been an abomination since its release October 18, 2013. Yahoo, Facebook, BBC, ESPN and dozens of other sites and domains have had trouble recognizing the Browser. If the site doesn't recognize the browser, it won't recognize any plugins in the browser, including Flash Player. Microsoft was made aware of the problems by millions of users within hours of the release, and so far they've shown no sign that they intend to fix it anytime soon. Their recommendation is to enable Compatibility View for affected pages. Two problems with that are that it's had only limited success, and you must enable it manually for each affected page. Basically, they're telling you to "pretend" you're not using IE11.
    I'm not big on "pretending", and I recommend actually using something different. Something that works where IE11 won't.
    Firefox (from Mozilla)
    Chrome (from Google)
    Safari (from Apple)
    Opera (from Opera)
    ANY of those will work where IE isn't recognized, and they use the Flash Player Plug-in (for other browsers), except for Chrome, which has its own plugin embedded in by Google.

  • Flash Player 11 not working with IE 9. What am I missing?

    Flash Player 11 not working with IE 9. What am I missing??

    Hi Hitomi,
    Yayyyy! found it, downloaded 11.7 and it works on both Second Life media players and websites.
    Thanks so much for your help sderik

  • Flash player does not work with new ICS Android 4.0.4 OS. Has this problem been addressed?

    Flash player does not work with new ICS Android 4.0.4 OS. Has this problem been addressed? I am using Firefox Beta for android and I also tried just Firefox.

    Please check the Play Store app for any Flash updates and install them if present.

  • Which version of Adobe Flash Player is most compatible with Windows Vista Business SP2

    Which version of Adobe Flash Player is most compatible with Windows Vista Business SP2

    The latest version (11.7) is compatible with Windows XP, Vista, 7 and 8.

  • How to install adobe flash player through command line with some script

    Hi Guys,
    Do you know how to install adobe flash player through command line with some script?
    Thanks,
    Galina

    Windows. I tried silent install  with "install_flash_player.exe /install" but it works only with one file that I downloaded from adobe.com - "install_flashplayer10_mssd_aih.exe". But it is possible to download this last file only one time, every next time it redirects me to download install_flash_player.exe file.

Maybe you are looking for