The REAL ? here is, how much do I owe you for that nugget!!! LOL, Happy 
Friday everyone. I'm headed out to the Big XII tourney in just a few to 
drink beer and watch some hoops.

--Ferg

jonese wrote:
> Ok even after ken's misguided poking (funny stuff really). i coded up
> my own OS function based off an older PHP one i used to use.
>
> I can only test it on Win XP, Win 2k, Win 2k3 and an ancient Mac.
>
> If you can test on other OS's I'd really appreciate it. just email me
> here or off list and I'll send you RAR or Zip of the code.
>
> Once it's been tested I'll drop it onto CFlib for inclusion.
>
> Execution is simple
> <cfoutout>#osDetect()#</cfoutput>
>
> This will return a string with the name and possible version of the
> OS. (which is what i wanted versus the CGI.HTTP_USER_AGENT ugliness).
>
> TIA for the testing, and Friday diversion :)
>
> Oh yea ken just to show you there is no heart feelings here's some
> code you can use to show the server version you CF application is
> running on (this only took me 9 minutes to write):
>
> <cfif cgi.server_software neq "">
>
> <cfset myServer= cgi.server_software>
>
> <cfelse>
>
> <cfset myServer= "unknown">
>
> </cfif>
>
> jonese
>
> On 3/10/06, Mingo Hagen <[EMAIL PROTECTED]> wrote:
>   
>> Okay,
>>
>> I personally usualy use some combinations of cgi.user_agent, which do
>> count on the cgi.user_agent string being correct, and not faked, like u
>> can do in most browsers either through a plugin or nativly. So for
>> instanct <cfif cgi.user_agent contains 'mac' and not cgi.user_agent
>> contains 'win'> means your probably on a mac, etc.
>>
>> It would be cool if there is some kind of api to contact a user_agent
>> database (I believe there are several online, and free) which then
>> return more usable variables, like IsMac or IsIE.
>>
>> Regards,
>> Mingo.
>>
>>
>>
>>
>>
>>
>> Munson, Jacob wrote:
>>
>>     
>>>> <cfif cgi.http_user_agent neq "">
>>>>
>>>> <cfset usersOS = CGI.HTTP_USER_AGENT>
>>>>
>>>> <cfelse>
>>>>
>>>> <cfset usersOS = "unknown">
>>>>
>>>> </cfif>
>>>>
>>>> Now, if you're not sufficiently advanced in CF development,
>>>> I'd suggest
>>>> asking for help with this one! Seriously Jonese, I'm sorry to
>>>> be having
>>>> fun with this at your expense, but you spent way more time
>>>> looking for a
>>>> function to do this than it would have taken for you to write
>>>> a couple
>>>> of lines of code and that's even if you only spent 10 minutes looking!
>>>>
>>>>
>>>>         
>>> I think you are kind of joking, and I do agree that the answer could
>>> have been found if the poster poked about a bit,  but I have to say that
>>> your code will not return the operating system.  It will return a bunch
>>> of data that may or may not include the operating system.  That is why
>>> the original poster was hoping someone would give him some direction on
>>> a function that will extract the OS from the metadata that all of the
>>> various systems out there can return.  Also, problems like these are why
>>> a company like BrowserHawk is in business.  It's not an easy question to
>>> answer.
>>>
>>>
>>> -------------
>>>
>>> This transmission may contain information that is privileged, confidential 
>>> and/or exempt from disclosure under applicable law. If you are not the 
>>> intended recipient, you are hereby notified that any disclosure, copying, 
>>> distribution, or use of the information contained herein (including any 
>>> reliance thereon) is STRICTLY PROHIBITED. If you received this transmission 
>>> in error, please immediately contact the sender and destroy the material in 
>>> its entirety, whether in electronic or hard copy format. Thank you. A1.
>>>
>>>
>>>
>>>
>>>       
>>     
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:235067
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to