[ASP] Database van user-agents en browser types

Pagina: 1
Acties:
  • 40 views sinds 30-01-2008

  • Urk
  • Registratie: Maart 2000
  • Laatst online: 01:33
Ik ben op zoek naar een database met alle bekende User Agents, zodat ik bij een site via ASP kan ophalen welke browser+versie en OS de gebruiker gebruikt. Liefst net zo als dat NetStat dat doet, dus bijv. Internet Explorer 6.0, ook dat er onderscheid is tussen Robots en Crawlers en gewone users.

Ik heb Google al behoorlijk afgestruind en ben wel de volgende 2 sites tegengekomen:
De user agent database (http://www.icehousedesigns.com/useragents/), echter geeft deze site geen inzage vanwege allemaal foutmeldingen.
En deze site (http://www.garykeith.com/browsers/downloads.asp) waar een up-to-date browsercap.ini file te downloaden is, deze is in combinatie met ASP te gebruiken met het volgende object: Server.CreateObject("MSWC.BrowserType")
Het nadeel hiervan is dat het niet in een database staat.

Echter zijn er geen betere alternatieven? Hoe doen grote bekende commerciele sites dit?
Zijn er nog andere User Agent databases? :?

Wie kan mij hierin helpen? _/-\o_

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
je kan die ini file toch gewoon zelf uitlezen en in een database zetten.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


  • Urk
  • Registratie: Maart 2000
  • Laatst online: 01:33
Ja, dat zou kunnen ja, er is namelijk een CSV file van browsercap.ini op die site.
Maar er is binnen die file totaal geen onderscheid of de user agent een robot/crawler is of een gewone gebruiker. Dit wil ik wel graag splitsen.

Bovendien zoekt browsercap.ini naar de complete USER_AGENT string, dus niet bijv (in de meeste gevallen) naar alleen het woord MSIE 6.0 binnen de USER_AGENT string en dat dan bekent is dat het in ieder geval om IE 6.0 gaat.

  • Urk
  • Registratie: Maart 2000
  • Laatst online: 01:33
Tevens is het nadeel van browsercap.ini dat zodra er een update van de file is op http://www.garykeith.com/browsers/downloads.asp en ik dit in een database zou importeren het bijna ommogelijk is om deze te updaten.

Dat zou ik bij iedere update de complete database opnieuw moeten importeren, waarbij de Primary Key en ID van het record verloren gaat.

Niet echt handig lijkt me dus...

Ben ook benieuwd hoe bijvoorbeeld NetStat dit doet...

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 19-05 13:45

gorgi_19

Kruimeltjes zijn weer op :9

Zie google (http://www.google.com/sea...q=Known+User+Agent+String) en dan bijvoorbeeld http://www.zytrax.com/tech/web/browser_ids.htm

Dit heeft weinig met ASP, of zelfs ook maar specifiek met programmeren te maken :) Dit is puur een stuk content verzameling, waar Programming & Webscripting niet voor bedoeld is :) Verder zal Netstat zelf zijn database ook up to date houden :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Dit topic is gesloten.