User Agents of Visitors
This page demonstrates showing query result from database.
Below list of user agents are collected from the visitor's HTTP header.
stats ready
| User Agent | Count |
|---|---|
| Bots | 12,796,870 |
| Android | 1,098,924 |
| Windows | 222,085 |
| Other | 56,768 |
| iPhone | 52,777 |
| MacOS | 35,650 |
| Linux | 23,997 |
| iPad | 291 |
| ChromeOS | 132 |
| curl | 113 |
| OpenBSD | 48 |
| Wget | 32 |
| FreeBSD | 32 |
| SonyEricsson | 31 |
| NetBSD | 16 |
| BlackBerry | 12 |
| Links | 8 |
| Lynx | 8 |
| Bot Agent | Count |
|---|---|
| SemrushBot | 8,037,524 |
| YandexBot | 1,190,932 |
| AhrefsBot | 819,369 |
| PetalBot | 708,644 |
| GoogleBot | 458,005 |
| DotBot | 321,339 |
| BLEXBot | 299,242 |
| BarkrowlerBot | 277,566 |
| FacebookBot | 227,338 |
| BingBot | 123,289 |
| OpenAIBot | 104,234 |
| Amazonbot | 93,728 |
| ClaudeBot | 42,754 |
| GoBot | 34,055 |
| MJ12Bot | 26,298 |
| DataForSeoBot | 22,910 |
| InternetMeasurement | 1,493 |
| PythonBot | 1,292 |
| DuckDuckGoBot | 1,110 |
| PaloBot | 1,070 |
| CensysInspect | 1,050 |
| CCBot | 973 |
| SeznamBot | 446 |
| NeevaBot | 406 |
| GoogleAppsScript | 286 |
| JavaBot | 233 |
| LinkdexBot | 191 |
| PerplexityBot | 189 |
| ImagesiftBot | 171 |
| NodeBot | 154 |
| YahooBot | 137 |
| BaiduBot | 113 |
| MojeekBot | 84 |
| LinkAffinityBot | 67 |
| NetcraftSurveyAgent | 63 |
| Scrapy | 43 |
| TwitterBot | 18 |
| QwantBot | 16 |
| SlackBot | 11 |
| ZoomBot | 9 |
| HackerNewsBot | 7 |
| WhatsAppBot | 4 |
| coccocbot | 3 |
| AdsBot-Google | 2 |
| TelegramBot | 1 |
| SogouBot | 1 |
| Other Agent | Count |
|---|---|
| Mozilla/5.0 (compatible; Bytespider; spider-feedback@bytedance.com) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.0.0 Safari/537.36 | 42,752 |
| Owler (ows.eu/owler) | 4,433 |
| wp_is_mobile | 3,572 |
| MBCrawler/1.0 (https://monitorbacklinks.com/robot) | 2,449 |
| python-httpx/0.28.1 | 493 |
| TerraCotta https://github.com/CeramicTeam/CeramicTerracotta | 356 |
| Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.2) Gecko/20070226 Firefox/2.0.0.2 | 316 |
| Mozilla/5.0 zgrab/0.x | 252 |
| SEMrushBot | 191 |
| Chrome Privacy Preserving Prefetch Proxy | 189 |
| ALittle Client | 139 |
| Mozilla/5.0 (compatible; SERankingBacklinksBot/1.0; +https://seranking.com/backlinks-crawler) | 76 |
| colly - https://github.com/gocolly/colly | 72 |
| BaiduSpider | 67 |
| Mozilla/5.0 (compatible; VelenPublicWebCrawler/1.0; +https://velen.io) | 66 |
| Mozilla/5.0 (compatible) | 58 |
| Owler <ows.eu/owler> | 54 |
| Mozilla/5.0 (keys-so-bot) | 52 |
| Brightbot 1.0 | 50 |
| Mozilla/5.0 (l9scan/2.0.934323e2631313e2430313e2237313; +https://leakix.net) | 49 |
| got (https://github.com/sindresorhus/got) | 38 |
| Mozilla/5.0 | 37 |
| Request-Promise | 35 |
| firefox | 26 |
| Ruby | 24 |
| allie-alligator/1.0.0 (+http://alliecrel5ag3amq4c4ppfhz6aki4ejcee6po3xutobrivr65ws2saad.onion) | 24 |
| Mozilla/5.0 (compatible; intelx.io_bot +https://intelx.io) | 24 |
| Mozilla/5.0 (compatible; BitSightBot/1.0) | 23 |
| Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Bravebot/1.0; +https://search.brave.com/help/brave-search-crawler) Chrome/W.X.Y.Z Safari/537.36 | 20 |
| GuzzleHttp/7 | 17 |
| Mozilla/5.0 (compatible; wpbot/1.1; +https://forms.gle/ajBaxygz9jSR8p8G9) | 17 |
| Client/36613 CFNetwork/1485 Darwin/23.1.0 | 15 |
| YouBot (+http://www.you.com) | 14 |
| Mozilla/5.0 (compatible; wpbot/1.2; +https://forms.gle/ajBaxygz9jSR8p8G9) | 14 |
| url | 12 |
| Friendly_Crawler/Nutch-1.20-SNAPSHOT | 12 |
| Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible | 12 |
| Screaming Frog SEO Spider/16.7 | 11 |
| Mozilla/5.0 (compatible; Cincraw/1.0; +http://cincrawdata.net/bot/) | 11 |
| Mozilla/5.0 (compatible; wpbot/1.0; +https://forms.gle/ajBaxygz9jSR8p8G9) | 11 |
| Symfony BrowserKit | 10 |
| Apache/2.4.34 (Ubuntu) OpenSSL/1.1.1 (internal dummy connection) | 10 |
| Screaming Frog SEO Spider/20.2 | 10 |
| python-httpx/0.27.2 | 9 |
| VerticalLeap-BacklinkChecker/2.0 (http://www.apolloinsights.com/) Chrome/56.0.2924.87 Mozilla/5.0 | 8 |
| Screaming Frog SEO Spider/17.2 | 8 |
| Screaming Frog SEO Spider/18.2 | 8 |
| Safari/18614.3.7.1.5 CFNetwork/1402.0.8 Darwin/22.2.0 | 8 |
| Screaming Frog SEO Spider/18.1 | 7 |
| Screaming Frog SEO Spider/19.4 | 7 |
| GoogleProducer; (+http://goo.gl/7y4SX) | 7 |
| Mozilla/2.02E (Win95; U) | 7 |
| Mozilla/4.0 (compatible; fluid/0.0; +http://www.leak.info/bot.html) | 6 |
| K7MLWCBot/1.0 (+http://www.k7computing.com) | 6 |
| Screaming Frog SEO Spider/19.2 | 6 |
| Safari/19617.1.17.11.9 CFNetwork/1490.0.4 Darwin/23.2.0 | 6 |
| Mozilla/5.0 (compatible; GeedoBot; +http://www.geedo.com/bot.html) | 6 |
| Safari/18615.1.26.110.1 CFNetwork/1406.0.4 Darwin/22.4.0 | 6 |
| python-httpx/0.27.0 | 6 |
| Chrome/74.0.3729.157 Safari/537.36 | 5 |
| Screaming Frog SEO Spider/17.1 | 5 |
| CyotekWebCopy/1.9 CyotekHTTP/6.2 | 5 |
| IMNTools/2.0 (+http://www.webuildpages.com) | 5 |
| MobileSafari/604.1 CFNetwork/978.0.7 Darwin/18.7.0 | 5 |
| Mozilla/4.0 (compatible; MSIE 6.0; j2me) ReqwirelessWeb/3.5 | 5 |
| MobileSafari/8618.1.15.10.15 CFNetwork/1494.0.7 Darwin/23.4.0 | 5 |
| Mozilla/5.0 (compatible; Cocolyzebot/1.0; https://cocolyze.com/bot) | 4 |
| colly - https://github.com/gocolly/colly/v2 | 4 |
| Screaming Frog SEO Spider/18.0 | 4 |
| MetaInspector/5.9.0 (+https://github.com/jaimeiniesta/metainspector) | 4 |
| Client/33911 CFNetwork/1474 Darwin/23.0.0 | 4 |
| undici | 4 |
| libwww-perl/6.43 | 4 |
| Screaming Frog SEO Spider/15.2 | 4 |
| Mozilla/5.0 (compatible; NetpeakCheckerBot/3.7; +https://netpeaksoftware.com/checker) | 4 |
| WDG_Validator/1.6.2 | 4 |
| Curl | 4 |
| msnbot-media/1.1 ( http://search.msn.com/msnbot.htm) | 4 |
| Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.9a1) Gecko/20060702 SeaMonkey/1.5a | 4 |
| POLARIS/6.01(BREW 3.1.5;U;en-us;LG;LX265;POLARIS/6.01/WAP;)MMP/2.0 profile/MIDP-201 Configuration /CLDC-1.1 | 4 |
| Adobe Application Manager 2.0 | 4 |
| Mozilla/5.0 (compatible; TenMillionDomainsBot/1.0; +https://github.com/tonywangcn/ten-million-domains) | 4 |
| Screaming Frog SEO Spider/16.6 | 3 |
| TimeTravelAggregator-lanl;Browser | 3 |
| Mozilla/5.0 AppleWebKit (KHTML, like Gecko) Chrome Safari | 3 |
| com.apple.WebKit.Networking/8614.2.9.0.10 CFNetwork/1399 Darwin/22.1.0 | 3 |
| WebZIP/3.5 (http://www.spidersoft.com) | 3 |
| com.apple.WebKit.Networking/8615.3.12.10.2 CFNetwork/1410.0.3 Darwin/22.6.0 | 3 |
| com.apple.WebKit.Networking/8616.1.27.10.13 CFNetwork/1474 Darwin/23.0.0 | 3 |
| Mozilla/5.0 (PlayBook; U; RIM Tablet OS 2.1.0; en-US) AppleWebKit/536.2+ (KHTML like Gecko) Version/7.2.1.0 Safari/536.2+ | 3 |
| MagpieRSS/0.72 \(+http://magpierss.sf.net\) | 3 |
| Mediapartners-Google | 3 |
| Screaming Frog SEO Spider/19.8 | 3 |
| i | 3 |
| MobileSafari/600.1.4 CFNetwork/711.1.12 Darwin/14.0.0 | 3 |
| Mozilla/5.0 (compatible; Konqueror/3.5; SunOS) KHTML/3.5.1 (like Gecko) | 3 |
| MOT-V9mm/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.0 | 3 |
| GoogleOther | 3 |
| NetworkingExtension/8618.3.11.10.5 CFNetwork/1498.700.2 Darwin/23.6.0 | 3 |
| Mozilla/4.0 (PSP (PlayStation Portable); 2.00) | 3 |
| MOT-V177/0.1.75 UP.Browser/6.2.3.9.c.12 (GUI) MMP/2.0 UP.Link/6.3.1.13.0 | 3 |
| Opera/9.80 (MAUI Runtime; Opera Mini/4.4.33576/191.347; U; en) Presto/2.12.423 Version/12.16 | 3 |
| Gulper Web Bot 0.2.4 (www.ecsl.cs.sunysb.edu/~maxim/cgi-bin/Link/GulperBot) | 3 |
| Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11 | 3 |
| Mozilla/5.0 (OS/2; Warp 4.5; rv:38.0) Gecko/20100101 Firefox/38.0 | 3 |
| Opera/9.60 (J2ME/MIDP; Opera Mini/4.2.14320/554; U; cs) Presto/2.2.0 | 3 |
| udu/1.6.5 | 3 |
| msnbot/1.1 ( http://search.msn.com/msnbot.htm) | 3 |
| newsfetcher@xinu.tv | 3 |
| NetworkingExtension/8620.2.4.10.7 CFNetwork/3826.400.120 Darwin/24.3.0 | 3 |
| Mozilla/5.0 (compatible; ModatScanner/1.2; +https://modat.io/) | 3 |
| Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.6312.86 Safari/537.36 BitSightBot/1.0 | 3 |
| fasthttp | 2 |
| Screaming Frog SEO Spider/13.2 | 2 |
| Test Certificate Info | 2 |
| BrightEdge Crawler/1.0 (crawler@brightedge.com) | 2 |
| Mozilla/5.0 (compatible; NetpeakCheckerBot/3.6; +https://netpeaksoftware.com/checker) | 2 |
| Screaming Frog SEO Spider/18.5 | 2 |
| Mozilla/5.0 researchscan.comsys.rwth-aachen.de | 2 |
| python-httpx/0.25.1 | 2 |
| Googlebot/2.1 ( http://www.googlebot.com/bot.html) | 2 |
| CriteoBot/0.1 | 2 |
| Mozilla/5.0 (compatible; SEOkicks; +https://www.seokicks.de/robot.html) | 2 |
| FriendlyCrawler/Nutch-1.20-SNAPSHOT | 2 |
| Xenu Link Sleuth/1.3.8 | 2 |
| mozilla/5.0 (compatible; msie 11.0; windows nt 6.2; x64; en-us trident/7.0) | 2 |
| Arc/1.49.1 (Mac OS X Version 14.0 (Build 23A344)) | 2 |
| Mozilla/5.0 (compatible; Konqueror/4.1; DragonFly) KHTML/4.1.4 (like Gecko) | 2 |
| Mozilla/5.0 (compatible; archive.org_bot; Wayback Machine Live Record; +http://archive.org/details/archive.org_bot) | 2 |
| Mozilla/3.0 (compatible; NetPositive/2.1.1; BeOS) | 2 |
| HTMLParser/1.6 | 2 |
| Mozilla/5.0 (OS/2; Warp 4.5; rv:38.0) Gecko/20100101 Firefox/38.0 SeaMonkey/2.35 | 2 |
| Mozilla/4.0 (compatible; Dillo 3.0) | 2 |
| Java/1.6.0_13 | 2 |
| grub-client-1.5.3; (grub-client-1.5.3; Crawl your own stuff with http://grub.org) | 2 |
| SAMSUNG-S8000/S8000XXIF3 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 FirePHP/0.3 | 2 |
| SearchExpress | 2 |
| trafilatura/1.12.2 (+https://github.com/adbar/trafilatura) | 2 |
| Swisscows Favicons | 2 |
| Opera/9.30 (Nintendo Wii; U; ; 2047-7; en) | 2 |
| allie-alligator/1.0.0 (+ally.cre.icu) | 2 |
| php7.4-global | 2 |
| Exabot | 2 |
| Mozilla/5.0 (compatible; Go-http-client/1.1) | 2 |
| Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot) Zeno/64a9140 warc/v0.8.68 | 2 |
| Mozilla/5.0 (X11; CrOS i686 0.13.587) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.14 Safari/535.1 | 2 |
| Mozilla/5.0 (X11; CrOS i686 4319.74.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.57 Safari/537.36 | 2 |
| Mozilla/5.0 (X11; CrOS i686 3912.101.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 | 2 |
| Mozilla/4.0 (compatible; Intel Mac OS X 10.6; rv:2.0b8) Gecko/20100101 Firefox/4.0b8) | 2 |
| Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GeedoProductSearch; +http://www.geedo.com/product-search.html) Chrome/79.0.3945.88 Safari/537.36 | 2 |
| Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Perplexity-User/1.0; +https://perplexity.ai/perplexitybot-user) | 2 |
| Mozilla/5.0 (compatible; CMS-Checker/1.0; +https://example.com) | 2 |
| Mozilla/5.0 (compatible; wpbot/1.4; +https://forms.gle/ajBaxygz9jSR8p8G9) | 2 |
| Chrome/72.0.3626.121 Safari/537.36 | 1 |
| Python/3.7 aiohttp/3.7.4.post0 | 1 |
| Mozilla/5.0 Firefox/26.0 | 1 |
| Mozilla/5.0 (compatible; Atomseobot/2.0; +http://https://error404.atomseo.com/) | 1 |
| Mozilla/5.0 (compatible; Domains Project/1.3.7; +https://domainsproject.org) | 1 |
| Opera/9.80 (J2ME/MIDP; Opera Mini/8.0.35626/37.8918; U; en) Presto/2.12.423 Version/12.16 | 1 |
| Opera/3 CFNetwork/1390 Darwin/22.0.0 | 1 |
| Discu.eu bot/0.1 | 1 |
| Mozilla/5.0 (compatible; proximic; +https://www.comscore.com/Web-Crawler) | 1 |
| Screaming Frog SEO Spider/17.0 | 1 |
| Mozilla/5.0 (Andorid 5SGLOBAL; CPU Andorid OS 7_1_1 ) AppleWebKit/537.51.2 (KHTML, like Gecko) Version/7.0 MQQBrowser/7.4.1 Mobile/11D201 Safari/8536.25 MttCustomUA/2 QBWebViewType/1 | 1 |
| NinjBot/2.0 (+http://www.webuildpages.com) | 1 |
| 1 | |
| Mozilla/5.0 (compatible; Googlebot/2.1; +https://www.google.com/bot.html) | 1 |
| Mozilla/5.0 (compatible; wmtips.com/2.0; +http://www.wmtips.com/tools/) | 1 |
| Fuzz Faster U Fool v1.5.0-dev | 1 |
| Java/1.8.0_361 | 1 |
| python-httpx/0.23.0 | 1 |
| MicroMessenger | 1 |
| RepoLookoutBot/v1.1.0-257-g0920a65 (abuse reports to abuse@repo-lookout.org) | 1 |
| Orion/2 CFNetwork/1410.0.3 Darwin/22.6.0 | 1 |
| Screaming Frog SEO Spider/11.2 | 1 |
| FCVersion/3.0.6.526 OSVersion/10.0.19041.3324 | 1 |
| Mozilla/4.0 (compatible; Win32; WinHttp.WinHttpRequest.5) | 1 |
| Mozilla/5.0 (compatible; archive.org_bot +http://www.archive.org/details/archive.org_bot) | 1 |
| `Mozilla/5.0 | 1 |
| Screaming Frog SEO Spider/8.1 | 1 |
| Mozilla/5.0 (X11; Ginux x86_64; rv:75.0) Gecko/20100101 Higherfox/75.0 | 1 |
| WebCopier v4.6 | 1 |
| Download Demon/3.5.0.11 | 1 |
| python-urllib3/1.26.18 | 1 |
| newspaper/0.2.8 | 1 |
| Web Downloader/6.9 | 1 |
| Arc/1.36.0 (Mac OS X Version 14.3.1 (Build 23D60)) | 1 |
| shadowforce.io - sslshed/0.1 | 1 |
| Iframely/1.3.1 (+https://iframely.com/docs/about) Canva | 1 |
| Iframely/1.3.1 (+https://iframely.com/docs/about) | 1 |
| ArcMobile2/50017.2 CFNetwork/1496.0.7 Darwin/23.5.0 | 1 |
| a | 1 |
| RepoLookoutBot/v1.1.0-297-gcf436d3 (abuse reports to abuse@repo-lookout.org) | 1 |
| mozilla/5.0 (macintosh; u; intel mac os x 8_6_1) applewebkit/537.9 (khtml, like gecko) chrome/53.0.2698.225 safari/537 | 1 |
| mozilla/5.0 (macintosh; intel mac os x 9_4_5; en-us) applewebkit/601.30 (khtml, like gecko) chrome/47.0.2972.197 safari/600 | 1 |
| mozilla/5.0 (ipod; cpu ipod os 11_5_1; like mac os x) applewebkit/602.31 (khtml, like gecko) chrome/51.0.2543.269 mobile safari/600.0 | 1 |
| mozilla/5.0 (linux x86_64) gecko/20100101 firefox/57.7 | 1 |
| mozilla/5.0 (windows; windows nt 6.0; x64) applewebkit/533.4 (khtml, like gecko) chrome/51.0.3478.110 safari/537 | 1 |
| mozilla/5.0 (macintosh; intel mac os x 7_9_4) applewebkit/536.27 (khtml, like gecko) chrome/49.0.2108.106 safari/601 | 1 |
| mozilla/5.0 (u; linux i650 ; en-us) gecko/20100101 firefox/71.5 | 1 |
| mozilla/5.0 (windows; u; windows nt 10.4; x64; en-us) applewebkit/600.36 (khtml, like gecko) chrome/52.0.2037.337 safari/601.9 edge/18.87900 | 1 |
| mozilla/5.0 (windows; u; windows nt 6.1; wow64) gecko/20100101 firefox/51.1 | 1 |
| mozilla/5.0 (windows nt 6.0; wow64; en-us) applewebkit/535.29 (khtml, like gecko) chrome/51.0.3637.254 safari/602.8 edge/13.72442 | 1 |
| mozilla/5.0 (windows nt 10.0; wow64) applewebkit/534.20 (khtml, like gecko) chrome/55.0.1856.154 safari/534.3 edge/13.79135 | 1 |
| mozilla/5.0 (linux x86_64) gecko/20100101 firefox/60.3 | 1 |
| mozilla/5.0 (windows nt 10.2;) applewebkit/600.23 (khtml, like gecko) chrome/47.0.3091.176 safari/536.7 edge/13.38798 | 1 |
| mozilla/5.0 (macintosh; u; intel mac os x 10_11_5) gecko/20100101 firefox/72.2 | 1 |
| mozilla/5.0 (ipod; cpu ipod os 11_2_6; like mac os x) applewebkit/537.14 (khtml, like gecko) chrome/48.0.2448.378 mobile safari/600.7 | 1 |
| mozilla/5.0 (windows; windows nt 10.5; win64; x64; en-us) applewebkit/603.19 (khtml, like gecko) chrome/47.0.2766.387 safari/535 | 1 |
| mozilla/5.0 (compatible; msie 7.0; windows; u; windows nt 6.3; wow64 trident/4.0) | 1 |
| mozilla/5.0 (ipod; cpu ipod os 9_4_3; like mac os x) applewebkit/602.21 (khtml, like gecko) chrome/51.0.2501.304 mobile safari/536.2 | 1 |
| mozilla/5.0 (iphone; cpu iphone os 9_4_6; like mac os x) applewebkit/534.46 (khtml, like gecko) chrome/55.0.3163.350 mobile safari/603.8 | 1 |
| mozilla/5.0 (linux; u; linux i655 ; en-us) gecko/20100101 firefox/49.1 | 1 |
| mozilla/5.0 (compatible; msie 9.0; windows; u; windows nt 6.0; win64; x64; en-us trident/5.0) | 1 |
| mozilla/5.0 (windows nt 6.3; x64) gecko/20100101 firefox/71.3 | 1 |
| mozilla/5.0 (windows; windows nt 10.0; wow64; en-us) applewebkit/600.22 (khtml, like gecko) chrome/51.0.2129.313 safari/603.0 edge/8.58029 | 1 |
| mozilla/5.0 (u; linux i564 ) gecko/20100101 firefox/70.5 | 1 |
| mozilla/5.0 (macintosh; u; intel mac os x 10_5_4; en-us) applewebkit/537.38 (khtml, like gecko) chrome/48.0.2740.399 safari/602 | 1 |
| mozilla/5.0 (windows nt 10.2; x64) gecko/20100101 firefox/60.9 | 1 |
| mozilla/5.0 (iphone; cpu iphone os 8_3_6; like mac os x) applewebkit/601.26 (khtml, like gecko) chrome/55.0.3346.172 mobile safari/601.3 | 1 |
| mozilla/5.0 (ipad; cpu ipad os 9_7_8 like mac os x) applewebkit/537.27 (khtml, like gecko) chrome/53.0.2641.314 mobile safari/601.2 | 1 |
| mozilla/5.0 (windows; windows nt 6.0;) applewebkit/600.7 (khtml, like gecko) chrome/47.0.1763.233 safari/534 | 1 |
| mozilla/5.0 (iphone; cpu iphone os 8_4_6; like mac os x) applewebkit/534.27 (khtml, like gecko) chrome/53.0.1199.101 mobile safari/600.2 | 1 |
| mozilla/5.0 (windows; u; windows nt 6.1; win64; x64) applewebkit/602.7 (khtml, like gecko) chrome/50.0.3232.292 safari/535 | 1 |
| mozilla/5.0 (windows nt 10.2; wow64; en-us) applewebkit/536.16 (khtml, like gecko) chrome/55.0.3863.114 safari/603.4 edge/16.54775 | 1 |
| mozilla/5.0 (macintosh; u; intel mac os x 10_8_4; en-us) gecko/20100101 firefox/55.6 | 1 |
| mozilla/5.0 (windows nt 6.2; win64; x64; en-us) gecko/20130401 firefox/45.5 | 1 |
| mozilla/5.0 (macintosh; intel mac os x 9_0_9) applewebkit/535.7 (khtml, like gecko) chrome/51.0.1194.303 safari/603 | 1 |
| mozilla/5.0 (windows nt 10.1; wow64; en-us) applewebkit/601.11 (khtml, like gecko) chrome/48.0.3954.264 safari/603.1 edge/16.79450 | 1 |
| mozilla/5.0 (windows; windows nt 10.3; win64; x64; en-us) applewebkit/533.6 (khtml, like gecko) chrome/49.0.2581.333 safari/601.0 edge/8.26144 | 1 |
| mozilla/5.0 (windows; u; windows nt 10.0; win64; x64) applewebkit/601.44 (khtml, like gecko) chrome/52.0.1203.175 safari/533.1 edge/17.35171 | 1 |
| mozilla/5.0 (windows nt 10.2; win64; x64) applewebkit/536.26 (khtml, like gecko) chrome/47.0.3327.157 safari/602 | 1 |
| mozilla/5.0 (macintosh; intel mac os x 7_0_2) gecko/20100101 firefox/69.1 | 1 |
| mozilla/5.0 (iphone; cpu iphone os 9_1_7; like mac os x) applewebkit/603.34 (khtml, like gecko) chrome/54.0.3374.304 mobile safari/534.0 | 1 |
| mozilla/5.0 (windows; u; windows nt 10.2; wow64) applewebkit/601.7 (khtml, like gecko) chrome/47.0.1025.215 safari/602.6 edge/9.62324 | 1 |
| mozilla/5.0 (windows nt 10.0; wow64; en-us) gecko/20100101 firefox/64.5 | 1 |
| mozilla/5.0 (linux; linux i552 ; en-us) gecko/20100101 firefox/71.6 | 1 |
| mozilla/5.0 (compatible; msie 9.0; windows nt 6.2; win64; x64 trident/5.0) | 1 |
| Mozilla/5.0 (Unknown; U; UNIX BSD/SYSV system; C -) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.10.2 | 1 |
| wii libnup/1.0 | 1 |
| cc | 1 |
| Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es50 | 1 |
| mozilla/5.0 (macintosh; intel mac os x 10_11_5) gecko/20100101 firefox/70.1 | 1 |
| mozilla/5.0 (macintosh; u; intel mac os x 10_4_4) applewebkit/533.33 (khtml, like gecko) chrome/54.0.2809.141 safari/603 | 1 |
| SEC-SGHX210/1.0 UP.Link/6.3.1.13.0 | 1 |
| CSSCheck/1.2.2 | 1 |
| SeobilityBot (SEO Tool; https://www.seobility.net/sites/bot.html) | 1 |
| Mozilla/5.0 (X11; Winux x86_64; rv:75.0) Gecko/20100101 Squierfox/75.0 | 1 |
| Mozilla/5.0 (X11; Kinux x86_64; rv:75.0) Gecko/20100101 Wirefox/75.0 | 1 |
| 3421 | 1 |
| (SeLeCt/**/(CaSE/**/wHeN/**/(6663=4114)/**/THen/**/6663/**/Else/**/1/(SeLeCt/**/0)/**/ENd)) | 1 |
| (SeLECT/**/(cAsE/**/wHEN/**/(4181=4181)/**/theN/**/4181/**/ElSe/**/1/(SeLECT/**/0)/**/ENd)) | 1 |
| (selECt/**/(caSE/**/WHeN/**/(9966=2409)/**/TheN/**/9966/**/ElSe/**/1/(selECt/**/0)/**/enD)) | 1 |
| (SELECt/**/(CASe/**/WHen/**/(7892=4210)/**/tHEn/**/7892/**/ElSE/**/7892*(SELECt/**/7892/**/unioN/**/All/**/SELECt/**/4210)/**/End)) | 1 |
| (sELeCt/**/(cAse/**/When/**/(9373=9373)/**/ThEN/**/9373/**/eLse/**/9373*(sELeCt/**/9373/**/UnIOn/**/aLl/**/sELeCt/**/7720)/**/eNd)) | 1 |
| (SeLeCt/**/(CASe/**/wHEn/**/(7628=9388)/**/Then/**/7628/**/ELse/**/7628*(SeLeCt/**/7628/**/uNION/**/alL/**/SeLeCt/**/9388)/**/eND)) | 1 |
| (SeLECt/**/(Case/**/wHen/**/(8415=9464)/**/THen/**/8415/**/ELsE/**/cAsT(1/**/As/**/Int)/(SeLECt/**/0/**/FrOM/**/duaL)/**/End)/**/FrOM/**/duaL) | 1 |
| (seleCT/**/(CAsE/**/WhEN/**/(4808=4808)/**/theN/**/4808/**/elsE/**/casT(1/**/As/**/Int)/(seleCT/**/0/**/FRoM/**/duaL)/**/ENd)/**/FRoM/**/duaL) | 1 |
| (selEcT/**/(CaSE/**/wHeN/**/(7117=8864)/**/THen/**/7117/**/elSE/**/CasT(1/**/As/**/Int)/(selEcT/**/0/**/FRom/**/duAl)/**/End)/**/FRom/**/duAl) | 1 |
| (selECT/**/(CASe/**/wHeN/**/(3945=6480)/**/theN/**/3945/**/elSe/**/1/0/**/eND)/**/froM/**/SYSMASTER:SYSDUAL) | 1 |
| (SelEcT/**/(cAse/**/WHEn/**/(2629=2629)/**/TheN/**/2629/**/ELSe/**/1/0/**/EnD)/**/FroM/**/SYSMASTER:SYSDUAL) | 1 |
| (sElECT/**/(cAsE/**/WHEn/**/(4562=9861)/**/ThEn/**/4562/**/eLSE/**/1/0/**/eNd)/**/FroM/**/SYSMASTER:SYSDUAL) | 1 |
| iiF(5370=5684,5370,1/0) | 1 |
| iIf(2771=2771,2771,1/0) | 1 |
| IiF(2732=9587,2732,1/0) | 1 |
| (CAsE/**/whEn/**/(7901=6120)/**/tHEn/**/7901/**/eLSE/**/7901*(SELect/**/7901/**/fRoM/**/dUAL/**/unION/**/SELect/**/6120/**/fRoM/**/dUAL)/**/enD) | 1 |
| (caSe/**/wHEn/**/(3558=3558)/**/tHEn/**/3558/**/ElSE/**/3558*(SELeCt/**/3558/**/fROM/**/duAl/**/UnION/**/SELeCt/**/4815/**/fROM/**/duAl)/**/eNd) | 1 |
| (CAse/**/WHeN/**/(3583=1542)/**/tHen/**/3583/**/eLse/**/3583*(SeLecT/**/3583/**/fROm/**/duAL/**/UNIon/**/SeLecT/**/1542/**/fROm/**/duAL)/**/enD) | 1 |
| (caSE/**/WHEn/**/8739=8146/**/tHen/**/8739/**/eLSe/**/nuLl/**/ENd) | 1 |
| (cAse/**/wHEn/**/7963=7963/**/TheN/**/7963/**/elSE/**/nULl/**/End) | 1 |
| (casE/**/WheN/**/1430=3319/**/Then/**/1430/**/eLSE/**/NULl/**/ENd) | 1 |
| (sEleCT/**/2256/**/FRoM(sEleCT/**/coUnt(*),coNCaT(0x7162707671,(sEleCT/**/(eLt(2256=2256,1))),0x717a627871,FLOor(RANd(0)*2))x/**/FRoM/**/INFORMATION_SCHEMA.pLUGinS/**/Group/**/bY/**/x)a) | 1 |
| (EXTracTValUe(1834,CONcAT(0x5c,0x7162707671,(SElEcT/**/(eLT(1834=1834,1))),0x717a627871))) | 1 |
| (casT((chR(113)||chR(98)||chR(112)||chR(118)||chR(113))||(SelECT/**/(Case/**/wHeN/**/(6058=6058)/**/tHen/**/1/**/ELse/**/0/**/enD))::TExt||(chR(113)||chR(122)||chR(98)||chR(120)||chR(113))/**/aS/**/numErIc)) | 1 |
| (ConvERT(iNt,(seleCt/**/cHar(113)+cHar(98)+cHar(112)+cHar(118)+cHar(113)+(seleCt/**/(CaSe/**/wHeN/**/(6703=6703)/**/tHen/**/cHar(49)/**/ElSE/**/cHar(48)/**/EnD))+cHar(113)+cHar(122)+cHar(98)+cHar(120)+cHar(113)))) | 1 |
| (sElect/**/UpPER(xMLTYPE(cHr(60)||cHr(58)||cHr(113)||cHr(98)||cHr(112)||cHr(118)||cHr(113)||(sElect/**/(CAsE/**/wHEn/**/(9133=9133)/**/TheN/**/1/**/ElSe/**/0/**/EnD)/**/fROM/**/duAl)||cHr(113)||cHr(122)||cHr(98)||cHr(120)||cHr(113)||cHr(62)))/**/fROM/**/duAl) | 1 |
| (sELECT/**/cONcat(cONcat('qbpvq',(CaSe/**/wHEN/**/(5878=5878)/**/thEN/**/'1'/**/elSE/**/'0'/**/EnD)),'qzbxq')) | 1 |
| (selEcT/**/COncat(0x7162707671,(elT(8817=8817,1)),0x717a627871)) | 1 |
| (sElECt/**/(Chr(113)||Chr(98)||Chr(112)||Chr(118)||Chr(113))||(sElECt/**/(CaSE/**/whEN/**/(3693=3693)/**/tHeN/**/1/**/eLSe/**/0/**/ENd))::tExt||(Chr(113)||Chr(122)||Chr(98)||Chr(120)||Chr(113))) | 1 |
| (SeLEcT/**/cHAR(113)+cHAR(98)+cHAR(112)+cHAR(118)+cHAR(113)+(CaSE/**/WHeN/**/(1416=1416)/**/tHen/**/cHAR(49)/**/elSE/**/cHAR(48)/**/End)+cHAR(113)+cHAR(122)+cHAR(98)+cHAR(120)+cHAR(113)) | 1 |
| (seLECt/**/Chr(113)||Chr(98)||Chr(112)||Chr(118)||Chr(113)||(CASe/**/wHeN/**/(7140=7140)/**/thEn/**/To_numBer(1)/**/ElSe/**/To_numBer(0)/**/eNd)||Chr(113)||Chr(122)||Chr(98)||Chr(120)||Chr(113)/**/frOm/**/DUAl) | 1 |
| sElect/**/chaR(113,98,112,118,113)||(CASe/**/wHeN/**/(9947=9947)/**/tHEN/**/1/**/eLsE/**/0/**/EnD)||chaR(113,122,98,120,113) | 1 |
| sELect/**/'qbpvq'||(caSe/**/2681/**/wHEn/**/2681/**/tHEN/**/1/**/ELse/**/0/**/EnD)||'qzbxq'/**/fROM/**/RDB$daTaBase | 1 |
| (CHaR(113)||CHaR(98)||CHaR(112)||CHaR(118)||CHaR(113)||(Case/**/whEn/**/(8366=8366)/**/Then/**/CHaR(49)/**/eLSE/**/CHaR(48)/**/enD)||CHaR(113)||CHaR(122)||CHaR(98)||CHaR(120)||CHaR(113)) | 1 |
| (CasE/**/WhEN/**/(5654=5654)/**/tHEN/**/Sleep(20)/**/elSe/**/5654/**/enD) | 1 |
| (sElECT/**/8199/**/FRom/**/(sElECT(sLEep(20)))YUOB) | 1 |
| (seLEct/**/8199/**/FrOM/**/(seLEct(sleeP(0)))YUOB) | 1 |
| (sELECt/**/3542/**/FRom/**/pG_SLeEp(20)) | 1 |
| beGIN/**/iF/**/(1957=1957)/**/THen/**/DBMS_LOCK.slEEp(20);/**/ELsE/**/DBMS_LOCK.slEEp(0);/**/eND/**/iF;/**/eND; | 1 |
| (SELEcT/**/(CaSE/**/whEN/**/(7691=7691)/**/THEn/**/DBMS_PIPE.rECeiVe_mEsSaGE(CHr(113)||CHr(82)||CHr(73)||CHr(114),20)/**/elSE/**/7691/**/enD)/**/FRom/**/DuAl) | 1 |
| -3121)/**/oRdER/**/By/**/1--/**/Ifhy | 1 |
| -1810)/**/orDeR/**/bY/**/6307--/**/UuSz | 1 |
| -4277'/**/Order/**/bY/**/1--/**/VeBx | 1 |
| -2101'/**/ORdER/**/By/**/9364--/**/wqNW | 1 |
| -6352)/**/orDER/**/By/**/1--/**/pYFD | 1 |
| -4461)/**/ORdeR/**/bY/**/6691--/**/wiYo | 1 |
| -4502))/**/OrDER/**/By/**/1--/**/Oesg | 1 |
| -2559))/**/ORder/**/By/**/2287--/**/DIKG | 1 |
| -9895)))/**/ORdeR/**/By/**/1--/**/iZCe | 1 |
| -3905)))/**/ORDeR/**/By/**/1742--/**/aGpJ | 1 |
| -5711/**/OrDEr/**/By/**/1--/**/OOYn | 1 |
| -7219/**/ORder/**/By/**/4119--/**/ITZX | 1 |
| -3617')/**/Order/**/bY/**/1--/**/aHgK | 1 |
| -4739')/**/oRdEr/**/By/**/3789--/**/QIDe | 1 |
| -8362'))/**/oRDer/**/bY/**/1--/**/EIob | 1 |
| -7470'))/**/orDEr/**/bY/**/9226--/**/MQvY | 1 |
| -8383')))/**/OrDER/**/By/**/1--/**/XBTP | 1 |
| -3296')))/**/OrDEr/**/By/**/8493--/**/XVhd | 1 |
| -9739'/**/oRdeR/**/By/**/1--/**/KysD | 1 |
| -1580'/**/oRdER/**/bY/**/8714--/**/obws | 1 |
| -5621')/**/OrDeR/**/By/**/1--/**/Ycrd | 1 |
| -1709')/**/ORdEr/**/bY/**/7800--/**/oWjF | 1 |
| -2218'))/**/ordER/**/By/**/1--/**/SVbC | 1 |
| -5711'))/**/oRDer/**/bY/**/3769--/**/lrCy | 1 |
| -1202%'/**/ORdER/**/bY/**/1--/**/uSWM | 1 |
| -3412%'/**/oRdEr/**/bY/**/4052--/**/cFwN | 1 |
| -6719'/**/oRdEr/**/By/**/1--/**/nuAp | 1 |
| -8325'/**/ordER/**/By/**/5267--/**/YqrG | 1 |
| -7516")/**/ORdEr/**/bY/**/1--/**/kBGK | 1 |
| -3471")/**/orDEr/**/bY/**/2383--/**/SDon | 1 |
| -6779"))/**/Order/**/By/**/1--/**/Xtnr | 1 |
| -7650"))/**/oRDer/**/bY/**/9359--/**/EVwy | 1 |
| -5977"/**/orDeR/**/bY/**/1--/**/iovA | 1 |
| -9582"/**/orDER/**/By/**/9006--/**/ArjS | 1 |
| -6566")/**/orDer/**/bY/**/1--/**/PpzP | 1 |
| -4892")/**/ORder/**/bY/**/7986--/**/IfBB | 1 |
| -6217"/**/OrDeR/**/By/**/1--/**/JCXV | 1 |
| -9207"/**/OrDeR/**/bY/**/6161--/**/kkHP | 1 |
| -2595/**/ORDer/**/bY/**/1--/**/jrlX | 1 |
| -3008/**/OrdeR/**/By/**/8250--/**/TkVt | 1 |
| -1522/**/ordEr/**/bY/**/1--/**/MuEI | 1 |
| -6613/**/OrdEr/**/By/**/7326--/**/xsNu | 1 |
| -7412'/**/ordeR/**/By/**/1--/**/FACt | 1 |
| -1391'/**/OrDER/**/By/**/6764--/**/hqBk | 1 |
| -7820)/**/oRder/**/By/**/1# | 1 |
| -3870)/**/oRDEr/**/By/**/9367# | 1 |
| -4061'/**/oRDer/**/bY/**/1# | 1 |
| -2443'/**/oRdER/**/bY/**/9073# | 1 |
| -2976)/**/ordeR/**/By/**/1# | 1 |
| -8067)/**/Order/**/By/**/9539# | 1 |
| -1524))/**/oRDeR/**/By/**/1# | 1 |
| -5502))/**/oRDER/**/By/**/6698# | 1 |
| -4362)))/**/ordEr/**/By/**/1# | 1 |
| -4167)))/**/ORdEr/**/bY/**/4462# | 1 |
| -6737/**/ordER/**/By/**/1# | 1 |
| -2296/**/ORDer/**/bY/**/5846# | 1 |
| -7780')/**/OrdEr/**/bY/**/1# | 1 |
| -9883')/**/oRder/**/By/**/2409# | 1 |
| -1504'))/**/oRDER/**/bY/**/1# | 1 |
| -5173'))/**/oRdEr/**/By/**/2949# | 1 |
| -1243')))/**/oRdEr/**/bY/**/1# | 1 |
| -8903')))/**/orDEr/**/By/**/5604# | 1 |
| -7577'/**/orDer/**/By/**/1# | 1 |
| -5064'/**/Order/**/bY/**/3863# | 1 |
| -1114')/**/OrDEr/**/By/**/1# | 1 |
| -8944')/**/OrDeR/**/bY/**/2654# | 1 |
| -6612'))/**/Order/**/bY/**/1# | 1 |
| -6794'))/**/ordEr/**/By/**/7586# | 1 |
| -4537%'/**/ORDer/**/By/**/1# | 1 |
| -2486%'/**/ORDEr/**/bY/**/5923# | 1 |
| -1027'/**/OrDeR/**/By/**/1# | 1 |
| -5449'/**/orDer/**/bY/**/8365# | 1 |
| -5239")/**/Order/**/By/**/1# | 1 |
| -7403")/**/ORder/**/By/**/3074# | 1 |
| -6811"))/**/ordER/**/By/**/1# | 1 |
| -3461"))/**/oRdeR/**/bY/**/4694# | 1 |
| -5512"/**/oRder/**/By/**/1# | 1 |
| -9001"/**/ordeR/**/bY/**/3769# | 1 |
| -3618")/**/ORder/**/bY/**/1# | 1 |
| -9465")/**/OrDER/**/By/**/8941# | 1 |
| -7248"/**/ORdeR/**/By/**/1# | 1 |
| -7517"/**/OrdeR/**/bY/**/4883# | 1 |
| -9712/**/Order/**/bY/**/1# | 1 |
| -1851/**/OrdEr/**/By/**/8502# | 1 |
| -8450/**/oRDEr/**/By/**/1# | 1 |
| -4168/**/ordER/**/By/**/3042# | 1 |
| -3411'/**/orDeR/**/By/**/1# | 1 |
| -2133'/**/oRdeR/**/bY/**/7533# | 1 |
| Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.16823/1428; U; en) Presto/2.2.0 | 1 |
| 5526 | 1 |
| Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot) Zeno/6417bfd warc/v0.8.43 | 1 |
| Gaisbot/3.0 (robot@gais.cs.ccu.edu.tw; http://gais.cs.ccu.edu.tw/robot.php) | 1 |
| FeedFetcher-Google; ( http://www.google.com/feedfetcher.html) | 1 |
| POLARIS/6.01 (BREW 3.1.5; U; en-us; LG; LX265; POLARIS/6.01/WAP) MMP/2.0 profile/MIDP-2.1 Configuration/CLDC-1.1 | 1 |
| Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1.12) Gecko/20080303 SeaMonkey/1.1.8 | 1 |
| Mozilla/5.0 (OS/2; U; OS/2; en-US) AppleWebKit/533.3 (KHTML, like Gecko) QupZilla/1.3.1 Safari/533.3 | 1 |
| LG-GC900/V10a Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.1 | 1 |
| Mozilla/5.0 (X11; Finux x86_64; rv:75.0) Gecko/20100101 Higherfox/75.0 | 1 |
| Mozilla/5.0 (X11; Sinux x86_64; rv:75.0) Gecko/20100101 Higherfox/75.0 | 1 |
| Vodafone/1.0/V802SE/SEJ001 Browser/SEMC-Browser/4.1 | 1 |
| Mozilla/5.0 (iPod; CPU iPod OS 10_9_4; like Mac OS X) AppleWebKit/533.9 (KHTML, like Gecko) Chrome/52.0.1456.200 Mobile Safari/600.1 | 1 |
| Mozilla/5.0 (OS/2; Warp 4.5; rv:31.0) Gecko/20100101 Firefox/31.0 SeaMonkey/2.28 | 1 |
| MOTORIZR-Z8/46.00.00 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 356) Opera 8.65 [it] UP.Link/6.3.0.0.0 | 1 |
| Mozilla/4.77 [en] (X11; I; IRIX;64 6.5 IP30) | 1 |
| Mozilla/5.0 (iPod; CPU iPod OS 11_1_7; like Mac OS X) AppleWebKit/603.27 (KHTML, like Gecko) Chrome/48.0.2342.344 Mobile Safari/533.8 | 1 |
| facebookscraper/1.0( http://www.facebook.com/sharescraper_help.php) | 1 |
| Mozilla/5.0 (PLAYSTATION 3; 1.10) | 1 |
| Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot) Zeno/c858ef3 warc/v0.8.53 | 1 |
| Mozilla/5.0 (OS/2; U; OS/2; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Arora/0.11.0 Safari/533.3 | 1 |
| Gregarius/0.5.2 ( http://devlog.gregarius.net/docs/ua) | 1 |
| FAST-WebCrawler/3.8 (crawler at trd dot overture dot com; http://www.alltheweb.com/help/webmaster/crawler) | 1 |
| w3m/0.5.1 | 1 |
| Mozilla/5.0 (compatible; Exabot/3.0; http://www.exabot.com/go/robot) | 1 |
| Client/47104 CFNetwork/1568.200.51 Darwin/24.1.0 | 1 |
| P3P Validator | 1 |
| SEC-SGHX820/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 | 1 |
| Microsoft URL Control - 6.00.8862 | 1 |
| Fuzz Faster U Fool v2.1.0-dev | 1 |
| Mozilla/4.0 (PDA; PalmOS/sony/model prmr/Revision:1.1.54 (en)) NetFront/3.0 | 1 |
| msnbot/0.11 ( http://search.msn.com/msnbot.htm) | 1 |
| Mozilla/4.0 (compatible; Synapse) | 1 |
| Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot) Zeno/3fae3c8 warc/v0.8.68 | 1 |
| Mozilla/5.0 (compatible; Googlebot/2.1 +http://www.googlebot.com/bot.html) | 1 |
| white-analyz-bug | 1 |
| Mozilla/5.0 (X11; CrOS i686 13.587.48) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.43 Safari/535.1 | 1 |
| Opera/9.80 (S60; SymbOS; Opera Tablet/9174; U; en) Presto/2.7.81 Version/10.5 | 1 |
| Mozilla/5.0 AppleWebKit/600.5.17 (KHTML, like Gecko) Version/8.0.5 Safari/600.5.17 | 1 |
| Mozilla/5.0 (SMART-TV; LINUX; Tizen 3.0) AppleWebKit/538.1 (KHTML, like Gecko) Version/3.0 TV Safari/538.1 | 1 |
| ManicTime/2023.3.3.0 | 1 |
| Mozilla/5.0 (X11; U; CrOS i686 0.9.128; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.339 | 1 |
| Mozilla/5.0 (compatible; myjob/1.0) | 1 |
| Mozilla/5.0 (X11; CrOS i686 12.433.216) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.105 Safari/534.30 | 1 |
| Mozilla/5.0 (X11; CrOS i686 1660.57.0) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.46 Safari/535.19 | 1 |
| Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Edge/114.0 Safari/537.36 | 1 |
| Mozilla/5.0 (X11; U; CrOS i686 0.9.128; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.341 Safari/534.10 | 1 |
| req/v3 (https://github.com/imroc/req) | 1 |
Source Code of user-agents.tsx
(import statements omitted for simplicity, click to expand)
import { proxy } from '../../../db/proxy.js'
import { pick } from 'better-sqlite3-proxy'
import {
getOtherUserAgents,
getUAStatsProgress,
} from '../../../db/user-agent.js'
import SourceCode from '../components/source-code.js'
import Style from '../components/style.js'
import { Context, getContextLanguage } from '../context.js'
import { o } from '../jsx/jsx.js'function agentTable(
title: string,
rows: [name: string, count: number][],
locales: string,
) {
// skip rows with zero count
rows = rows.filter(row => row[1] > 0)
// skip empty table
if (rows.length === 0) return
// sort by count descending
rows.sort((a, b) => b[1] - a[1])
return (
<table>
<thead>
<tr>
<th>{title}</th>
<th>Count</th>
</tr>
</thead>
<tbody>
{[
rows.map(([name, count]) => (
<tr>
<td>{name}</td>
<td>{count.toLocaleString(locales)}</td>
</tr>
)),
]}
</tbody>
</table>
)
}
function Tables(attrs: {}, context: Context) {
let locales = getContextLanguage(context) || 'en-US'
return (
<>
<p>{getUAStatsProgress()}</p>
{agentTable(
'User Agent',
pick(proxy.ua_type, ['name', 'count']).map(row => [
row.name,
row.count,
]),
locales,
)}
{agentTable(
'Bot Agent',
pick(proxy.ua_bot, ['name', 'count']).map(row => [row.name, row.count]),
locales,
)}
{agentTable(
'Other Agent',
getOtherUserAgents().map(row => [row.user_agent, row.count]),
locales,
)}
</>
)
}
let UserAgents = (
<div id="user-agents">
<h1>User Agents of Visitors</h1>
{Style(/* css */ `
#user-agents table {
border-collapse: collapse;
margin: 1rem;
display: inline;
}
#user-agents th,
#user-agents td {
border: 1px solid var(--text-color, black);
padding: 0.25rem 0.5rem;
max-width: calc(90vw - 8rem);
word-break: break-word;
}
`)}
<p>This page demonstrates showing query result from database.</p>
<p>
Below list of user agents are collected from the visitor's HTTP header.
</p>
<Tables />
<SourceCode page="user-agents.tsx" />
</div>
)
export default UserAgents