nioto.Browser v 0.2 (March 19 2005)
nioTo.Browser v 0.1 (July 07 2003)
tonio AT nioto DOT org
nioTo.Browser is a java library to parse User-Agent values ( in a web context )
How it works ?
I was looking for a library to retrieve information
for the UserAgent for my web log analyzer ( JXLA )
and I cannot find a good one.
But I found a lot in other languages (php, perl ... ), after testing phpSniff,
I found it very complete.
I decided to port it into java (only the browser, os and version number retrieval functions )
Actually, this version is not thread-safe, so take care.
nioTo.Browser use jakarta-oro library.
You can see some results with different browsers in input here
Is it free ?
1st line is the UserAgent value
2nd line is the browser name / operating system / major_version . minor_version
3rd line is a line separation
This program is free software; you can redistribute it and/or modify
it under the terms of the Apache License as published by
the Apache Foundation
You can browse the CVS repository here, hosted on the jxla project repository.