Files
dokuwiki-plugin-botmon/config/known-clients.json

110 lines
2.6 KiB
JSON
Raw Normal View History

2025-08-30 18:40:16 +03:00
[
{"n": "Opera",
"id": "opera",
2025-09-20 21:27:47 +02:00
"rx": [ "\\sOpera\\/.*?Version\\/(1\\d\\d)\\.", "Opera\\/(1\\d\\d)\\.", "\\sOPR\\/(1\\d\\d)\\." ]
},
{"n": "Opera Old",
"id": "operaold",
2025-09-21 11:40:47 +02:00
"rx": [ "\\sOpera\\/.*?Version\\/(\\d\\d)\\.", "Opera\\/(\\d\\d?)\\.", "\\sOPR\\/(\\d\\d?)\\." ]
2025-08-30 18:40:16 +03:00
},
2025-09-15 17:49:16 +02:00
{"n": "Firefox on iOS",
2025-09-23 16:31:08 +02:00
"id": "ffios",
"rx": [ "\\sFxiOS\\/(\\d+)[\\.\\s;]" ]
2025-09-15 17:49:16 +02:00
},
2025-09-05 12:47:36 +02:00
{"n": "AOL Explorer",
"id": "aol",
"rx": [ "\\sAOL\\s(\\d+\\.\\d+)\\)", "\\sAOLBUILD\\/(\\S+)", "\\sBukaolshop\\s", "\\.aolapp\\/(\\d+\\.\\d+)\\." ]
},
{"n": "Samsung Internet",
"id": "samsung",
2025-09-05 12:47:36 +02:00
"rx": [ "\\sSamsungBrowser[\\/\\s](\\d+\\.\\d+)" ]
},
{"n": "UC Browser",
"id": "uc",
"rx": [ "\\sUCBrowser\\/(\\d+\\.\\d+)[\\s\\.]"]
},
2025-09-05 18:07:19 +02:00
{"n": "Yandex Browser",
"id": "ya",
"rx": [ "\\sYaBrowser\\/(\\d+\\.\\d+)[\\s\\.]"]
},
{"n": "HuaweiBrowser",
"id": "huawei",
"rx": [ "\\sHuaweiBrowser\\/(\\d+\\.\\d+)[\\s\\.]", "\\/harmony360Browser\\/(\\d+\\.\\d+)[\\s\\.]"]
},
2025-09-14 19:32:48 +02:00
{"n": "Ecosia Browser",
"id": "ecosia",
2025-09-14 19:48:09 +02:00
"rx": [ "\\(Ecosia \\w+@(\\d+)\\." ]
2025-09-14 19:32:48 +02:00
},
2025-09-14 11:58:40 +02:00
{"n": "Silk",
"id": "silk",
"rx": [ "\\Silk\\/(\\d+)\\." ]
},
2025-09-04 23:01:46 +02:00
{"n": "DuckDuckGo",
"id": "ddg",
"rx": [ "\\sDdg\\/(\\S+)" ]
},
{"n": "Vivaldi",
"id": "vivaldi",
"rx": [ "\\sVivaldi\\/(\\d+\\.\\d+)[\\s\\.]" ]
},
2025-08-30 18:40:16 +03:00
{"n": "Internet Explorer",
"id": "msie",
2025-09-05 16:04:40 +02:00
"rx": [ "\\sMSIE\\s(\\d+\\.\\d+b?);" ]
2025-08-30 18:40:16 +03:00
},
{"n": "Brave",
"id": "brave",
"rx": [ "\\sBrave\\s" ]
},
{"n": "Edge",
"id": "msedge",
2025-09-08 20:38:07 +02:00
"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)\\." ]
2025-08-30 18:40:16 +03:00
},
2025-10-17 21:46:29 +02:00
{"n": "Chrome Old",
"id": "chromeold",
"rx": [ "\\sChrome\\/(\\d\\d\\.\\d+)[\\.\\s;]" ]
},
2025-08-30 18:40:16 +03:00
{"n": "Chrome",
"id": "chrome",
2025-09-04 23:01:46 +02:00
"rx": [ "\\sChrome\\/(1\\d\\d)\\.\\d+" ]
2025-08-30 18:40:16 +03:00
},
{"n": "Safari",
"id": "safari",
2025-09-06 16:54:14 +02:00
"rx": [ "\\sSafari\\/(\\d+)" ]
2025-08-30 18:40:16 +03:00
},
2025-09-14 11:58:40 +02:00
{"n": "Firefox Old",
"id": "ffold",
2025-09-21 11:40:47 +02:00
"rx": [ "\\sFirefox\\/(\\d\\d?)\\.", "\\sFirefox\\s" ]
2025-09-14 11:58:40 +02:00
},
2025-08-30 18:40:16 +03:00
{"n": "Firefox",
"id": "firefox",
2025-09-14 11:58:40 +02:00
"rx": [ "\\sFirefox\\/(\\d\\d\\d)\\." ]
2025-10-13 10:51:19 +02:00
},
2025-10-17 18:04:34 +02:00
{"n": "Undici-based crawler",
"id": "undici",
"rx": ["undici"]
},
2025-10-26 19:21:07 +01:00
{"n": "GoHTTP-based bot",
2025-10-17 18:04:34 +02:00
"id": "gohttp",
"rx": ["Go\\-http\\-client\\/(\\d+)", "quic\\-go\\-HTTP\\/(\\d+)"]
},
2025-10-26 17:16:22 +01:00
{"n": "Python URLlib-based crawler",
2025-10-26 19:21:07 +01:00
"id": "python",
"rx": ["Python\\-?\\w*\\/(\\d+\\.?\\d*)"]
2025-10-26 17:16:22 +01:00
},
{"n": "AppleWebKit",
"id": "webkit",
"rx": [ "AppleWebKit\\/(\\d*)\\." ]
2025-10-26 17:16:22 +01:00
},
{"n": "wget",
"id": "wget",
"rx": [ "Wget\\/(\\d+\\.?\\d*\\.?\\d*)" ]
},
{"n": "PrivacyBrowser",
"id": "privacybrowser",
"rx": [ "PrivacyBrowser\\/(\\d+\\.?\\d*)" ]
2025-08-30 18:40:16 +03:00
}
2025-10-17 21:46:29 +02:00
]