Getting Clients OS/Browser Details - client-side

Ok so I say a a site awhile back and I can't remember it for the life of me. It seemed fairly new but it was a site that you're client could go to, they'd enter your email and submit and it would send all their CPU details including which OS they have which browser and version they're running, etc. If anyone has any ideas what this site might be or any site that could do this it would be much appreciated.
Thanks!
It's more something that my client can go to and he'll submit the form on the page and it'll send me his details. Sorry it's not CPU info just browser and OS info.

I found what I was looking for: http://www.supportdetails.com/
Your client enters his email and your email and it'll send their details so you can see what you're working with.
Thanks for all your help!

I think you might be referring to something like http://www.findmebyip.com/
It certainly does not grab your CPU data (Javascript can't do that, as far as I know) but it sounds like what you described.

Your browser sends most if this information in every request. Look at:
http://whatsmyuseragent.com/
For more hardware details a plugin can be installed in your browser. Futuremark does that for their benchmarks:
http://www.futuremark.com/benchmarks/onlinebenchmarks/

I don't know about an online service to achieve this, but it sounds very similar to the CPU-Z application (for Windows only, so far as I know). Although I don't believe that it'll email details automatically, but you don't say whether that's a requirement, so I'd hope that it's for analysis of your personal system, not someone else's.

Related

How to implement BFCP for screensharing using SIP

I need to implement a screen sharing application using BFCP but not able to find much, can some one please describe or explain in brief how this can be achieved. There is very little information about this on the internet now sure why. SO doesnot even have a tag for BFCP
I have gone through the following links from cisco and also found an outdated library for implementing it. Any help is greatly appreciated.
Is there any other way for sharing screen in a video SIP call?
Sip support multiple streams. Number of SDP streams is unlimited, both end should support new one.
Fore sure no problem send screen sharing info as video stream and send any special info related(like mouse move etc) by SIPMESSAGE. However such setup will require SIP expert in team.

How captcha can be tested in high requesting sitution (Load & Stress Testing)?

I have a project implemented in ASP.NET and in requirements of this project Captcha is needed so I searched for a good Captcha and finally chosen one.
That version of selected Captcha uses ViewState and after of some simple testing of its functionality it was selected, but because the load of site is high (1000 request per minute) this Captcha failed.
I conclude that I should load test it before using it but I faced to a question: How can I Load Test it when computer can not read the text!
And another question I have is: what's the difference between using ViewState and Session in Captcha?(If you know a good Captcha -Except Recaptcha, because it is very complicated to read by human(!!!)- please inform me about it.)
Thanks in Advance
Recaptcha may be difficult to read, but that's one reason why it works. It can also definitely handle 1000 requests a minute. Youll probably find your requests going down after you implement a good captcha. Or have you considered asking users to register?
You could easily set up a load test with JMeter for example, in case you provide your load testing tool with the url and the correct captcha result as a data pool (make sure to also include a few test cases where the wrong result is entered to have a realistic test).
You can then scale up the virtual users and see how the response time evolves.

Prioritise ASP.NET requests

I would be surprised if this is possible, but you never know.
Is there a way in which I could prioritise ASP.NET requests? For example, if the request is a NEW request (coming from Location X) I would like it to take priority over a request coming from a known location.
This will be running under IIS 7 so can I make use of the integrated pipeline to pre-process requests before they take threads out the ThreadPool?
Hmmm. Any feedback welcomed, even if it's to say No!
Thanks
Duncan
I don't think what you're after is possible in the truest sense of what you're asking for, but it might be possible to 'simulate' what you're after at the application level. John's right, they're processed first come, first served. But you might be able to give some kind of priority to your web application by setting a cookie for all visitors, and checking if that cookie is present before you render your homepage. If it is not present, you could assume that the request is new and therefore continue to render your homepage (or whatever). If it is present, you might choose to redirect them to another page (or perhaps a cached copy of your page).
Like I said, this isn't the 'truest' sense of what you are after, but if your homepage is particulary process intensive right now, and you want some way to separate recurring visitors from new visitors, this might do the trick.
Since you've asked, though - I'd have to ask you why it is necessary in your implementation to prioritise requests as you have mentioned. Is load on your web server a problem, and you want to appear more responsive to new customers?
Just hazarding a guess - interesting question, though! :)
Best,
Richard.

How to check network connection type in Blackberry?

In Blackberry application I want to check what type of network connection is being used on particular phone, whether it is BES/MDS,BIS-B or Direct Tcp.
Is there any way to find out this?
Many applications like Jive,Opera and many more are doing this kind of check.
Please help.
The question is quite logical and I do agree with Richard as well. Though a better answer lies in the fact that there can be a logic developed which would involve Service Book parsing and making use of system listeners to check the current coverage status.
I had attempted to make one such logic once in my project which worked for me. I had shared my findings and understanding about the concept in more detail at my blog post. May be you would like to check once.
You can find my blog post here.
Your question springs from an incorrect assumption. A Blackberry could be communicating over any or all of those channels simultaneously. In fact any application may as well. At any particular time you can determine if coverage is sufficient for one of those channels, or register a listener for notification of changing status using net.rim.device.api.system.CoverageInfo.

ASP.Net, Capture image/screenshot of client error

We currently have fairly robust error handling functionality in our ASP.Net application.
We log all errors in the database, a text file on the server
and also send automated emails containing the error details back to our support people.
This all happens on the server of course.
We would like to capture (and retrieve) an image of the client browser at the time the error occurred to provide additional info for troubleshooting?
Is this at all possible?
If so what would be an elegant approach to this problem?
This is not technically impossible, but it is so impractical for nearly all purposes that it might as well be impossible. You would need a plugin running on the client's machine which can receive instructions from your error page to take the screenshot, connect to the server and upload it.
If your client screens have complex data which affects the state surrounding the exception, you should revisit your design to ensure all of that is recorded before it's sent to the client, so you can keep all relevant state tracked with a given exception.
Saying something is "impractical" is usually easier than actually trying to solve something that is difficult, but not technically impossible.
I have done some more research and have come across
an approach that allows one to get hold of the rendered html server side.
Further more, there are ways to also convert html to images
I will implement the solution using a combination of the two.
Capturing a client browser screenshot is not possible due to security and privacy reasons. What you can (and imho you should) do is capture the url and the browser version and try to reproduce it in the same environment.

Resources