mirror of
https://github.com/plausible/analytics.git
synced 2024-12-22 17:11:36 +03:00
parent
e228fd1f85
commit
6e8ccdd473
@ -1,7 +1,7 @@
|
||||
###############
|
||||
# Device Detector - The Universal Device Detection library for parsing User Agents
|
||||
#
|
||||
# @link http://piwik.org
|
||||
# @link https://matomo.org
|
||||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
###############
|
||||
|
||||
@ -61,6 +61,13 @@
|
||||
name: 'Alexa Internet'
|
||||
url: 'http://www.alexa.com'
|
||||
|
||||
- regex: 'Amazon[ -]Route ?53[ -]Health[ -]Check[ -]Service'
|
||||
name: 'Amazon Route53 Health Check'
|
||||
category: 'Service Agent'
|
||||
producer:
|
||||
name: 'Amazon Web Services'
|
||||
url: 'https://aws.amazon.com/'
|
||||
|
||||
- regex: 'AmorankSpider'
|
||||
name: 'Amorank Spider'
|
||||
category: 'Crawler'
|
||||
@ -93,6 +100,14 @@
|
||||
name: 'Sarosys LLC'
|
||||
url: 'http://www.sarosys.com/'
|
||||
|
||||
- regex: 'AspiegelBot'
|
||||
name: 'AspiegelBot'
|
||||
category: 'Crawler'
|
||||
url: 'https://aspiegel.com/'
|
||||
producer:
|
||||
name: 'Huawei'
|
||||
url: 'https://www.huawei.com/'
|
||||
|
||||
- regex: 'Castro 2, Episode Duration Lookup'
|
||||
name: 'Castro 2'
|
||||
category: 'Service Agent'
|
||||
@ -197,6 +212,13 @@
|
||||
name: 'Blogtrottr Ltd'
|
||||
url: 'https://blogtrottr.com/'
|
||||
|
||||
- regex: 'BoardReader Blog Indexer'
|
||||
name: 'BoardReader Blog Indexer'
|
||||
category: 'Crawler'
|
||||
producer:
|
||||
name: 'BoardReader'
|
||||
url: 'http://boardreader.com/'
|
||||
|
||||
- regex: 'BountiiBot'
|
||||
name: 'Bountii Bot'
|
||||
category: 'Search bot'
|
||||
@ -269,13 +291,13 @@
|
||||
name: 'CloudFlare'
|
||||
url: 'http://www.cloudflare.com'
|
||||
|
||||
- regex: 'coccoc/'
|
||||
- regex: 'coccoc|coccocbot(-ads|-fast|-image|-shopping|-web)?'
|
||||
name: 'Cốc Cốc Bot'
|
||||
url: 'http://help.coccoc.com/'
|
||||
url: 'https://help.coccoc.com/en/search-engine/coccoc-robots'
|
||||
category: 'Search bot'
|
||||
producer:
|
||||
name: 'Cốc Cốc'
|
||||
url: 'http://coccoc.com/'
|
||||
url: 'https://coccoc.com/'
|
||||
|
||||
- regex: 'collectd'
|
||||
name: 'Collectd'
|
||||
@ -309,6 +331,15 @@
|
||||
name: 'Datadog'
|
||||
url: 'https://www.datadoghq.com/'
|
||||
|
||||
- regex: 'Datanyze'
|
||||
name: 'Datanyze'
|
||||
url: ''
|
||||
category: 'Crawler'
|
||||
producer:
|
||||
name: 'Datanyze'
|
||||
url: 'https://www.datanyze.com'
|
||||
|
||||
|
||||
- regex: 'Dataprovider'
|
||||
name: 'Dataprovider'
|
||||
category: 'Crawler'
|
||||
@ -357,7 +388,7 @@
|
||||
name: 'SEOmoz, Inc.'
|
||||
url: 'http://moz.com/'
|
||||
|
||||
- regex: 'DuckDuck'
|
||||
- regex: 'DuckDuck(?:Go-Favicons-)?Bot'
|
||||
name: 'DuckDuckGo Bot'
|
||||
category: 'Search bot'
|
||||
url: 'https://duckduckgo.com/duckduckbot'
|
||||
@ -373,6 +404,13 @@
|
||||
name: 'easou ICP'
|
||||
url: 'http://www.easou.com'
|
||||
|
||||
- regex: 'eCairn-Grabber'
|
||||
name: 'eCairn-Grabber'
|
||||
category: 'Crawler'
|
||||
producer:
|
||||
name: 'eCairn'
|
||||
url: 'https://ecairn.com'
|
||||
|
||||
- regex: 'EMail Exractor'
|
||||
name: 'EMail Exractor'
|
||||
category: 'Crawler'
|
||||
@ -413,7 +451,7 @@
|
||||
name: 'SEOmoz, Inc.'
|
||||
url: 'http://moz.com/'
|
||||
|
||||
- regex: 'facebookexternalhit|facebookplatform'
|
||||
- regex: 'facebookexternalhit|facebookplatform|facebookexternalua'
|
||||
name: 'Facebook External Hit'
|
||||
category: 'Social Media Agent'
|
||||
url: 'https://www.facebook.com/externalhit_uatext.php'
|
||||
@ -482,6 +520,11 @@
|
||||
category: 'Crawler'
|
||||
url: 'http://www.findxbot.com'
|
||||
|
||||
- regex: 'FreshRSS'
|
||||
name: 'FreshRSS'
|
||||
category: 'Feed Fetcher'
|
||||
url: 'https://freshrss.org/'
|
||||
|
||||
- regex: 'Genieo'
|
||||
name: 'Genieo Web filter'
|
||||
category: ''
|
||||
@ -514,6 +557,10 @@
|
||||
name: 'NTT Resonant'
|
||||
url: 'http://goo.ne.jp'
|
||||
|
||||
- regex: 'Google Favicon'
|
||||
name: 'Google Favicon'
|
||||
category: 'Crawler'
|
||||
|
||||
- regex: 'Google Search Console'
|
||||
name: 'Google Search Console'
|
||||
category: 'Crawler'
|
||||
@ -538,6 +585,14 @@
|
||||
name: 'Google Inc.'
|
||||
url: 'http://www.google.com'
|
||||
|
||||
- regex: 'Google-Cloud-Scheduler'
|
||||
name: 'Google Cloud Scheduler'
|
||||
category: 'Crawler'
|
||||
url: 'https://cloud.google.com/scheduler'
|
||||
producer:
|
||||
name: 'Google Inc.'
|
||||
url: 'https://www.google.com'
|
||||
|
||||
- regex: 'Google-Structured-Data-Testing-Tool'
|
||||
name: 'Google Structured Data Testing Tool'
|
||||
category: 'Validator'
|
||||
@ -546,6 +601,14 @@
|
||||
name: 'Google Inc.'
|
||||
url: 'http://www.google.com'
|
||||
|
||||
- regex: 'GoogleStackdriverMonitoring'
|
||||
name: 'Google Stackdriver Monitoring'
|
||||
category: 'Site Monitor'
|
||||
url: 'https://cloud.google.com/monitoring'
|
||||
producer:
|
||||
name: 'Google Inc.'
|
||||
url: 'https://www.google.com'
|
||||
|
||||
- regex: 'via ggpht\.com GoogleImageProxy'
|
||||
name: 'Gmail Image Proxy'
|
||||
category: 'Crawler'
|
||||
@ -586,7 +649,7 @@
|
||||
name: 'Visual Meta'
|
||||
url: 'https://www.shopalike.cz/'
|
||||
|
||||
- regex: 'Googlebot(-Mobile|-Image|-Video|-News)?|Feedfetcher-Google|Google-Test|Google-Site-Verification|Google Web Preview|AdsBot-Google(-Mobile)?|Google-Adwords-Instant|Mediapartners-Google|Google.*/\+/web/snippet|GoogleProducer|Google[ -]Publisher[ -]Plugin|Google-Shopping-Quality|Google-Adwords-DisplayAds|Google-Assess|Google-AdWords-Express'
|
||||
- regex: 'AdsBot-Google(-Mobile)?|Adwords-(DisplayAds|Express|Instant)|Google Web Preview|Google[ -]Publisher[ -]Plugin|Google-(Adwords|AMPHTML|Assess|HotelAdsVerifier|Read-Aloud|Shopping-Quality|Site-Verification|speakr|Test|Youtube-Links)|(APIs|DuplexWeb|Feedfetcher|Mediapartners)-Google|Googlebot(-Mobile|-Image|-Video|-News)?|GoogleProducer|Google.*/\+/web/snippet'
|
||||
name: 'Googlebot'
|
||||
category: 'Search bot'
|
||||
url: 'http://www.google.com/bot.html'
|
||||
@ -626,6 +689,11 @@
|
||||
name: ''
|
||||
url: ''
|
||||
|
||||
- regex: 'inoreader.com'
|
||||
name: 'inoreader'
|
||||
category: 'Feed Reader'
|
||||
url: 'https://www.inoreader.com'
|
||||
|
||||
- regex: 'iisbot'
|
||||
name: 'IIS Site Analysis'
|
||||
category: 'Crawler'
|
||||
@ -728,6 +796,10 @@
|
||||
name: 'Robert Graham'
|
||||
url: 'https://github.com/robertdavidgraham'
|
||||
|
||||
- regex: 'Mastodon/'
|
||||
name: 'Mastodon Bot'
|
||||
category: 'Social Media Agent'
|
||||
|
||||
- regex: 'meanpathbot'
|
||||
name: 'Meanpath Bot'
|
||||
category: 'Search bot'
|
||||
@ -804,6 +876,10 @@
|
||||
name: 'Nagios Plugins Development Team'
|
||||
url: 'https://nagios.org'
|
||||
|
||||
- regex: 'nbertaupete95\(at\)gmail.com'
|
||||
name: 'nbertaupete95'
|
||||
category: 'Crawler'
|
||||
|
||||
- regex: 'Netcraft( Web Server Survey| SSL Server Survey|SurveyAgent)'
|
||||
name: 'Netcraft Survey Bot'
|
||||
category: 'Search bot'
|
||||
@ -814,7 +890,7 @@
|
||||
|
||||
- regex: 'netEstate NE Crawler'
|
||||
name: 'netEstate'
|
||||
category: 'Analytics SEO Crawler'
|
||||
category: 'Crawler'
|
||||
url: 'http://www.website-datenbank.de/Impressum'
|
||||
producer:
|
||||
name: 'netEstate GmbH'
|
||||
@ -860,6 +936,13 @@
|
||||
name: 'Nmap'
|
||||
url: 'https://nmap.org/'
|
||||
|
||||
- regex: 'Nuzzel'
|
||||
name: 'Nuzzel'
|
||||
category: 'Crawler'
|
||||
producer:
|
||||
name: 'Nuzzel'
|
||||
url: https://www.nuzzel.com/
|
||||
|
||||
- regex: 'Octopus [0-9]'
|
||||
name: 'Octopus'
|
||||
|
||||
@ -940,6 +1023,14 @@
|
||||
name: 'Bitlove'
|
||||
url: 'http://bitlove.org/'
|
||||
|
||||
- regex: 'PRTG Network Monitor'
|
||||
name: 'PRTG Network Monitor'
|
||||
category: 'Network Monitor'
|
||||
url: 'https://www.paessler.com/prtg'
|
||||
producer:
|
||||
name: 'Paessler AG'
|
||||
url: 'https://www.paessler.com'
|
||||
|
||||
- regex: 'psbot(-page)?'
|
||||
name: 'Picsearch bot'
|
||||
category: 'Search bot'
|
||||
@ -1107,6 +1198,14 @@
|
||||
name: 'Seznam.cz, a.s.'
|
||||
url: 'http://www.seznam.cz/'
|
||||
|
||||
- regex: 'shopify-partner-homepage-scraper'
|
||||
name: 'Shopify Partner'
|
||||
category: 'Crawler'
|
||||
url: 'https://www.shopify.com/partners'
|
||||
producer:
|
||||
name: 'Shopify'
|
||||
url: 'https://www.shopify.com/'
|
||||
|
||||
- regex: 'ShopWiki'
|
||||
name: 'ShopWiki'
|
||||
category: 'Search tools'
|
||||
@ -1139,6 +1238,14 @@
|
||||
name: 'SISTRIX GmbH'
|
||||
url: 'http://www.sistrix.de'
|
||||
|
||||
- regex: 'compatible; (?:SISTRIX )?Optimizer'
|
||||
name: 'SISTRIX Optimizer'
|
||||
category: 'Crawler'
|
||||
url: 'https://optimizer.sistrix.com'
|
||||
producer:
|
||||
name: 'SISTRIX GmbH'
|
||||
url: 'http://www.sistrix.de'
|
||||
|
||||
- regex: 'SiteSucker'
|
||||
name: 'SiteSucker'
|
||||
category: 'Crawler'
|
||||
@ -1243,7 +1350,7 @@
|
||||
category: 'Search bot'
|
||||
|
||||
- regex: 'TelegramBot'
|
||||
name: 'TelgramBot'
|
||||
name: 'TelegramBot'
|
||||
url: 'https://telegram.org/blog/bot-revolution'
|
||||
|
||||
- regex: 'TLSProbe'
|
||||
@ -1270,6 +1377,11 @@
|
||||
name: ''
|
||||
url: ''
|
||||
|
||||
- regex: 'theoldreader.com'
|
||||
name: 'theoldreader'
|
||||
category: 'Feed Reader'
|
||||
url: 'https://theoldreader.com'
|
||||
|
||||
- regex: 'trendictionbot'
|
||||
name: 'Trendiction Bot'
|
||||
category: 'Crawler'
|
||||
@ -1302,6 +1414,13 @@
|
||||
name: 'Mediasift'
|
||||
url: ''
|
||||
|
||||
- regex: 'Twingly Recon'
|
||||
name: 'Twingly Recon'
|
||||
category: 'Crawler'
|
||||
producer:
|
||||
name: 'Twingly'
|
||||
url: 'https://www.twingly.com'
|
||||
|
||||
- regex: 'Twitterbot'
|
||||
name: 'Twitterbot'
|
||||
category: 'Social Media Agent'
|
||||
@ -1474,6 +1593,14 @@
|
||||
name: 'Wotbox'
|
||||
url: 'http://www.wotbox.com'
|
||||
|
||||
- regex: 'XenForo'
|
||||
name: 'XenForo'
|
||||
category: 'Service Agent'
|
||||
url: 'https://xenforo.com/'
|
||||
producer:
|
||||
name: 'XenForo Ltd.'
|
||||
url: 'https://xenforo.com/'
|
||||
|
||||
- regex: 'yacybot'
|
||||
name: 'YaCy'
|
||||
category: 'Search bot'
|
||||
@ -1506,7 +1633,15 @@
|
||||
name: 'Yahoo! Inc.'
|
||||
url: 'http://www.yahoo.com'
|
||||
|
||||
- regex: 'Yandex(SpravBot|ScreenshotBot|MobileBot|AccessibilityBot|ForDomain|Vertis|Market|Catalog|Calendar|Sitelinks|AdNet|Pagechecker|Webmaster|Media|Video|Bot|Images|Antivirus|Direct|Blogs|Favicons|ImageResizer|Verticals|News(links)?|Metrika|\.Gazeta Bot)|YaDirectFetcher'
|
||||
- regex: 'Y!J-BRW'
|
||||
name: 'Yahoo! Japan BRW'
|
||||
category: 'Crawler'
|
||||
url: 'https://www.yahoo-help.jp/app/answers/detail/p/595/a_id/42716/~/ウェブページにアクセスするシステムのユーザーエージェントについて'
|
||||
producer:
|
||||
name: 'Yahoo! Japan Corp.'
|
||||
url: 'https://www.yahoo.co.jp/'
|
||||
|
||||
- regex: 'Yandex(SpravBot|ScreenshotBot|MobileBot|AccessibilityBot|ForDomain|Vertis|Market|Catalog|Calendar|Sitelinks|AdNet|Pagechecker|Webmaster|Media|Video|Bot|Images|Antivirus|Direct|Blogs|Favicons|ImageResizer|Verticals|News(links)?|Metrika|\.Gazeta Bot)|YaDirectFetcher|YandexTurbo|YandexTracker|YandexSearchShop|YandexRCA|YandexPartner|YandexOntoDBAPI|YandexOntoDB|YandexMobileScreenShotBot'
|
||||
name: 'Yandex Bot'
|
||||
category: 'Search bot'
|
||||
url: 'http://www.yandex.com/bots'
|
||||
@ -1514,7 +1649,7 @@
|
||||
name: 'Yandex LLC'
|
||||
url: 'http://company.yandex.com'
|
||||
|
||||
- regex: 'Yeti'
|
||||
- regex: 'Yeti|NaverJapan'
|
||||
name: 'Yeti/Naverbot'
|
||||
category: 'Search bot'
|
||||
url: 'http://help.naver.com/robots/'
|
||||
@ -1596,9 +1731,9 @@
|
||||
name: 'HubPages'
|
||||
url: 'http://hubpages.com/'
|
||||
|
||||
- regex: 'Pinterest/\d\.\d.*www\.pinterest\.com.*'
|
||||
- regex: 'Pinterest(bot)?/\d\.\d.*www\.pinterest\.com.*'
|
||||
name: 'Pinterest'
|
||||
url: ''
|
||||
url: 'http://www.pinterest.com/bot.html'
|
||||
category: 'Crawler'
|
||||
producer:
|
||||
name: 'Pinterest'
|
||||
@ -1715,7 +1850,10 @@
|
||||
- regex: 'Server Density Service Monitoring.*'
|
||||
name: 'Server Density'
|
||||
|
||||
- regex: '(A6-Indexer|nuhk|TsolCrawler|Yammybot|Openbot|Gulper Web Bot|grub-client|Download Demon|SearchExpress|Microsoft URL Control|borg|altavista|dataminr.com|tweetedtimes.com|TrendsmapResolver|teoma|blitzbot|oegp|furlbot|http%20client|polybot|htdig|mogimogi|larbin|scrubby|searchsight|seekbot|semanticdiscovery|snappy|vortex(?! Build)|zeal|fast-webcrawler|converacrawler|dataparksearch|findlinks|BrowserMob|HttpMonitor|ThumbShotsBot|URL2PNG|ZooShot|GomezA|Google SketchUp|Read%20Later|Minimo|RackspaceBot)'
|
||||
- regex: 'RSSRadio \(Push Notification Scanner;support@dorada\.co\.uk\)'
|
||||
name: 'RSSRadio Bot'
|
||||
|
||||
- regex: '(A6-Indexer|nuhk|TsolCrawler|Yammybot|Openbot|Gulper Web Bot|grub-client|Download Demon|SearchExpress|Microsoft URL Control|borg|altavista|dataminr.com|tweetedtimes.com|TrendsmapResolver|teoma|blitzbot|oegp|furlbot|http%20client|polybot|htdig|mogimogi|larbin|scrubby|searchsight|seekbot|semanticdiscovery|snappy|vortex(?! Build)|zeal|fast-webcrawler|converacrawler|dataparksearch|findlinks|BrowserMob|HttpMonitor|ThumbShotsBot|URL2PNG|ZooShot|GomezA|Google SketchUp|Read%20Later|RackspaceBot|robots|SeopultContentAnalyzer|7Siters|centuryb.o.t9)'
|
||||
name: 'Generic Bot'
|
||||
|
||||
- regex: '^sentry'
|
||||
@ -1724,7 +1862,191 @@
|
||||
name: 'Sentry'
|
||||
url: 'https://sentry.io'
|
||||
|
||||
# Generic detections
|
||||
- regex: '^Spotify'
|
||||
name: 'Spotify'
|
||||
producer:
|
||||
name: 'Spotify'
|
||||
url: 'https://www.spotify.com'
|
||||
|
||||
- regex: 'The Knowledge AI'
|
||||
name: 'The Knowledge AI'
|
||||
category: 'Crawler'
|
||||
|
||||
- regex: 'Embedly'
|
||||
name: 'Embedly'
|
||||
category: 'Crawler'
|
||||
url: 'https://support.embed.ly/hc/en-us'
|
||||
producer:
|
||||
name: 'A Medium, Corp.'
|
||||
url: 'https://medium.com/'
|
||||
|
||||
- regex: 'BrandVerity'
|
||||
name: 'BrandVerity'
|
||||
category: 'Crawler'
|
||||
url: 'https://www.brandverity.com/why-is-brandverity-visiting-me'
|
||||
producer:
|
||||
name: 'BrandVerity, Inc.'
|
||||
url: 'https://www.brandverity.com/'
|
||||
|
||||
- regex: 'Kaspersky Lab CFR link resolver'
|
||||
name: 'Kaspersky'
|
||||
category: 'Security Checker'
|
||||
url: 'https://www.kaspersky.com/'
|
||||
producer:
|
||||
name: 'AO Kaspersky Lab'
|
||||
url: 'https://www.kaspersky.com/'
|
||||
|
||||
- regex: 'eZ Publish Link Validator'
|
||||
name: 'eZ Publish Link Validator'
|
||||
category: 'Crawler'
|
||||
url: 'https://ez.no/'
|
||||
producer:
|
||||
name: 'eZ Systems AS'
|
||||
url: 'https://ez.no/'
|
||||
|
||||
- regex: 'woorankreview'
|
||||
name: 'WooRank'
|
||||
category: 'Search bot'
|
||||
url: 'https://www.woorank.com/'
|
||||
producer:
|
||||
name: 'WooRank sprl'
|
||||
url: 'https://www.woorank.com/'
|
||||
|
||||
- regex: '(Match|LinkCheck) by Siteimprove.com'
|
||||
name: 'Siteimprove'
|
||||
category: 'Search bot'
|
||||
url: 'https://siteimprove.com/'
|
||||
producer:
|
||||
name: 'Siteimprove GmbH'
|
||||
url: 'https://siteimprove.com/'
|
||||
|
||||
- regex: 'CATExplorador'
|
||||
name: 'CATExplorador'
|
||||
category: 'Search bot'
|
||||
url: 'https://fundacio.cat/ca/domini/'
|
||||
producer:
|
||||
name: 'Fundació puntCAT'
|
||||
url: 'https://fundacio.cat/ca/domini/'
|
||||
|
||||
- regex: 'Buck'
|
||||
name: 'Buck'
|
||||
category: 'Search bot'
|
||||
url: 'https://hypefactors.com/'
|
||||
producer:
|
||||
name: 'Hypefactors A/S'
|
||||
url: 'https://hypefactors.com/'
|
||||
|
||||
- regex: 'tracemyfile'
|
||||
name: 'TraceMyFile'
|
||||
category: 'Search bot'
|
||||
url: 'https://www.tracemyfile.com/'
|
||||
producer:
|
||||
name: 'Idee Inc.'
|
||||
url: 'http://ideeinc.com/'
|
||||
|
||||
- regex: 'zelist.ro feed parser'
|
||||
name: 'Ze List'
|
||||
url: 'https://www.zelist.ro/'
|
||||
category: 'Feed Fetcher'
|
||||
producer:
|
||||
name: 'Treeworks SRL'
|
||||
url: 'https://www.tree.ro/'
|
||||
|
||||
- regex: 'weborama-fetcher'
|
||||
name: 'Weborama'
|
||||
category: 'Search bot'
|
||||
url: 'https://weborama.com/'
|
||||
producer:
|
||||
name: 'Weborama SA'
|
||||
url: 'https://weborama.com/'
|
||||
|
||||
- regex: 'BoardReader Favicon Fetcher'
|
||||
name: 'BoardReader'
|
||||
category: 'Search bot'
|
||||
url: 'http://boardreader.com/'
|
||||
producer:
|
||||
name: 'Effyis Inc'
|
||||
url: 'http://boardreader.com/'
|
||||
|
||||
- regex: 'IDG/IT'
|
||||
name: 'IDG/IT'
|
||||
category: 'Search bot'
|
||||
url: 'https://spaziodati.eu/'
|
||||
producer:
|
||||
name: 'SpazioDati S.r.l.'
|
||||
url: 'https://spaziodati.eu/'
|
||||
|
||||
- regex: 'Bytespider'
|
||||
name: 'Bytespider'
|
||||
category: 'Search bot'
|
||||
url: 'https://bytedance.com/'
|
||||
producer:
|
||||
name: 'ByteDance Ltd.'
|
||||
url: 'https://bytedance.com/'
|
||||
|
||||
- regex: 'WikiDo'
|
||||
name: 'WikiDo'
|
||||
category: 'Search bot'
|
||||
url: 'https://www.wikido.com/'
|
||||
producer:
|
||||
name: 'Fotolitografie Fiorentine di Becchi Antonio s.n.c.'
|
||||
url: 'https://www.wikido.com/'
|
||||
|
||||
- regex: 'AwarioSmartBot'
|
||||
name: 'Awario'
|
||||
category: 'Search bot'
|
||||
url: 'https://awario.com/bots.html'
|
||||
producer:
|
||||
name: 'Awario'
|
||||
url: 'https://awario.com/'
|
||||
|
||||
- regex: 'AwarioRssBot'
|
||||
name: 'Awario'
|
||||
category: 'Feed Fetcher'
|
||||
url: 'https://awario.com/bots.html'
|
||||
producer:
|
||||
name: 'Awario'
|
||||
url: 'https://awario.com/'
|
||||
|
||||
- regex: 'oBot'
|
||||
name: 'oBot'
|
||||
category: 'Search bot'
|
||||
url: 'http://www.xforce-security.com/crawler/'
|
||||
producer:
|
||||
name: 'IBM Germany Research & Development GmbH'
|
||||
url: 'https://exchange.xforce.ibmcloud.com/'
|
||||
|
||||
- regex: 'SMTBot'
|
||||
name: 'SMTBot'
|
||||
category: 'Search bot'
|
||||
url: 'https://www.similartech.com/smtbot'
|
||||
producer:
|
||||
name: 'SimilarTech Ltd.'
|
||||
url: 'https://www.similartech.com/'
|
||||
|
||||
- regex: 'LCC'
|
||||
name: 'LCC'
|
||||
category: 'Search bot'
|
||||
url: 'https://corpora.uni-leipzig.de/crawler_faq.html'
|
||||
producer:
|
||||
name: 'Universität Leipzig'
|
||||
url: 'https://www.uni-leipzig.de/'
|
||||
|
||||
- regex: 'Startpagina-Linkchecker'
|
||||
name: 'Startpagina Linkchecker'
|
||||
category: 'Search bot'
|
||||
url: 'https://www.startpagina.nl/linkchecker'
|
||||
producer:
|
||||
name: 'Startpagina B.V.'
|
||||
url: 'https://www.startpagina.nl/'
|
||||
|
||||
- regex: 'GTmetrix'
|
||||
name: 'GTmetrix'
|
||||
category: 'Crawler'
|
||||
url: 'https://gtmetrix.com/'
|
||||
producer:
|
||||
name: 'Carbon60 Operating Co. Ltd.'
|
||||
url: 'https://www.carbon60.com/'
|
||||
|
||||
- regex: 'Nutch'
|
||||
name: 'Nutch-based Bot'
|
||||
@ -1734,5 +2056,61 @@
|
||||
name: 'The Apache Software Foundation'
|
||||
url: 'http://www.apache.org/foundation/'
|
||||
|
||||
- regex: 'Seobility'
|
||||
name: 'Seobility'
|
||||
category: 'Crawler'
|
||||
url: 'https://www.seobility.net/en/faq/?category=crawling#!aboutourbot'
|
||||
|
||||
- regex: 'Vercelbot'
|
||||
name: 'Vercel Bot'
|
||||
category: 'Service bot'
|
||||
url: 'https://vercel.com'
|
||||
|
||||
- regex: 'Grammarly'
|
||||
name: 'Grammarly'
|
||||
category: 'Service bot'
|
||||
url: 'http://www.grammarly.com'
|
||||
|
||||
- regex: 'Robozilla'
|
||||
name: 'Robozilla'
|
||||
category: 'Crawler'
|
||||
|
||||
- regex: 'Domains Project'
|
||||
name: 'Domains Project'
|
||||
category: 'Crawler'
|
||||
url: 'https://domainsproject.org'
|
||||
|
||||
- regex: 'PetalBot'
|
||||
name: 'Petal Bot'
|
||||
category: 'Crawler'
|
||||
url: 'https://aspiegel.com/petalbot'
|
||||
|
||||
- regex: 'SerendeputyBot'
|
||||
name: 'Serendeputy Bot'
|
||||
category: 'Crawler'
|
||||
url: 'http://serendeputy.com/about/serendeputy-bot'
|
||||
|
||||
- regex: 'ias-va.*admantx.*service-fetcher'
|
||||
name: 'ADmantX Service Fetcher'
|
||||
category: 'Service bot'
|
||||
url: 'https://www.admantx.com/service-fetcher.html'
|
||||
|
||||
- regex: 'SemanticScholarBot'
|
||||
name: 'Semantic Scholar Bot'
|
||||
category: 'Crawler'
|
||||
url: 'https://www.semanticscholar.org/crawler'
|
||||
|
||||
- regex: 'VelenPublicWebCrawler'
|
||||
name: 'Velen Public Web Crawler'
|
||||
category: 'Crawler'
|
||||
url: 'https://hunter.io/robot'
|
||||
|
||||
- regex: 'Barkrowler'
|
||||
name: 'Barkrowler'
|
||||
category: 'Crawler'
|
||||
url: 'http://www.exensa.com/crawl'
|
||||
|
||||
# Generic detections
|
||||
|
||||
- regex: '[a-z0-9\-_]*((?<!cu|power[ _]|m[ _])bot(?![ _]TAB|[ _]?5[0-9])|crawler|crawl|checker|archiver|transcoder|spider)([^a-z]|$)'
|
||||
name: 'Generic Bot'
|
||||
|
@ -1,7 +1,7 @@
|
||||
###############
|
||||
# Device Detector - The Universal Device Detection library for parsing User Agents
|
||||
#
|
||||
# @link http://piwik.org
|
||||
# @link https://matomo.org
|
||||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
###############
|
||||
|
||||
@ -31,3 +31,9 @@
|
||||
|
||||
- regex: 'NetSurf'
|
||||
name: 'NetSurf'
|
||||
|
||||
- regex: 'Servo'
|
||||
name: 'Servo'
|
||||
|
||||
- regex: 'Goanna'
|
||||
name: 'Goanna'
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,7 +1,7 @@
|
||||
###############
|
||||
# Device Detector - The Universal Device Detection library for parsing User Agents
|
||||
#
|
||||
# @link http://piwik.org
|
||||
# @link https://matomo.org
|
||||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
###############
|
||||
|
||||
@ -47,6 +47,12 @@
|
||||
url: 'http://www.chebinliu.com/projects/iphone/feeddler-rss-reader/'
|
||||
type: 'Feed Reader App'
|
||||
|
||||
- regex: 'QuiteRSS(?:[/ ](\d+[\.\d]+))?'
|
||||
name: 'QuiteRSS'
|
||||
version: '$1'
|
||||
url: https://quiterss.org
|
||||
type: 'Feed Reader App'
|
||||
|
||||
- regex: 'gPodder/([\d\.]+)'
|
||||
name: 'gPodder'
|
||||
version: '$1'
|
||||
|
@ -1,7 +1,7 @@
|
||||
###############
|
||||
# Device Detector - The Universal Device Detection library for parsing User Agents
|
||||
#
|
||||
# @link http://piwik.org
|
||||
# @link https://matomo.org
|
||||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
###############
|
||||
|
||||
@ -78,3 +78,36 @@
|
||||
- regex: 'libdnf(?:/(\d+[\.\d]+))?'
|
||||
name: 'libdnf'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'HTTPie(?:/(\d+[\.\d]+))?'
|
||||
name: 'HTTPie'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'rest-client/(\d+[\.\d]+).*ruby'
|
||||
name: 'REST Client for Ruby'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'RestSharp/(\d+[\.\d]+)'
|
||||
name: 'RestSharp'
|
||||
version: '$1'
|
||||
url: 'http://restsharp.org/'
|
||||
|
||||
- regex: 'scalaj-http/(\d+[\.\d]+)'
|
||||
name: 'ScalaJ HTTP'
|
||||
version: '$1'
|
||||
url: 'https://github.com/scalaj/scalaj-http'
|
||||
|
||||
- regex: 'REST::Client/(\d+)'
|
||||
name: 'Perl REST::Client'
|
||||
version: '$1'
|
||||
url: 'https://metacpan.org/pod/REST::Client'
|
||||
|
||||
- regex: 'node-fetch/(\d+[\.\d]+)'
|
||||
name: 'Node Fetch'
|
||||
version: $1
|
||||
url: 'https://github.com/node-fetch/node-fetch'
|
||||
|
||||
- regex: 'ReactorNetty/(\d+[\.\d]+)'
|
||||
name: 'ReactorNetty'
|
||||
version: $1
|
||||
url: 'https://github.com/reactor/reactor-netty'
|
||||
|
@ -1,7 +1,7 @@
|
||||
###############
|
||||
# Device Detector - The Universal Device Detection library for parsing User Agents
|
||||
#
|
||||
# @link http://piwik.org
|
||||
# @link https://matomo.org
|
||||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
###############
|
||||
|
||||
@ -88,3 +88,15 @@
|
||||
- regex: 'stagefright(?:/([\d\.]+))?'
|
||||
name: 'Stagefright'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'GoogleChirp(?:/(\d+[\.\d]+))?'
|
||||
name: 'Google Podcasts'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'Music Player Daemon (?:(\d+[\.\d]+))?'
|
||||
name: 'Music Player Daemon'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'mpv (?:(\d+[\.\d]+))?'
|
||||
name: 'mpv'
|
||||
version: '$1'
|
||||
|
@ -1,7 +1,7 @@
|
||||
###############
|
||||
# Device Detector - The Universal Device Detection library for parsing User Agents
|
||||
#
|
||||
# @link http://piwik.org
|
||||
# @link https://matomo.org
|
||||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
###############
|
||||
|
||||
@ -28,12 +28,20 @@
|
||||
- regex: '(?:FBAV|com.facebook.katana)(?:[ /]([\d\.]+))?'
|
||||
name: 'Facebook'
|
||||
version: '$1'
|
||||
- regex: '(?:FBAN|FBSV|FBID|FBBV)/'
|
||||
name: 'Facebook'
|
||||
version: ''
|
||||
|
||||
# FeedR
|
||||
- regex: 'FeedR(?:/([\d\.]+))?'
|
||||
name: 'FeedR'
|
||||
version: '$1'
|
||||
|
||||
# Google Go
|
||||
- regex: 'com.google.android.apps.searchlite'
|
||||
name: 'Google Go'
|
||||
version: ''
|
||||
|
||||
# Google Play Kiosk
|
||||
- regex: 'com.google.android.apps.magazines'
|
||||
name: 'Google Play Newsstand'
|
||||
@ -49,6 +57,11 @@
|
||||
name: 'WeChat'
|
||||
version: '$1'
|
||||
|
||||
# DingTalk
|
||||
- regex: 'DingTalk/([0-9\.]+)'
|
||||
name: 'DingTalk'
|
||||
version: '$1'
|
||||
|
||||
# Sina Weibo
|
||||
- regex: '.*__weibo__([0-9\.]+)__'
|
||||
name: 'Sina Weibo'
|
||||
@ -113,6 +126,10 @@
|
||||
regex: 'Overcast/([\d\.]+)'
|
||||
name: 'Overcast'
|
||||
version: '$1'
|
||||
-
|
||||
regex: '(?:CastBox|fm.castbox.audiobook.radio.podcast)/?([\d\.]+)?'
|
||||
name: 'CastBox'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'Player FM'
|
||||
name: 'Player FM'
|
||||
@ -161,3 +178,100 @@
|
||||
regex: 'jp.co.yahoo.android.yjtop/([\d\.]+)'
|
||||
name: 'Yahoo! Japan'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'RSSRadio/([\d]+)?'
|
||||
name: 'RSSRadio'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'SogouSearch Android[\d\.]+ version([\d\.]+)?'
|
||||
name: 'SogouSearch App'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'NewsArticle/([\d\.]+)?'
|
||||
name: 'NewsArticle App'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'tieba/([\d\.]+)?'
|
||||
name: 'tieba'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'com\.douban\.group/([\d\.]+)?'
|
||||
name: 'douban App'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'BingWeb/([\d\.]+)?'
|
||||
name: 'BingWebApp'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'GSA/([\d\.]+)?'
|
||||
name: 'Google Search App'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'Flipboard/([\d\.]+)?'
|
||||
name: 'Flipboard App'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'Instagram[ /]([\d\.]+)?'
|
||||
name: 'Instagram App'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'baiduboxapp/([\d\.]+)?'
|
||||
name: 'Baidu Box App'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'Crosswalk(?!.*(?:Streamy|QwantMobile))/([\d\.]+)?'
|
||||
name: 'CrosswalkApp'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'Twitter for iPhone[/]?([\d\.]+)?'
|
||||
name: 'Twitter'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'Twitter/([\d\.]+)'
|
||||
name: 'Twitter'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'TwitterAndroid[/]?([\d\.]+)?'
|
||||
name: 'Twitter'
|
||||
version: '$1'
|
||||
|
||||
-
|
||||
regex: 'TopBuzz/([\d\.]+)'
|
||||
name: 'TopBuzz'
|
||||
version: '$1'
|
||||
-
|
||||
regex: 'Snapchat/([\d\.]+)'
|
||||
name: 'Snapchat'
|
||||
version: '$1'
|
||||
|
||||
# UnityPlayer
|
||||
- regex: 'UnityPlayer/([\d\.]+)'
|
||||
name: 'UnityPlayer'
|
||||
version: '$1'
|
||||
|
||||
# (https://play.google.com/store/apps/details?id=cl.uchile.ing.adi.ucursos)
|
||||
- regex: 'UCURSOS/v([\d\.]+)'
|
||||
name: 'U-Cursos'
|
||||
version: '$1'
|
||||
|
||||
# HeyTabBrowser or HeyTabAccount
|
||||
- regex: 'HeyTapBrowser/([\d\.]+)'
|
||||
name: 'HeyTapBrowser'
|
||||
version: '$1'
|
||||
|
||||
# Roblox App
|
||||
- regex: 'RobloxApp/([\d\.]+)'
|
||||
name: 'Roblox'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'Viber/([\d\.]+)'
|
||||
name: 'Viber'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'Siri/1'
|
||||
name: 'Siri'
|
||||
version: '1.0'
|
||||
|
||||
- regex: 'LinkedIn/([\d\.]+)'
|
||||
name: 'LinkedIn'
|
||||
version: '$1'
|
||||
|
@ -1,7 +1,7 @@
|
||||
###############
|
||||
# Device Detector - The Universal Device Detection library for parsing User Agents
|
||||
#
|
||||
# @link http://piwik.org
|
||||
# @link https://matomo.org
|
||||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
###############
|
||||
|
||||
@ -44,3 +44,8 @@
|
||||
- regex: 'DAVdroid(?:/(\d+[\.\d]+))?'
|
||||
name: 'DAVdroid'
|
||||
version: '$1'
|
||||
|
||||
# SeaMonkey
|
||||
- regex: '(?:SeaMonkey|Iceape)(?:/(\d+[\.\d]+))?'
|
||||
name: 'SeaMonkey'
|
||||
version: '$1'
|
@ -1,7 +1,7 @@
|
||||
###############
|
||||
# Device Detector - The Universal Device Detection library for parsing User Agents
|
||||
#
|
||||
# @link http://piwik.org
|
||||
# @link https://matomo.org
|
||||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
###############
|
||||
|
||||
|
@ -1,12 +1,16 @@
|
||||
###############
|
||||
# Device Detector - The Universal Device Detection library for parsing User Agents
|
||||
#
|
||||
# @link http://piwik.org
|
||||
# @link https://matomo.org
|
||||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
###############
|
||||
|
||||
# Tesla Model S
|
||||
Tesla:
|
||||
regex: 'QtCarBrowser'
|
||||
regex: '(?:Tesla/[0-9.]+|QtCarBrowser)'
|
||||
device: 'car browser'
|
||||
models:
|
||||
- regex: 'QtCarBrowser'
|
||||
model: 'Model S'
|
||||
- regex: 'Tesla/[0-9.]+'
|
||||
model: ''
|
||||
|
@ -1,7 +1,7 @@
|
||||
###############
|
||||
# Device Detector - The Universal Device Detection library for parsing User Agents
|
||||
#
|
||||
# @link http://piwik.org
|
||||
# @link https://matomo.org
|
||||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
###############
|
||||
|
||||
@ -20,7 +20,7 @@ Microsoft:
|
||||
model: 'Xbox 360'
|
||||
|
||||
Nintendo:
|
||||
regex: 'Nintendo (([3]?DS[i]?)|Wii[U]?)'
|
||||
regex: 'Nintendo (([3]?DS[i]?)|Wii[U]?|Switch)'
|
||||
device: 'console'
|
||||
model: '$1'
|
||||
|
||||
@ -35,6 +35,6 @@ Sega:
|
||||
model: 'Dreamcast'
|
||||
|
||||
Sony:
|
||||
regex: 'PlayStation (3|4|Portable|Vita)'
|
||||
regex: 'PlayStation (3|4 Pro|4|Portable|Vita)'
|
||||
device: 'console'
|
||||
model: 'PlayStation $1'
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,7 +1,7 @@
|
||||
###############
|
||||
# Device Detector - The Universal Device Detection library for parsing User Agents
|
||||
#
|
||||
# @link http://piwik.org
|
||||
# @link https://matomo.org
|
||||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
###############
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
###############
|
||||
# Device Detector - The Universal Device Detection library for parsing User Agents
|
||||
#
|
||||
# @link http://piwik.org
|
||||
# @link https://matomo.org
|
||||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
#
|
||||
# ATTENTION: This file may only include tv user agents that contain 'HbbTV/([1-9]{1}(\.[0-9]{1}){1,2})'
|
||||
@ -258,14 +258,28 @@ TCL:
|
||||
regex: 'TCL'
|
||||
device: 'tv'
|
||||
models:
|
||||
- regex: '(32D1820)'
|
||||
model: '$1'
|
||||
- regex: '(LF1V[0-9]{3})'
|
||||
model: '$1'
|
||||
|
||||
# Thomson
|
||||
Thomson:
|
||||
regex: 'THOMSON|THOM'
|
||||
regex: 'THOMSON[,]?|THOM'
|
||||
device: 'tv'
|
||||
models:
|
||||
- regex: '(TB28D19DHS-01|T28D18SFS-01B)'
|
||||
model: '$1 28.0"'
|
||||
- regex: '(T32RTM5040|T32D18SFS-01B)'
|
||||
model: '$1 32.0"'
|
||||
- regex: '(T43FSL5031|T43D18SFS-01B)'
|
||||
model: '$1 43.0"'
|
||||
- regex: '(T40D18SFS-01B)'
|
||||
model: '$1 40.0"'
|
||||
- regex: '(T49D18SFS-01B)'
|
||||
model: '$1 49.0"'
|
||||
- regex: '(T55D18[SD]FS-01B)'
|
||||
model: '$1 55.0"'
|
||||
- regex: '(LF1V[0-9]{3})'
|
||||
model: '$1'
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
###############
|
||||
# Device Detector - The Universal Device Detection library for parsing User Agents
|
||||
#
|
||||
# @link http://piwik.org
|
||||
# @link https://matomo.org
|
||||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
###############
|
||||
|
||||
@ -31,7 +31,7 @@
|
||||
##########
|
||||
# Windows Mobile
|
||||
##########
|
||||
- regex: 'Windows Phone (?:OS)?[ ]?(\d+[\.\d]+)'
|
||||
- regex: '(?:Windows Phone (?:OS)?|wds)[ ]?(\d+[\.\d]+)'
|
||||
name: 'Windows Phone'
|
||||
version: '$1'
|
||||
|
||||
@ -98,10 +98,13 @@
|
||||
##########
|
||||
# Android
|
||||
##########
|
||||
- regex: '(?:(?:Orca-)?Android|Adr)[ /](?:[a-z]+ )?(\d+[\.\d]*)'
|
||||
- regex: '[ ]([\d\.]+)\) AppleWebKit.*ROBLOX Android App'
|
||||
name: 'Android'
|
||||
version: '$1'
|
||||
|
||||
- regex: '(?:(?:Orca-)?Android|Adr)[ /](?:[a-z]+ )?(\d+[\.\d]*)'
|
||||
name: 'Android'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'Android|Silk-Accelerated=[a-z]{4,5}'
|
||||
name: 'Android'
|
||||
@ -111,6 +114,10 @@
|
||||
name: 'Android'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'FB4A.*FBSV/(\d+[\.\d]*);'
|
||||
name: 'Android'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'BeyondPod|AntennaPod|Podkicker|DoggCatcher|Player FM|okhttp|Podcatcher Deluxe'
|
||||
name: 'Android'
|
||||
version: ''
|
||||
@ -147,6 +154,14 @@
|
||||
##########
|
||||
# Linux
|
||||
##########
|
||||
- regex: '(Ordissimo|webissimo3)'
|
||||
name: 'Ordissimo'
|
||||
version: ''
|
||||
|
||||
- regex: 'TOS; Linux'
|
||||
name: 'TmaxOS'
|
||||
version: ''
|
||||
|
||||
- regex: 'Maemo'
|
||||
name: 'Maemo'
|
||||
version: ''
|
||||
@ -172,7 +187,7 @@
|
||||
##########
|
||||
# webOS
|
||||
##########
|
||||
- regex: '(?:webOS|Palm webOS)(?:/(\d+[\.\d]+))?'
|
||||
- regex: '(?:webOS|web0S|Palm webOS)(?:/(\d+[\.\d]+))?'
|
||||
name: 'webOS'
|
||||
version: '$1'
|
||||
|
||||
@ -197,7 +212,7 @@
|
||||
name: 'Windows'
|
||||
version: '10'
|
||||
|
||||
- regex: 'CYGWIN_NT-6.4|Windows NT 6.4|Windows 10'
|
||||
- regex: 'CYGWIN_NT-6.4|Windows NT 6.4|Windows 10|win10'
|
||||
name: 'Windows'
|
||||
version: '10'
|
||||
|
||||
@ -205,61 +220,53 @@
|
||||
name: 'Windows'
|
||||
version: '8.1'
|
||||
|
||||
|
||||
- regex: 'CYGWIN_NT-6.2|Windows NT 6.2|Windows 8'
|
||||
name: 'Windows'
|
||||
version: '8'
|
||||
|
||||
|
||||
- regex: 'CYGWIN_NT-6.1|Windows NT 6.1|Windows 7'
|
||||
- regex: 'CYGWIN_NT-6.1|Windows NT 6.1|Windows 7|win7'
|
||||
name: 'Windows'
|
||||
version: '7'
|
||||
|
||||
|
||||
- regex: 'CYGWIN_NT-6.0|Windows NT 6.0|Windows Vista'
|
||||
name: 'Windows'
|
||||
version: 'Vista'
|
||||
|
||||
|
||||
- regex: 'CYGWIN_NT-5.2|Windows NT 5.2|Windows Server 2003 / XP x64'
|
||||
name: 'Windows'
|
||||
version: 'Server 2003'
|
||||
|
||||
|
||||
- regex: 'CYGWIN_NT-5.1|Windows NT 5.1|Windows XP'
|
||||
name: 'Windows'
|
||||
version: 'XP'
|
||||
|
||||
|
||||
- regex: 'CYGWIN_NT-5.0|Windows NT 5.0|Windows 2000'
|
||||
name: 'Windows'
|
||||
version: '2000'
|
||||
|
||||
|
||||
- regex: 'CYGWIN_NT-4.0|Windows NT 4.0|WinNT|Windows NT'
|
||||
name: 'Windows'
|
||||
version: 'NT'
|
||||
|
||||
|
||||
- regex: 'CYGWIN_ME-4.90|Win 9x 4.90|Windows ME'
|
||||
name: 'Windows'
|
||||
version: 'ME'
|
||||
|
||||
|
||||
- regex: 'CYGWIN_98-4.10|Win98|Windows 98'
|
||||
name: 'Windows'
|
||||
version: '98'
|
||||
|
||||
|
||||
- regex: 'CYGWIN_95-4.0|Win32|Win95|Windows 95|Windows_95'
|
||||
name: 'Windows'
|
||||
version: '95'
|
||||
|
||||
|
||||
- regex: 'Windows 3.1'
|
||||
name: 'Windows'
|
||||
version: '3.1'
|
||||
|
||||
- regex: 'FBW.*FBSV/(\d+[\.\d]*);'
|
||||
name: 'Windows'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'Windows'
|
||||
name: 'Windows'
|
||||
@ -413,11 +420,15 @@
|
||||
name: 'iOS'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'FBIOS.*FBSV/(\d+[\.\d]*);'
|
||||
name: 'iOS'
|
||||
version: '$1'
|
||||
|
||||
- regex: '(?:Apple-)?(?:iPhone|iPad|iPod)(?:.*Mac OS X.*Version/(\d+\.\d+)|; Opera)?'
|
||||
name: 'iOS'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'Podcasts/(?:[\d\.]+)|Instacast(?:HD)?/(?:\d\.[\d\.abc]+)|Pocket Casts, iOS|Overcast|Castro|Podcat|i[cC]atcher'
|
||||
- regex: 'Podcasts/(?:[\d\.]+)|Instacast(?:HD)?/(?:\d\.[\d\.abc]+)|Pocket Casts, iOS|Overcast|Castro|Podcat|i[cC]atcher|RSSRadio/'
|
||||
name: 'iOS'
|
||||
version: ''
|
||||
|
||||
@ -724,10 +735,9 @@
|
||||
##########
|
||||
# Gaming Console
|
||||
##########
|
||||
- regex: 'Nintendo Wii'
|
||||
- regex: 'Nintendo (Wii|Switch)'
|
||||
name: 'Nintendo'
|
||||
version: 'Wii'
|
||||
|
||||
version: '$1'
|
||||
|
||||
- regex: 'PlayStation ?([3|4])'
|
||||
name: 'PlayStation'
|
||||
|
@ -1,3 +1,5 @@
|
||||
- "1B": "115 Browser"
|
||||
- "2B": "2345 Browser"
|
||||
- "36": "360 Phone Browser"
|
||||
- "3B": "360 Browser"
|
||||
- "AA": "Avant Browser"
|
||||
@ -5,28 +7,43 @@
|
||||
- "AF": "ANT Fresco"
|
||||
- "AG": "ANTGalio"
|
||||
- "AL": "Aloha Browser"
|
||||
- "AH": "Aloha Browser Lite"
|
||||
- "AM": "Amaya"
|
||||
- "AO": "Amigo"
|
||||
- "AN": "Android Browser"
|
||||
- "AE": "AOL Desktop"
|
||||
- "AD": "AOL Shield"
|
||||
- "AR": "Arora"
|
||||
- "AX": "Arctic Fox"
|
||||
- "AV": "Amiga Voyager"
|
||||
- "AW": "Amiga Aweb"
|
||||
- "A0": "Atom"
|
||||
- "AT": "Atomic Web Browser"
|
||||
- "AS": "Avast Secure Browser"
|
||||
- "VG": "AVG Secure Browser"
|
||||
- "BA": "Beaker Browser"
|
||||
- "BM": "Beamrise"
|
||||
- "BB": "BlackBerry Browser"
|
||||
- "BD": "Baidu Browser"
|
||||
- "BS": "Baidu Spark"
|
||||
- "BI": "Basilisk"
|
||||
- "BE": "Beonex"
|
||||
- "BH": "BlackHawk"
|
||||
- "BJ": "Bunjalloo"
|
||||
- "BL": "B-Line"
|
||||
- "BU": "Blue Browser"
|
||||
- "BR": "Brave"
|
||||
- "BK": "BriskBard"
|
||||
- "BX": "BrowseX"
|
||||
- "CA": "Camino"
|
||||
- "CL": "CCleaner"
|
||||
- "C0": "Centaury"
|
||||
- "CC": "Coc Coc"
|
||||
- "C2": "Colibri"
|
||||
- "CD": "Comodo Dragon"
|
||||
- "C1": "Coast"
|
||||
- "CX": "Charon"
|
||||
- "CE": "CM Browser"
|
||||
- "CF": "Chrome Frame"
|
||||
- "HC": "Headless Chrome"
|
||||
- "CH": "Chrome"
|
||||
@ -35,39 +52,60 @@
|
||||
- "CM": "Chrome Mobile"
|
||||
- "CN": "CoolNovo"
|
||||
- "CO": "CometBird"
|
||||
- "CB": "COS Browser"
|
||||
- "CP": "ChromePlus"
|
||||
- "CR": "Chromium"
|
||||
- "CY": "Cyberfox"
|
||||
- "CS": "Cheshire"
|
||||
- "CT": "Crusta"
|
||||
- "CU": "Cunaguaro"
|
||||
- "CV": "Chrome Webview"
|
||||
- "DB": "dbrowser"
|
||||
- "DE": "Deepnet Explorer"
|
||||
- "DT": "Delta Browser"
|
||||
- "DF": "Dolphin"
|
||||
- "DO": "Dorado"
|
||||
- "DL": "Dooble"
|
||||
- "DI": "Dillo"
|
||||
- "DD": "DuckDuckGo Privacy Browser"
|
||||
- "EC": "Ecosia"
|
||||
- "EI": "Epic"
|
||||
- "EL": "Elinks"
|
||||
- "EB": "Element Browser"
|
||||
- "EE": "Elements Browser"
|
||||
- "EZ": "eZ Browser"
|
||||
- "EU": "EUI Browser"
|
||||
- "EP": "GNOME Web"
|
||||
- "ES": "Espial TV Browser"
|
||||
- "FA": "Falkon"
|
||||
- "FX": "Faux Browser"
|
||||
- "F1": "Firefox Mobile iOS"
|
||||
- "FB": "Firebird"
|
||||
- "FD": "Fluid"
|
||||
- "FE": "Fennec"
|
||||
- "FF": "Firefox"
|
||||
- "FK": "Firefox Focus"
|
||||
- "FY": "Firefox Reality"
|
||||
- "FR": "Firefox Rocket"
|
||||
- "FL": "Flock"
|
||||
- "FM": "Firefox Mobile"
|
||||
- "FW": "Fireweb"
|
||||
- "FN": "Fireweb Navigator"
|
||||
- "FU": "FreeU"
|
||||
- "GA": "Galeon"
|
||||
- "GB": "Glass Browser"
|
||||
- "GE": "Google Earth"
|
||||
- "GO": "GOG Galaxy"
|
||||
- "HA": "Hawk Turbo Browser"
|
||||
- "HO": "hola! Browser"
|
||||
- "HJ": "HotJava"
|
||||
- "IA": "Iceape"
|
||||
- "HU": "Huawei Browser"
|
||||
- "IB": "IBrowse"
|
||||
- "IC": "iCab"
|
||||
- "I2": "iCab Mobile"
|
||||
- "I1": "Iridium"
|
||||
- "I3": "Iron Mobile"
|
||||
- "I4": "IceCat"
|
||||
- "ID": "IceDragon"
|
||||
- "IV": "Isivioo"
|
||||
- "IW": "Iceweasel"
|
||||
@ -76,50 +114,77 @@
|
||||
- "IR": "Iron"
|
||||
- "JS": "Jasmine"
|
||||
- "JI": "Jig Browser"
|
||||
- "JP": "Jig Browser Plus"
|
||||
- "JO": "Jio Browser"
|
||||
- "KB": "K.Browser"
|
||||
- "KI": "Kindle Browser"
|
||||
- "KM": "K-meleon"
|
||||
- "KO": "Konqueror"
|
||||
- "KP": "Kapiko"
|
||||
- "KN": "Kinza"
|
||||
- "KW": "Kiwi"
|
||||
- "KY": "Kylo"
|
||||
- "KZ": "Kazehakase"
|
||||
- "LB": "Liebao"
|
||||
- "LB": "Cheetah Browser"
|
||||
- "LF": "LieBaoFast"
|
||||
- "LG": "LG Browser"
|
||||
- "LH": "Light"
|
||||
- "LI": "Links"
|
||||
- "LO": "Lovense Browser"
|
||||
- "LU": "LuaKit"
|
||||
- "LL": "Lulumi"
|
||||
- "LS": "Lunascape"
|
||||
- "LN": "Lunascape Lite"
|
||||
- "LX": "Lynx"
|
||||
- "M1": "mCent"
|
||||
- "MB": "MicroB"
|
||||
- "MC": "NCSA Mosaic"
|
||||
- "MZ": "Meizu Browser"
|
||||
- "ME": "Mercury"
|
||||
- "MF": "Mobile Safari"
|
||||
- "MI": "Midori"
|
||||
- "MO": "Mobicip"
|
||||
- "MU": "MIUI Browser"
|
||||
- "MS": "Mobile Silk"
|
||||
- "MN": "Minimo"
|
||||
- "MT": "Mint Browser"
|
||||
- "MX": "Maxthon"
|
||||
- "MY": "Mypal"
|
||||
- "NB": "Nokia Browser"
|
||||
- "NO": "Nokia OSS Browser"
|
||||
- "NV": "Nokia Ovi Browser"
|
||||
- "NX": "Nox Browser"
|
||||
- "NE": "NetSurf"
|
||||
- "NF": "NetFront"
|
||||
- "NL": "NetFront Life"
|
||||
- "NP": "NetPositive"
|
||||
- "NS": "Netscape"
|
||||
- "NT": "NTENT Browser"
|
||||
- "OC": "Oculus Browser"
|
||||
- "O1": "Opera Mini iOS"
|
||||
- "OB": "Obigo"
|
||||
- "OD": "Odyssey Web Browser"
|
||||
- "OF": "Off By One"
|
||||
- "HH": "OhHai Browser"
|
||||
- "OE": "ONE Browser"
|
||||
- "OX": "Opera GX"
|
||||
- "OG": "Opera Neon"
|
||||
- "OH": "Opera Devices"
|
||||
- "OI": "Opera Mini"
|
||||
- "OM": "Opera Mobile"
|
||||
- "OP": "Opera"
|
||||
- "ON": "Opera Next"
|
||||
- "OO": "Opera Touch"
|
||||
- "OS": "Ordissimo"
|
||||
- "OR": "Oregano"
|
||||
- "O0": "Origin In-Game Overlay"
|
||||
- "OY": "Origyn Web Browser"
|
||||
- "OV": "Openwave Mobile Browser"
|
||||
- "OW": "OmniWeb"
|
||||
- "OT": "Otter Browser"
|
||||
- "PL": "Palm Blazer"
|
||||
- "PM": "Pale Moon"
|
||||
- "PY": "Polypane"
|
||||
- "PP": "Oppo Browser"
|
||||
- "PR": "Palm Pre"
|
||||
- "PU": "Puffin"
|
||||
@ -129,9 +194,14 @@
|
||||
- "PO": "Polaris"
|
||||
- "PT": "Polarity"
|
||||
- "PS": "Microsoft Edge"
|
||||
- "Q1": "QQ Browser Mini"
|
||||
- "QQ": "QQ Browser"
|
||||
- "QT": "Qutebrowser"
|
||||
- "QU": "Quark"
|
||||
- "QZ": "QupZilla"
|
||||
- "QM": "Qwant Mobile"
|
||||
- "QW": "QtWebEngine"
|
||||
- "RE": "Realme Browser"
|
||||
- "RK": "Rekonq"
|
||||
- "RM": "RockMelt"
|
||||
- "SB": "Samsung Browser"
|
||||
@ -139,24 +209,58 @@
|
||||
- "SC": "SEMC-Browser"
|
||||
- "SE": "Sogou Explorer"
|
||||
- "SF": "Safari"
|
||||
- "S5": "Safe Exam Browser"
|
||||
- "SW": "SalamWeb"
|
||||
- "SH": "Shiira"
|
||||
- "S1": "SimpleBrowser"
|
||||
- "SY": "Sizzy"
|
||||
- "SK": "Skyfire"
|
||||
- "SS": "Seraphic Sraf"
|
||||
- "SL": "Sleipnir"
|
||||
- "SM": "SeaMonkey"
|
||||
- "SN": "Snowshoe"
|
||||
- "SO": "Sogou Mobile Browser"
|
||||
- "S2": "Splash"
|
||||
- "SI": "Sputnik Browser"
|
||||
- "SR": "Sunrise"
|
||||
- "SP": "SuperBird"
|
||||
- "SU": "Super Fast Browser"
|
||||
- "S3": "surf"
|
||||
- "S0": "START Internet Browser"
|
||||
- "S4": "Steam In-Game Overlay"
|
||||
- "ST": "Streamy"
|
||||
- "SX": "Swiftfox"
|
||||
- "SZ": "Seznam Browser"
|
||||
- "TO": "t-online.de Browser"
|
||||
- "TA": "Tao Browser"
|
||||
- "TF": "TenFourFox"
|
||||
- "TB": "Tenta Browser"
|
||||
- "TZ": "Tizen Browser"
|
||||
- "TU": "Tungsten"
|
||||
- "TG": "ToGate"
|
||||
- "TS": "TweakStyle"
|
||||
- "TV": "TV Bro"
|
||||
- "UB": "UBrowser"
|
||||
- "UC": "UC Browser"
|
||||
- "UM": "UC Browser Mini"
|
||||
- "UT": "UC Browser Turbo"
|
||||
- "UZ": "Uzbl"
|
||||
- "VI": "Vivaldi"
|
||||
- "VV": "vivo Browser"
|
||||
- "VB": "Vision Mobile Browser"
|
||||
- "VM": "VMware AirWatch"
|
||||
- "WI": "Wear Internet Browser"
|
||||
- "WP": "Web Explorer"
|
||||
- "WE": "WebPositive"
|
||||
- "WF": "Waterfox"
|
||||
- "WH": "Whale Browser"
|
||||
- "WO": "wOSBrowser"
|
||||
- "WT": "WeTab Browser"
|
||||
- "YJ": "Yahoo! Japan Browser"
|
||||
- "YA": "Yandex Browser"
|
||||
- "YL": "Yandex Browser Lite"
|
||||
- "YN": "Yaani Browser"
|
||||
- "XI": "Xiino"
|
||||
- "XV": "Xvast"
|
||||
- "ZV": "Zvu"
|
||||
- "IA": "Iceape"
|
||||
- "SM": "SeaMonkey"
|
||||
|
@ -1,42 +1,82 @@
|
||||
- "36": "360"
|
||||
- "3Q": "3Q"
|
||||
- "4G": "4Good"
|
||||
- "AE": "Ace"
|
||||
- "AA": "AllCall"
|
||||
- "AC": "Acer"
|
||||
- "00": "Accent"
|
||||
- "A9": "Advan"
|
||||
- "AD": "Advance"
|
||||
- "A3": "AGM"
|
||||
- "AZ": "Ainol"
|
||||
- "AI": "Airness"
|
||||
- "0A": "AIS"
|
||||
- "AW": "Aiwa"
|
||||
- "AK": "Akai"
|
||||
- "1A": "Alba"
|
||||
- "AL": "Alcatel"
|
||||
- "4A": "Aligator"
|
||||
- "3A": "AllDocube"
|
||||
- "A2": "Allview"
|
||||
- "A7": "Allwinner"
|
||||
- "A1": "Altech UEC"
|
||||
- "A5": "altron"
|
||||
- "3L": "Alfawise"
|
||||
- "AN": "Arnova"
|
||||
- "7A": "Anry"
|
||||
- "5A": "ArmPhone"
|
||||
- "2A": "Atom"
|
||||
- "KN": "Amazon"
|
||||
- "AG": "AMGOO"
|
||||
- "9A": "Amigoo"
|
||||
- "AO": "Amoi"
|
||||
- "3N": "Aoson"
|
||||
- "AP": "Apple"
|
||||
- "AR": "Archos"
|
||||
- "AS": "ARRIS"
|
||||
- "AB": "Arian Space"
|
||||
- "AT": "Airties"
|
||||
- "6A": "AT&T"
|
||||
- "A6": "Ark"
|
||||
- "A4": "Ask"
|
||||
- "8A": "Asano"
|
||||
- "A8": "Assistant"
|
||||
- "A0": "ANS"
|
||||
- "AU": "Asus"
|
||||
- "AH": "AVH"
|
||||
- "ZA": "Avenzo"
|
||||
- "AV": "Avvio"
|
||||
- "AX": "Audiovox"
|
||||
- "AY": "Axxion"
|
||||
- "AM": "Azumi Mobile"
|
||||
- "BB": "BBK"
|
||||
- "0B": "BB Mobile"
|
||||
- "BE": "Becker"
|
||||
- "B5": "Beeline"
|
||||
- "B0": "Beelink"
|
||||
- "BI": "Bird"
|
||||
- "1B": "Billion"
|
||||
- "BT": "Bitel"
|
||||
- "B8": "BIHEE"
|
||||
- "B7": "Bitmore"
|
||||
- "BG": "BGH"
|
||||
- "BL": "Beetel"
|
||||
- "BP": "Blaupunkt"
|
||||
- "B3": "Bluboo"
|
||||
- "BF": "Black Fox"
|
||||
- "B6": "BDF"
|
||||
- "BM": "Bmobile"
|
||||
- "BN": "Barnes & Noble"
|
||||
- "BO": "BangOlufsen"
|
||||
- "B9": "Bobarry"
|
||||
- "BQ": "BenQ"
|
||||
- "BS": "BenQ-Siemens"
|
||||
- "BU": "Blu"
|
||||
- "BD": "Bluegood"
|
||||
- "B2": "Blackview"
|
||||
- "B4": "bogo"
|
||||
- "BW": "Boway"
|
||||
- "BZ": "Bezkam"
|
||||
- "BX": "bq"
|
||||
- "BV": "Bravis"
|
||||
- "BR": "Brondi"
|
||||
@ -45,11 +85,18 @@
|
||||
- "CF": "Carrefour"
|
||||
- "CP": "Captiva"
|
||||
- "CS": "Casio"
|
||||
- "R4": "Casper"
|
||||
- "CA": "Cat"
|
||||
- "C9": "CAGI"
|
||||
- "CE": "Celkon"
|
||||
- "CC": "ConCorde"
|
||||
- "C2": "Changhong"
|
||||
- "2C": "Ghong"
|
||||
- "CH": "Cherry Mobile"
|
||||
- "1C": "Chuwi"
|
||||
- "L8": "Clarmin"
|
||||
- "CD": "Cloudfone"
|
||||
- "C0": "Clout"
|
||||
- "CK": "Cricket"
|
||||
- "C1": "Crosscall"
|
||||
- "CL": "Compal"
|
||||
@ -57,8 +104,10 @@
|
||||
- "CM": "Crius Mea"
|
||||
- "C3": "China Mobile"
|
||||
- "CR": "CreNova"
|
||||
- "0C": "Crony"
|
||||
- "CT": "Capitel"
|
||||
- "CQ": "Compaq"
|
||||
- "3C": "Contixo"
|
||||
- "CO": "Coolpad"
|
||||
- "C5": "Condor"
|
||||
- "CW": "Cowon"
|
||||
@ -66,265 +115,509 @@
|
||||
- "CY": "Coby Kyros"
|
||||
- "C6": "Comio"
|
||||
- "C7": "ComTrade Tesla"
|
||||
- "C8": "Concord"
|
||||
- "CX": "Crescent"
|
||||
- "C4": "Cyrus"
|
||||
- "CV": "CVTE"
|
||||
- "D5": "Daewoo"
|
||||
- "DA": "Danew"
|
||||
- "DT": "Datang"
|
||||
- "D7": "Datawind"
|
||||
- "D1": "Datsun"
|
||||
- "DE": "Denver"
|
||||
- "DW": "DeWalt"
|
||||
- "DX": "DEXP"
|
||||
- "DS": "Desay"
|
||||
- "DB": "Dbtel"
|
||||
- "DC": "DoCoMo"
|
||||
- "D9": "Dolamee"
|
||||
- "D0": "Doopro"
|
||||
- "DG": "Dialog"
|
||||
- "DI": "Dicam"
|
||||
- "D4": "Digi"
|
||||
- "D3": "Digicel"
|
||||
- "DD": "Digiland"
|
||||
- "D2": "Digma"
|
||||
- "D6": "Divisat"
|
||||
- "DL": "Dell"
|
||||
- "DN": "DNS"
|
||||
- "DM": "DMM"
|
||||
- "DO": "Doogee"
|
||||
- "DF": "Doffler"
|
||||
- "DV": "Doov"
|
||||
- "DP": "Dopod"
|
||||
- "DR": "Doro"
|
||||
- "D8": "Droxio"
|
||||
- "DU": "Dune HD"
|
||||
- "EB": "E-Boda"
|
||||
- "2E": "E-Ceros"
|
||||
- "5E": "2E"
|
||||
- "EA": "EBEST"
|
||||
- "EC": "Ericsson"
|
||||
- "E7": "Ergo"
|
||||
- "ED": "Energizer"
|
||||
- "E4": "Echo Mobiles"
|
||||
- "ES": "ECS"
|
||||
- "E6": "EE"
|
||||
- "EI": "Ezio"
|
||||
- "EM": "Eks Mobility"
|
||||
- "EL": "Elephone"
|
||||
- "4E": "Eltex"
|
||||
- "L0": "Element"
|
||||
- "EG": "Elenberg"
|
||||
- "EP": "Easypix"
|
||||
- "EK": "EKO"
|
||||
- "E1": "Energy Sistem"
|
||||
- "3E": "Enot"
|
||||
- "ER": "Ericy"
|
||||
- "EE": "Essential"
|
||||
- "EN": "Eton"
|
||||
- "E2": "Essentielb"
|
||||
- "1E": "Etuline"
|
||||
- "ET": "eTouch"
|
||||
- "EV": "Evertek"
|
||||
- "E3": "Evolio"
|
||||
- "EO": "Evolveo"
|
||||
- "EX": "Explay"
|
||||
- "E0": "EvroMedia"
|
||||
- "E5": "Extrem"
|
||||
- "EZ": "Ezze"
|
||||
- "E8": "E-tel"
|
||||
- "E9": "Evercoss"
|
||||
- "EU": "Eurostar"
|
||||
- "FA": "Fairphone"
|
||||
- "FM": "Famoco"
|
||||
- "FE": "Fengxiang"
|
||||
- "FI": "FiGO"
|
||||
- "F3": "FireFly Mobile"
|
||||
- "FL": "Fly"
|
||||
- "F1": "FinePower"
|
||||
- "FT": "Freetel"
|
||||
- "FR": "Forstar"
|
||||
- "FO": "Foxconn"
|
||||
- "F2": "FORME"
|
||||
- "FN": "FNB"
|
||||
- "FU": "Fujitsu"
|
||||
- "FD": "Fondi"
|
||||
- "GT": "G-TiDE"
|
||||
- "GM": "Garmin-Asus"
|
||||
- "GA": "Gateway"
|
||||
- "GD": "Gemini"
|
||||
- "GN": "General Mobile"
|
||||
- "GE": "Geotel"
|
||||
- "GH": "Ghia"
|
||||
- "GI": "Gionee"
|
||||
- "GG": "Gigabyte"
|
||||
- "GS": "Gigaset"
|
||||
- "GZ": "Ginzzu"
|
||||
- "G4": "Globex"
|
||||
- "GC": "GOCLEVER"
|
||||
- "GL": "Goly"
|
||||
- "GO": "Google"
|
||||
- "G5": "Gome"
|
||||
- "G1": "GoMobile"
|
||||
- "GR": "Gradiente"
|
||||
- "GP": "Grape"
|
||||
- "G6": "Gree"
|
||||
- "G0": "Goophone"
|
||||
- "GU": "Grundig"
|
||||
- "HF": "Hafury"
|
||||
- "HA": "Haier"
|
||||
- "HS": "Hasee"
|
||||
- "HE": "HannSpree"
|
||||
- "HI": "Hisense"
|
||||
- "HL": "Hi-Level"
|
||||
- "H2": "Highscreen"
|
||||
- "H1": "Hoffmann"
|
||||
- "HM": "Homtom"
|
||||
- "HO": "Hosin"
|
||||
- "HW": "How"
|
||||
- "HV": "Hotwav"
|
||||
- "HZ": "Hoozo"
|
||||
- "HP": "HP"
|
||||
- "HT": "HTC"
|
||||
- "HD": "Huadoo"
|
||||
- "HU": "Huawei"
|
||||
- "HX": "Humax"
|
||||
- "HY": "Hyrican"
|
||||
- "HN": "Hyundai"
|
||||
- "IG": "iGet"
|
||||
- "IA": "Ikea"
|
||||
- "IB": "iBall"
|
||||
- "3I": "i-Cherry"
|
||||
- "IJ": "i-Joy"
|
||||
- "IC": "iDroid"
|
||||
- "IY": "iBerry"
|
||||
- "IH": "iHunt"
|
||||
- "IK": "iKoMo"
|
||||
- "IE": "iView"
|
||||
- "I8": "iVA"
|
||||
- "1I": "iMars"
|
||||
- "IM": "i-mate"
|
||||
- "2I": "iLife"
|
||||
- "I1": "iOcean"
|
||||
- "I2": "IconBIT"
|
||||
- "IL": "IMO Mobile"
|
||||
- "I7": "iLA"
|
||||
- "IW": "iNew"
|
||||
- "IP": "iPro"
|
||||
- "IF": "Infinix"
|
||||
- "I0": "InFocus"
|
||||
- "I5": "InnJoo"
|
||||
- "IN": "Innostream"
|
||||
- "IS": "Insignia"
|
||||
- "I4": "Inoi"
|
||||
- "IR": "iRola"
|
||||
- "IU": "iRulu"
|
||||
- "I6": "Irbis"
|
||||
- "II": "Inkti"
|
||||
- "IX": "Intex"
|
||||
- "4I": "Invin"
|
||||
- "IO": "i-mobile"
|
||||
- "IQ": "INQ"
|
||||
- "8Q": "IQM"
|
||||
- "IT": "Intek"
|
||||
- "IV": "Inverto"
|
||||
- "I3": "Impression"
|
||||
- "IZ": "iTel"
|
||||
- "0I": "iTruck"
|
||||
- "I9": "iZotron"
|
||||
- "JA": "JAY-Tech"
|
||||
- "JI": "Jiayu"
|
||||
- "JG": "Jinga"
|
||||
- "JO": "Jolla"
|
||||
- "J5": "Just5"
|
||||
- "JF": "JFone"
|
||||
- "JK": "JKL"
|
||||
- "KL": "Kalley"
|
||||
- "0K": "Klipad"
|
||||
- "K4": "Kaan"
|
||||
- "K7": "Kaiomy"
|
||||
- "K6": "Kanji"
|
||||
- "KA": "Karbonn"
|
||||
- "K5": "KATV1"
|
||||
- "KD": "KDDI"
|
||||
- "K1": "Kiano"
|
||||
- "KV": "Kivi"
|
||||
- "KI": "Kingsun"
|
||||
- "KC": "Kocaso"
|
||||
- "KG": "Kogan"
|
||||
- "KO": "Konka"
|
||||
- "KM": "Komu"
|
||||
- "KB": "Koobee"
|
||||
- "K9": "Kooper"
|
||||
- "KT": "K-Touch"
|
||||
- "KH": "KT-Tech"
|
||||
- "KK": "Kodak"
|
||||
- "KP": "KOPO"
|
||||
- "KW": "Konrow"
|
||||
- "KR": "Koridy"
|
||||
- "K2": "KRONO"
|
||||
- "KS": "Kempler & Strauss"
|
||||
- "K3": "Keneksi"
|
||||
- "K8": "Kuliao"
|
||||
- "KU": "Kumai"
|
||||
- "KY": "Kyocera"
|
||||
- "KZ": "Kazam"
|
||||
- "1K": "Kzen"
|
||||
- "KE": "Krüger&Matz"
|
||||
- "KX": "Kenxinda"
|
||||
- "LQ": "LAIQ"
|
||||
- "L2": "Landvo"
|
||||
- "L6": "Land Rover"
|
||||
- "LV": "Lava"
|
||||
- "LA": "Lanix"
|
||||
- "LK": "Lark"
|
||||
- "LC": "LCT"
|
||||
- "L5": "Leagoo"
|
||||
- "LD": "Ledstar"
|
||||
- "L1": "LeEco"
|
||||
- "L4": "Lemhoov"
|
||||
- "LE": "Lenovo"
|
||||
- "LN": "Lenco"
|
||||
- "LT": "Leotec"
|
||||
- "L7": "Lephone"
|
||||
- "LZ": "Lesia"
|
||||
- "LP": "Le Pan"
|
||||
- "LG": "LG"
|
||||
- "LI": "Lingwin"
|
||||
- "LO": "Loewe"
|
||||
- "LM": "Logicom"
|
||||
- "1L": "Logic"
|
||||
- "L3": "Lexand"
|
||||
- "LX": "Lexibook"
|
||||
- "LY": "LYF"
|
||||
- "LU": "Lumus"
|
||||
- "0L": "Lumigon"
|
||||
- "L9": "Luna"
|
||||
- "MN": "M4tel"
|
||||
- "XM": "Macoox"
|
||||
- "MJ": "Majestic"
|
||||
- "MA": "Manta Multimedia"
|
||||
- "6X": "Maxtron"
|
||||
- "5M": "Mann"
|
||||
- "2M": "Masstel"
|
||||
- "MW": "Maxwest"
|
||||
- "7M": "Maxcom"
|
||||
- "0D": "MAXVI"
|
||||
- "M0": "Maze"
|
||||
- "MB": "Mobistel"
|
||||
- "9M": "Mobo"
|
||||
- "0M": "Mecool"
|
||||
- "M3": "Mecer"
|
||||
- "MD": "Medion"
|
||||
- "M2": "MEEG"
|
||||
- "M1": "Meizu"
|
||||
- "3M": "Meitu"
|
||||
- "ME": "Metz"
|
||||
- "09": "meanIT"
|
||||
- "0E": "Melrose"
|
||||
- "MX": "MEU"
|
||||
- "MI": "MicroMax"
|
||||
- "8M": "Mito"
|
||||
- "1X": "Minix"
|
||||
- "M5": "MIXC"
|
||||
- "1Z": "MiXzo"
|
||||
- "MH": "Mobiola"
|
||||
- "4M": "Mobicel"
|
||||
- "M6": "Mobiistar"
|
||||
- "MC": "Mediacom"
|
||||
- "MK": "MediaTek"
|
||||
- "MO": "Mio"
|
||||
- "M7": "Miray"
|
||||
- "MM": "Mpman"
|
||||
- "LS": "MLS"
|
||||
- "M4": "Modecom"
|
||||
- "MF": "Mofut"
|
||||
- "MR": "Motorola"
|
||||
- "MV": "Movic"
|
||||
- "MS": "Microsoft"
|
||||
- "M9": "MTC"
|
||||
- "MP": "MegaFon"
|
||||
- "MZ": "MSI"
|
||||
- "MU": "Memup"
|
||||
- "MT": "Mitsubishi"
|
||||
- "ML": "MLLED"
|
||||
- "MQ": "M.T.T."
|
||||
- "N4": "MTN"
|
||||
- "MY": "MyPhone"
|
||||
- "3T": "MyTab"
|
||||
- "1M": "MYFON"
|
||||
- "MG": "MyWigo"
|
||||
- "M8": "Myria"
|
||||
- "6M": "Mystery"
|
||||
- "1R": "Multilaser"
|
||||
- "N3": "Navon"
|
||||
- "N7": "National"
|
||||
- "N5": "NOA"
|
||||
- "NE": "NEC"
|
||||
- "4N": "NextTab"
|
||||
- "5N": "Nos"
|
||||
- "1N": "Neomi"
|
||||
- "NF": "Neffos"
|
||||
- "NA": "Netgear"
|
||||
- "NU": "NeuImage"
|
||||
- "NG": "NGM"
|
||||
- "NZ": "NG Optics"
|
||||
- "N6": "Nobby"
|
||||
- "NO": "Nous"
|
||||
- "NI": "Nintendo"
|
||||
- "0N": "Newman"
|
||||
- "N1": "Noain"
|
||||
- "N2": "Nextbit"
|
||||
- "NK": "Nokia"
|
||||
- "NV": "Nvidia"
|
||||
- "NB": "Noblex"
|
||||
- "NM": "Nomi"
|
||||
- "2N": "Nomu"
|
||||
- "N0": "Nuvo"
|
||||
- "NL": "NUU Mobile"
|
||||
- "NY": "NYX Mobile"
|
||||
- "NN": "Nikon"
|
||||
- "N9": "Newland"
|
||||
- "NW": "Newgen"
|
||||
- "NS": "NewsMy"
|
||||
- "NX": "Nexian"
|
||||
- "N8": "NEXON"
|
||||
- "NT": "NextBook"
|
||||
- "O3": "O+"
|
||||
- "OB": "Obi"
|
||||
- "O1": "Odys"
|
||||
- "OD": "Onda"
|
||||
- "ON": "OnePlus"
|
||||
- "OX": "Onix"
|
||||
- "OH": "Openbox"
|
||||
- "OP": "OPPO"
|
||||
- "O4": "ONN"
|
||||
- "OR": "Orange"
|
||||
- "O5": "Orbic"
|
||||
- "OS": "Ordissimo"
|
||||
- "OT": "O2"
|
||||
- "OK": "Ouki"
|
||||
- "OE": "Oukitel"
|
||||
- "OU": "OUYA"
|
||||
- "OO": "Opsson"
|
||||
- "OV": "Overmax"
|
||||
- "OY": "Oysters"
|
||||
- "O6": "Oyyu"
|
||||
- "OW": "öwn"
|
||||
- "O2": "Owwo"
|
||||
- "OZ": "OzoneHD"
|
||||
- "PN": "Panacom"
|
||||
- "PA": "Panasonic"
|
||||
- "PB": "PCBOX"
|
||||
- "PC": "PCD"
|
||||
- "PD": "PCD Argentina"
|
||||
- "PE": "PEAQ"
|
||||
- "PG": "Pentagram"
|
||||
- "PH": "Philips"
|
||||
- "4P": "Philco"
|
||||
- "1P": "Phicomm"
|
||||
- "PI": "Pioneer"
|
||||
- "PX": "Pixus"
|
||||
- "PL": "Polaroid"
|
||||
- "P5": "Polytron"
|
||||
- "P9": "Primepad"
|
||||
- "2P": "Prixton"
|
||||
- "P6": "Proline"
|
||||
- "PM": "Palm"
|
||||
- "0P": "POCO"
|
||||
- "3P": "Positivo BGH"
|
||||
- "PO": "phoneOne"
|
||||
- "5P": "Phonemax"
|
||||
- "PT": "Pantech"
|
||||
- "PY": "Ployer"
|
||||
- "P4": "Plum"
|
||||
- "P8": "PocketBook"
|
||||
- "PV": "Point of View"
|
||||
- "PP": "PolyPad"
|
||||
- "P2": "Pomp"
|
||||
- "P3": "PPTV"
|
||||
- "PS": "Positivo"
|
||||
- "PR": "Prestigio"
|
||||
- "6P": "Primux"
|
||||
- "P7": "Protruly"
|
||||
- "P1": "ProScan"
|
||||
- "PU": "PULID"
|
||||
- "QB": "Q.Bell"
|
||||
- "QI": "Qilive"
|
||||
- "QT": "Qtek"
|
||||
- "QH": "Q-Touch"
|
||||
- "QM": "QMobile"
|
||||
- "QA": "Quantum"
|
||||
- "QU": "Quechua"
|
||||
- "QO": "Qumo"
|
||||
- "RA": "Ramos"
|
||||
- "RE": "Realme"
|
||||
- "R8": "RED"
|
||||
- "R9": "Ravoz"
|
||||
- "RZ": "Razer"
|
||||
- "RC": "RCA Tablets"
|
||||
- "RB": "Readboy"
|
||||
- "RI": "Rikomagic"
|
||||
- "RN": "Rinno"
|
||||
- "RV": "Riviera"
|
||||
- "RM": "RIM"
|
||||
- "RK": "Roku"
|
||||
- "RO": "Rover"
|
||||
- "R6": "RoverPad"
|
||||
- "RR": "Roadrover"
|
||||
- "R1": "Rokit"
|
||||
- "R3": "Rombica"
|
||||
- "RT": "RT Project"
|
||||
- "RX": "Ritmix"
|
||||
- "R7": "Ritzviva"
|
||||
- "R5": "Ross&Moor"
|
||||
- "R2": "R-TV"
|
||||
- "RG": "RugGear"
|
||||
- "RU": "Runbo"
|
||||
- "RY": "Ryte"
|
||||
- "SQ": "Santin"
|
||||
- "SA": "Samsung"
|
||||
- "S0": "Sanei"
|
||||
- "CZ": "Schneider"
|
||||
- "SD": "Sega"
|
||||
- "SL": "Selfix"
|
||||
- "SE": "Sony Ericsson"
|
||||
- "01": "Senkatel"
|
||||
- "S1": "Sencor"
|
||||
- "SF": "Softbank"
|
||||
- "SX": "SFR"
|
||||
- "SG": "Sagem"
|
||||
- "SH": "Sharp"
|
||||
- "7S": "Shift Phones"
|
||||
- "3S": "Shuttle"
|
||||
- "SI": "Siemens"
|
||||
- "SJ": "Silent Circle"
|
||||
- "1S": "Sigma"
|
||||
- "SN": "Sendo"
|
||||
- "0S": "SEMP TCL"
|
||||
- "S6": "Senseit"
|
||||
- "EW": "Senwa"
|
||||
- "SW": "Sky"
|
||||
- "SK": "Skyworth"
|
||||
- "SC": "Smartfren"
|
||||
- "SO": "Sony"
|
||||
- "OI": "Sonim"
|
||||
- "X2": "Soundmax"
|
||||
- "8S": "Soyes"
|
||||
- "SP": "Spice"
|
||||
- "6S": "Spectrum"
|
||||
- "9S": "Sugar"
|
||||
- "5S": "Sunvell"
|
||||
- "0H": "Sunstech"
|
||||
- "SU": "SuperSonic"
|
||||
- "S5": "Supra"
|
||||
- "SV": "Selevision"
|
||||
- "SY": "Sanyo"
|
||||
- "SM": "Symphony"
|
||||
- "4S": "Syrox"
|
||||
- "SR": "Smart"
|
||||
- "S7": "Smartisan"
|
||||
- "S4": "Star"
|
||||
- "SB": "STF Mobile"
|
||||
- "S8": "STK"
|
||||
- "S9": "Savio"
|
||||
- "2S": "Starway"
|
||||
- "ST": "Storex"
|
||||
- "S2": "Stonex"
|
||||
- "S3": "SunVan"
|
||||
- "SZ": "Sumvision"
|
||||
- "SS": "SWISSMOBILITY"
|
||||
- "QS": "SQOOL"
|
||||
- "0W": "Swipe"
|
||||
- "10": "Simbans"
|
||||
- "X1": "Safaricom"
|
||||
- "TA": "Tesla"
|
||||
- "TK": "Takara"
|
||||
- "4T": "Tronsmart"
|
||||
- "T5": "TB Touch"
|
||||
- "TC": "TCL"
|
||||
- "T7": "Teclast"
|
||||
- "TE": "Telit"
|
||||
- "9T": "Tetratab"
|
||||
- "T4": "ThL"
|
||||
- "TH": "TiPhone"
|
||||
- "TB": "Tecno Mobile"
|
||||
- "TP": "TechPad"
|
||||
- "TD": "Tesco"
|
||||
- "T0": "TD Systems"
|
||||
- "TI": "TIANYU"
|
||||
- "2T": "Tinai"
|
||||
- "TG": "Telego"
|
||||
- "TL": "Telefunken"
|
||||
- "2L": "Tele2"
|
||||
- "T2": "Telenor"
|
||||
- "TM": "T-Mobile"
|
||||
- "TN": "Thomson"
|
||||
- "8T": "Time2"
|
||||
- "TQ": "Timovi"
|
||||
- "TY": "Tooky"
|
||||
- "0T": "Tone"
|
||||
- "T1": "Tolino"
|
||||
- "T9": "Top House"
|
||||
- "TO": "Toplux"
|
||||
- "7T": "Torex"
|
||||
- "T8": "Touchmate"
|
||||
- "TS": "Toshiba"
|
||||
- "TT": "TechnoTrend"
|
||||
@ -332,55 +625,111 @@
|
||||
- "T3": "Trevi"
|
||||
- "TU": "Tunisie Telecom"
|
||||
- "TR": "Turbo-X"
|
||||
- "1T": "Turbo"
|
||||
- "5T": "TurboKids"
|
||||
- "11": "True"
|
||||
- "TV": "TVC"
|
||||
- "TW": "TWM"
|
||||
- "6T": "Twoe"
|
||||
- "TX": "TechniSat"
|
||||
- "TZ": "teXet"
|
||||
- "UC": "U.S. Cellular"
|
||||
- "UH": "Uhappy"
|
||||
- "U1": "Uhans"
|
||||
- "UG": "Ugoos"
|
||||
- "UL": "Ulefone"
|
||||
- "UO": "Unnecto"
|
||||
- "UN": "Unowhy"
|
||||
- "US": "Uniscope"
|
||||
- "UX": "Unimax"
|
||||
- "UM": "UMIDIGI"
|
||||
- "UU": "Unonu"
|
||||
- "UK": "UTOK"
|
||||
- "UA": "Umax"
|
||||
- "UT": "UTStarcom"
|
||||
- "UZ": "Unihertz"
|
||||
- "VA": "Vastking"
|
||||
- "VD": "Videocon"
|
||||
- "VE": "Vertu"
|
||||
- "VN": "Venso"
|
||||
- "V5": "Vivax"
|
||||
- "0V": "Vipro"
|
||||
- "VI": "Vitelcom"
|
||||
- "V7": "Vinga"
|
||||
- "VK": "VK Mobile"
|
||||
- "VS": "ViewSonic"
|
||||
- "VH": "Vsmart"
|
||||
- "V9": "Vsun"
|
||||
- "V8": "Vesta"
|
||||
- "VT": "Vestel"
|
||||
- "VR": "Vernee"
|
||||
- "V4": "Verizon"
|
||||
- "VL": "Verykool"
|
||||
- "V6": "VGO TEL"
|
||||
- "VV": "Vivo"
|
||||
- "VX": "Vertex"
|
||||
- "V3": "Vinsoc"
|
||||
- "V2": "Vonino"
|
||||
- "1V": "Vontar"
|
||||
- "VG": "Vorago"
|
||||
- "2V": "Vorke"
|
||||
- "V1": "Voto"
|
||||
- "VO": "Voxtel"
|
||||
- "VF": "Vodafone"
|
||||
- "VM": "Vodacom"
|
||||
- "V0": "VKworld"
|
||||
- "VY": "Voyo"
|
||||
- "VZ": "Vizio"
|
||||
- "VW": "Videoweb"
|
||||
- "VU": "Vulcan"
|
||||
- "WA": "Walton"
|
||||
- "WF": "Wileyfox"
|
||||
- "WN": "Wink"
|
||||
- "WM": "Weimei"
|
||||
- "WE": "WellcoM"
|
||||
- "WY": "Wexler"
|
||||
- "W2": "Wigor"
|
||||
- "WI": "Wiko"
|
||||
- "WS": "Winds"
|
||||
- "WP": "Wieppo"
|
||||
- "WL": "Wolder"
|
||||
- "WG": "Wolfgang"
|
||||
- "WO": "Wonu"
|
||||
- "W1": "Woo"
|
||||
- "WX": "Woxter"
|
||||
- "WR": "Wortmann"
|
||||
- "XV": "X-View"
|
||||
- "XI": "Xiaomi"
|
||||
- "XL": "Xiaolajiao"
|
||||
- "XN": "Xion"
|
||||
- "XO": "Xolo"
|
||||
- "XR": "Xoro"
|
||||
- "XG": "Xgody"
|
||||
- "YA": "Yarvik"
|
||||
- "YD": "Yandex"
|
||||
- "Y2": "Yes"
|
||||
- "YE": "Yezz"
|
||||
- "Y1": "Yu"
|
||||
- "YU": "Yuandao"
|
||||
- "YS": "Yusun"
|
||||
- "YO": "Yota"
|
||||
- "YT": "Ytone"
|
||||
- "YX": "Yxtel"
|
||||
- "ZE": "Zeemi"
|
||||
- "ZK": "Zenek"
|
||||
- "ZF": "Zfiner"
|
||||
- "ZO": "Zonda"
|
||||
- "ZI": "Zidoo"
|
||||
- "ZX": "Ziox"
|
||||
- "ZP": "Zopo"
|
||||
- "ZT": "ZTE"
|
||||
- "ZU": "Zuum"
|
||||
- "ZN": "Zen"
|
||||
- "ZY": "Zync"
|
||||
- "ZQ": "ZYQ"
|
||||
- "XS": "Xshitou"
|
||||
- "XT": "X-TIGI"
|
||||
- "XB": "NEXBOX"
|
||||
- "X3": "X-BO"
|
||||
- "WB": "Web TV"
|
||||
- "XX": "Unknown"
|
||||
|
@ -1,9 +1,11 @@
|
||||
- "36"
|
||||
- "OC"
|
||||
- "PU"
|
||||
- "SK"
|
||||
- "MF"
|
||||
- "OI"
|
||||
- "OM"
|
||||
- "DD"
|
||||
- "DB"
|
||||
- "ST"
|
||||
- "BL"
|
||||
@ -12,3 +14,28 @@
|
||||
- "C1"
|
||||
- "AL"
|
||||
- "SA"
|
||||
- "SB"
|
||||
- "FR"
|
||||
- "WP"
|
||||
- "HA"
|
||||
- "NX"
|
||||
- "HU"
|
||||
- "VV"
|
||||
- "RE"
|
||||
- "CB"
|
||||
- "MZ"
|
||||
- "UM"
|
||||
- "FK"
|
||||
- "FX"
|
||||
- "WI"
|
||||
- "MN"
|
||||
- "M1"
|
||||
- "AH"
|
||||
- "SU"
|
||||
- "EU"
|
||||
- "EZ"
|
||||
- "UT"
|
||||
- "DT"
|
||||
- "S0"
|
||||
- "QU"
|
||||
- "YN"
|
||||
|
@ -57,6 +57,8 @@
|
||||
- "CES"
|
||||
- "BTR"
|
||||
- "SAF"
|
||||
- "ORD"
|
||||
- "TOS"
|
||||
- "Mac":
|
||||
- "MAC"
|
||||
- "Mobile Gaming Console":
|
||||
|
@ -45,6 +45,7 @@
|
||||
- "OS2": "OS/2"
|
||||
- "T64": "OSF1"
|
||||
- "OBS": "OpenBSD"
|
||||
- "ORD": "Ordissimo"
|
||||
- "PSP": "PlayStation Portable"
|
||||
- "PS3": "PlayStation"
|
||||
- "RHT": "Red Hat"
|
||||
@ -64,6 +65,7 @@
|
||||
- "SY3": "Symbian^3"
|
||||
- "TDX": "ThreadX"
|
||||
- "TIZ": "Tizen"
|
||||
- "TOS": "TmaxOS"
|
||||
- "UBT": "Ubuntu"
|
||||
- "WTV": "WebTV"
|
||||
- "WIN": "Windows"
|
||||
|
@ -1,7 +1,7 @@
|
||||
###############
|
||||
# Device Detector - The Universal Device Detection library for parsing User Agents
|
||||
#
|
||||
# @link http://piwik.org
|
||||
# @link https://matomo.org
|
||||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
###############
|
||||
|
||||
@ -20,7 +20,7 @@ Sony:
|
||||
|
||||
Asus:
|
||||
- 'MAAU'
|
||||
- 'NP0[6789]'
|
||||
- 'NP0[26789]'
|
||||
- 'ASJB'
|
||||
- 'ASU2(JS)?'
|
||||
|
||||
@ -69,3 +69,7 @@ HP:
|
||||
|
||||
Hyrican:
|
||||
- 'MANM(JS)?'
|
||||
|
||||
Ordissimo:
|
||||
- 'Ordissimo'
|
||||
- 'webissimo3'
|
||||
|
Loading…
Reference in New Issue
Block a user