Hi (first question)
I'm trying to find the physical location of a computer using a language like Java/C. The only good accurate solution seems to be Google Gears (http://code.google.com/apis/gears/api%5Fgeolocation.html). MaxMind have an API but it only uses IP addresses and seems very inaccurate (I want the exact address whenever possible).
There are plenty of samples in JavaScript but that requires the Gears software to be installed. I think I need:
- IP address (easy)
- Wireless/cell network information
- Then create a JSON request like in: code.google.com/apis/gears/geolocation_network_protocol.html
The only difficulty I think is getting the wireless/cell network info. Can someone please provide some pointers? I looked at this -- nicomsoft.com/wifiman/ -- but $600 is quite high, plus I don't actually know any of the languages it is made for (C/C++, Delphi, VB, VB.NET, C#), although I'm willing to learn (I know Java).
Thanks! (Sorry for not linkifying the links -- not allowed to because I'm a new member.)