Added Support for Privacy Browser (Android), Split Meta bots for better control, Added Internet Archive to default whitelist, Reactivated hashed cookies.
110 lines
2.6 KiB
JSON
110 lines
2.6 KiB
JSON
[
|
|
{"n": "Opera",
|
|
"id": "opera",
|
|
"rx": [ "\\sOpera\\/.*?Version\\/(1\\d\\d)\\.", "Opera\\/(1\\d\\d)\\.", "\\sOPR\\/(1\\d\\d)\\." ]
|
|
},
|
|
{"n": "Opera Old",
|
|
"id": "operaold",
|
|
"rx": [ "\\sOpera\\/.*?Version\\/(\\d\\d)\\.", "Opera\\/(\\d\\d?)\\.", "\\sOPR\\/(\\d\\d?)\\." ]
|
|
},
|
|
{"n": "Firefox on iOS",
|
|
"id": "ffios",
|
|
"rx": [ "\\sFxiOS\\/(\\d+)[\\.\\s;]" ]
|
|
},
|
|
{"n": "AOL Explorer",
|
|
"id": "aol",
|
|
"rx": [ "\\sAOL\\s(\\d+\\.\\d+)\\)", "\\sAOLBUILD\\/(\\S+)", "\\sBukaolshop\\s", "\\.aolapp\\/(\\d+\\.\\d+)\\." ]
|
|
},
|
|
{"n": "Samsung Internet",
|
|
"id": "samsung",
|
|
"rx": [ "\\sSamsungBrowser[\\/\\s](\\d+\\.\\d+)" ]
|
|
},
|
|
{"n": "UC Browser",
|
|
"id": "uc",
|
|
"rx": [ "\\sUCBrowser\\/(\\d+\\.\\d+)[\\s\\.]"]
|
|
},
|
|
{"n": "Yandex Browser",
|
|
"id": "ya",
|
|
"rx": [ "\\sYaBrowser\\/(\\d+\\.\\d+)[\\s\\.]"]
|
|
},
|
|
{"n": "HuaweiBrowser",
|
|
"id": "huawei",
|
|
"rx": [ "\\sHuaweiBrowser\\/(\\d+\\.\\d+)[\\s\\.]", "\\/harmony360Browser\\/(\\d+\\.\\d+)[\\s\\.]"]
|
|
},
|
|
{"n": "Ecosia Browser",
|
|
"id": "ecosia",
|
|
"rx": [ "\\(Ecosia \\w+@(\\d+)\\." ]
|
|
},
|
|
{"n": "Silk",
|
|
"id": "silk",
|
|
"rx": [ "\\Silk\\/(\\d+)\\." ]
|
|
},
|
|
{"n": "DuckDuckGo",
|
|
"id": "ddg",
|
|
"rx": [ "\\sDdg\\/(\\S+)" ]
|
|
},
|
|
{"n": "Vivaldi",
|
|
"id": "vivaldi",
|
|
"rx": [ "\\sVivaldi\\/(\\d+\\.\\d+)[\\s\\.]" ]
|
|
},
|
|
{"n": "Internet Explorer",
|
|
"id": "msie",
|
|
"rx": [ "\\sMSIE\\s(\\d+\\.\\d+b?);" ]
|
|
},
|
|
{"n": "Brave",
|
|
"id": "brave",
|
|
"rx": [ "\\sBrave\\s" ]
|
|
},
|
|
{"n": "Edge",
|
|
"id": "msedge",
|
|
"rx": [ "\\sEdg\\/(1\\d+)", "\\sEdge\\/(1\\d+)", "EdgiOS\\/(1\\d+)" ]
|
|
},
|
|
{"n": "Edge Legacy",
|
|
"id": "oldedge",
|
|
"rx": [ "\\sEdg\\/([7-9]\\d)\\.", "\\sEdge\\/([7-9]\\d)\\.", "EdgiOS\\/([7-9]\\d)\\." ]
|
|
},
|
|
{"n": "Chrome Old",
|
|
"id": "chromeold",
|
|
"rx": [ "\\sChrome\\/(\\d\\d\\.\\d+)[\\.\\s;]" ]
|
|
},
|
|
{"n": "Chrome",
|
|
"id": "chrome",
|
|
"rx": [ "\\sChrome\\/(1\\d\\d)\\.\\d+" ]
|
|
},
|
|
{"n": "Safari",
|
|
"id": "safari",
|
|
"rx": [ "\\sSafari\\/(\\d+)" ]
|
|
},
|
|
{"n": "Firefox Old",
|
|
"id": "ffold",
|
|
"rx": [ "\\sFirefox\\/(\\d\\d?)\\.", "\\sFirefox\\s" ]
|
|
},
|
|
{"n": "Firefox",
|
|
"id": "firefox",
|
|
"rx": [ "\\sFirefox\\/(\\d\\d\\d)\\." ]
|
|
},
|
|
{"n": "Undici-based crawler",
|
|
"id": "undici",
|
|
"rx": ["undici"]
|
|
},
|
|
{"n": "GoHTTP-based bot",
|
|
"id": "gohttp",
|
|
"rx": ["Go\\-http\\-client\\/(\\d+)", "quic\\-go\\-HTTP\\/(\\d+)"]
|
|
},
|
|
{"n": "Python URLlib-based crawler",
|
|
"id": "python",
|
|
"rx": ["Python\\-?\\w*\\/(\\d+\\.?\\d*)"]
|
|
},
|
|
{"n": "AppleWebKit",
|
|
"id": "webkit",
|
|
"rx": [ "AppleWebKit\\/(\\d*)\\." ]
|
|
},
|
|
{"n": "wget",
|
|
"id": "wget",
|
|
"rx": [ "Wget\\/(\\d+\\.?\\d*\\.?\\d*)" ]
|
|
},
|
|
{"n": "PrivacyBrowser",
|
|
"id": "privacybrowser",
|
|
"rx": [ "PrivacyBrowser\\/(\\d+\\.?\\d*)" ]
|
|
}
|
|
] |