Tutorial

library(Randomuseragent)

There are only two functions in this package: filter_useragent and random_useragent. They both accept same arguments to subset from all the useragent strings provided in this package.

The most simple way of generating random UA string is:

random_useragent()
#> [1] "Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0)"

Or we can choose the UA string used by Chrome browser on Windows machine:

random_useragent(software_name = "Chrome", operating_system_name = "Windows")
#> [1] "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36"

Or we can choose Safari from Mac OS X:

random_useragent(software_name = "Safari", operating_system_name = "Mac OS X")
#> [1] "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/600.6.3 (KHTML, like Gecko) Version/7.1.6 Safari/537.85.15"