Detect windows client software installed on a client machine

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Raj

    Detect windows client software installed on a client machine

    Hi All,
    Is it possible to detect if a client software is installed on a
    machine using browser javascript.

    we are building a web/windows software and when the user logs into
    the web application, we want to detect if our software is installed on
    the client machine and if so we want to provide more access, or else
    we want to give the user a limited access to the web site

    Thanks in Advance
    Raj
  • Hywel

    #2
    Re: Detect windows client software installed on a client machine

    In article <2624d049.04041 40917.3da95c76@ posting.google. com>,
    phoenix_cbe@yah oo.com says...[color=blue]
    > Hi All,
    > Is it possible to detect if a client software is installed on a
    > machine using browser javascript.
    >
    > we are building a web/windows software and when the user logs into
    > the web application, we want to detect if our software is installed on
    > the client machine and if so we want to provide more access, or else
    > we want to give the user a limited access to the web site[/color]

    var mySoftware = confirm("Is our software installed on your machine?");

    --
    Hywel I do not eat quiche


    Comment

    • Reply Via Newsgroup

      #3
      Re: Detect windows client software installed on a client machine

      Raj wrote:
      [color=blue]
      > Hi All,
      > Is it possible to detect if a client software is installed on a
      > machine using browser javascript.
      >
      > we are building a web/windows software and when the user logs into
      > the web application, we want to detect if our software is installed on
      > the client machine and if so we want to provide more access, or else
      > we want to give the user a limited access to the web site
      >
      > Thanks in Advance
      > Raj[/color]

      Short answer is no... you could try cookies but there is no guarantee
      that the user allows them or keeps them... If the user has your software
      installed then *maybe* someone in some windoze newsgroup might be able
      to tell you how to change the registery whereby mime-types or other such
      info sent with browser headers *might* help tell you this info - However
      javascript security prohibits any other method of you tinkering /
      peeking under the hood of a windoze box... If you wanted to be evil, you
      could try ActiveX but I deny them no matter who signs them...

      randelld

      Comment

      • Grant Wagner

        #4
        Re: Detect windows client software installed on a client machine

        Raj wrote:
        [color=blue]
        > Hi All,
        > Is it possible to detect if a client software is installed on a
        > machine using browser javascript.
        >
        > we are building a web/windows software and when the user logs into
        > the web application, we want to detect if our software is installed on
        > the client machine and if so we want to provide more access, or else
        > we want to give the user a limited access to the web site
        >
        > Thanks in Advance
        > Raj[/color]

        Have your software modify

        HKEY_LOCAL_MACH INE\SOFTWARE\Mi crosoft\Windows \CurrentVersion \Internet
        Settings\User Agent\Post Platform

        and add a "String" value that uniquely identifies your application. It
        will then be sent as part of the HTTP_USER_AGENT sent with each request
        from IE (assuming the user is using IE and that they haven't tinkered with
        values themselves). You only need give the "Name" of the key/value pair
        the information you want to display, the "Data" portion is ignored.

        --
        | Grant Wagner <gwagner@agrico reunited.com>

        * Client-side Javascript and Netscape 4 DOM Reference available at:
        *


        * Internet Explorer DOM Reference available at:
        *
        Find official documentation, practical know-how, and expert guidance for builders working and troubleshooting in Microsoft products.


        * Netscape 6/7 DOM Reference available at:
        * http://www.mozilla.org/docs/dom/domref/
        * Tips for upgrading JavaScript for Netscape 7 / Mozilla
        * http://www.mozilla.org/docs/web-deve...upgrade_2.html


        Comment

        Working...