1
0
mirror of https://github.com/zedeus/nitter synced 2024-11-05 02:02:24 +01:00

Cleanup user agent generator

This commit is contained in:
Zed 2019-12-06 15:43:01 +01:00
parent ebd7afe464
commit 9f491eee70

View File

@ -88,10 +88,6 @@ proc opr(): string =
] ]
" OPR/" & sample(v) " OPR/" & sample(v)
proc others(): string =
const v = ["Version/7.0.3 Safari/7046A194A", "like Gecko"]
sample(v)
# Samples # Samples
proc product(): string = proc product(): string =
@ -101,7 +97,7 @@ proc product(): string =
proc os(): string = proc os(): string =
let os = let os =
case rand(0) case rand(2)
of 0: linux() of 0: linux()
of 1: windows() of 1: windows()
else: mac() else: mac()
@ -113,8 +109,8 @@ proc browser(os: string; prod: string): string =
else: return appleWebKit() & chrome() & safari() & opr() else: return appleWebKit() & chrome() & safari() & opr()
let r = rand(100) let r = rand(100)
if r < 20: "like Gecko" if r < 10: "like Gecko"
elif r < 60 and "CrOS" notin os: appleWebKit() & chrome() & safari() elif r < 50 and "CrOS" notin os: appleWebKit() & chrome() & safari()
else: firefox() else: firefox()
# Agent # Agent