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:
parent
ebd7afe464
commit
9f491eee70
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user