random-fake-useragent

0.1.0 • Public • Published

random-fake-useragent

npm version Dependency Status devDependency Status Coverage Status

NPM

Random Fake User-Agent. It picks up User-Agent strings based on w3schools Browser Statistics from a real world database.

Features

Getting Started

Install the module with: npm install random-fake-useragent

var randomUA = require('random-fake-useragent')
var ua = randomUA.getRandom()

Documentation

.getRandom([browserType])

Get a random useragent string from local useragents.json file. You can call pass the additional option browserType for specifing Browser's User-agent.

browserType: Chrome, Internet Explorer, Firefox, Safari, Opera

Examples:

randomUA.getRandom()
// "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/5.0)"
 
randomUA.getRandom('Chrome')
// "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.67 Safari/537.36"

.updateData()

Local file useragents.json had inited before. It crawl useragents from useragentstring.com. If you want to update the file, you can use this method.

License

Copyright (c) 2016 koppt
Licensed under the MIT license.

Readme

Keywords

Package Sidebar

Install

npm i random-fake-useragent

Weekly Downloads

42

Version

0.1.0

License

MIT

Last publish

Collaborators

  • kopptho