Update UA databases
This commit is contained in:
parent
0984ab8121
commit
088bd1f532
17 changed files with 6566 additions and 545 deletions
|
@ -53,6 +53,21 @@
|
|||
name: 'Alexa Internet'
|
||||
url: 'http://www.alexa.com'
|
||||
|
||||
- regex: 'alexa site audit'
|
||||
name: 'Alexa Site Audit'
|
||||
category: 'Site Monitor'
|
||||
url: 'http://www.alexa.com/help/webmasters'
|
||||
producer:
|
||||
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'
|
||||
|
@ -77,6 +92,14 @@
|
|||
name: 'Apple Inc'
|
||||
url: 'http://www.apple.com'
|
||||
|
||||
- regex: 'Arachni'
|
||||
name: 'Arachni'
|
||||
category: 'Security Checker'
|
||||
url: 'http://www.arachni-scanner.com'
|
||||
producer:
|
||||
name: 'Sarosys LLC'
|
||||
url: 'http://www.sarosys.com/'
|
||||
|
||||
- regex: 'Castro 2, Episode Duration Lookup'
|
||||
name: 'Castro 2'
|
||||
category: 'Service Agent'
|
||||
|
@ -293,6 +316,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'
|
||||
|
@ -341,7 +373,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'
|
||||
|
@ -498,6 +530,14 @@
|
|||
name: 'NTT Resonant'
|
||||
url: 'http://goo.ne.jp'
|
||||
|
||||
- regex: 'Google Search Console'
|
||||
name: 'Google Search Console'
|
||||
category: 'Crawler'
|
||||
url: 'https://search.google.com/search-console/about'
|
||||
producer:
|
||||
name: 'Google Inc.'
|
||||
url: 'http://www.google.com'
|
||||
|
||||
- regex: 'Google Page Speed Insights'
|
||||
name: 'Google PageSpeed Insights'
|
||||
category: 'Site Monitor'
|
||||
|
@ -562,7 +602,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'
|
||||
- regex: 'Googlebot(-Mobile|-Image|-Video|-News)?|Feedfetcher-Google|Google-Test|Google-Site-Verification|Google Web Preview|AdsBot-Google(-Mobile)?|Google-Adwords-Instant|APIs-Google|Mediapartners-Google|Google.*/\+/web/snippet|GoogleProducer|Google[ -]Publisher[ -]Plugin|Google-Shopping-Quality|Google-Adwords-DisplayAds|Google-Assess|Google-AdWords-Express|Google-speakr|Google-Read-Aloud'
|
||||
name: 'Googlebot'
|
||||
category: 'Search bot'
|
||||
url: 'http://www.google.com/bot.html'
|
||||
|
@ -704,6 +744,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'
|
||||
|
@ -790,7 +834,7 @@
|
|||
|
||||
- regex: 'netEstate NE Crawler'
|
||||
name: 'netEstate'
|
||||
category: 'Analytics SEO Crawler'
|
||||
category: 'Crawler'
|
||||
url: 'http://www.website-datenbank.de/Impressum'
|
||||
producer:
|
||||
name: 'netEstate GmbH'
|
||||
|
@ -839,7 +883,7 @@
|
|||
- regex: 'Octopus [0-9]'
|
||||
name: 'Octopus'
|
||||
|
||||
- regex: 'omgilibot'
|
||||
- regex: 'omgili(?:bot)?'
|
||||
name: 'Omgili bot'
|
||||
category: 'Search bot'
|
||||
url: 'http://www.omgili.com/Crawler.html'
|
||||
|
@ -932,6 +976,14 @@
|
|||
name: 'Pingdom AB'
|
||||
url: 'https://www.pingdom.com'
|
||||
|
||||
- regex: 'Quora Link Preview'
|
||||
name: 'Quora Link Preview'
|
||||
category: 'Crawler'
|
||||
url: ''
|
||||
producer:
|
||||
name: 'Quora'
|
||||
url: 'http://www.quora.com'
|
||||
|
||||
- regex: 'RamblerMail'
|
||||
name: 'RamblerMail Image Proxy'
|
||||
category: 'Crawler'
|
||||
|
@ -1107,6 +1159,14 @@
|
|||
name: 'SISTRIX GmbH'
|
||||
url: 'http://www.sistrix.de'
|
||||
|
||||
- regex: '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'
|
||||
|
@ -1211,7 +1271,7 @@
|
|||
category: 'Search bot'
|
||||
|
||||
- regex: 'TelegramBot'
|
||||
name: 'TelgramBot'
|
||||
name: 'TelegramBot'
|
||||
url: 'https://telegram.org/blog/bot-revolution'
|
||||
|
||||
- regex: 'TLSProbe'
|
||||
|
@ -1326,6 +1386,14 @@
|
|||
name: 'WiseGuys'
|
||||
url: 'http://www.wise-guys.nl/'
|
||||
|
||||
- regex: 'vkShare; '
|
||||
name: 'VK Share Button'
|
||||
category: 'Crawler'
|
||||
url: 'http://vk.com/dev/Share'
|
||||
producer:
|
||||
name: 'VK'
|
||||
url: 'http://vk.com/'
|
||||
|
||||
- regex: 'VSMCrawler'
|
||||
name: 'Visual Site Mapper Crawler'
|
||||
category: 'Crawler'
|
||||
|
@ -1389,6 +1457,11 @@
|
|||
name: 'AliasIO'
|
||||
url: 'https://github.com/AliasIO'
|
||||
|
||||
- regex: 'PTST/'
|
||||
name: 'WebPageTest'
|
||||
category: 'Site Monitor'
|
||||
url: 'https://www.webpagetest.org'
|
||||
|
||||
- regex: 'WeSEE(:Search)?'
|
||||
name: 'WeSEE:Search'
|
||||
category: 'Search bot'
|
||||
|
@ -1461,7 +1534,7 @@
|
|||
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|News(links)?|Metrika|\.Gazeta Bot)|YaDirectFetcher'
|
||||
- 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'
|
||||
name: 'Yandex Bot'
|
||||
category: 'Search bot'
|
||||
url: 'http://www.yandex.com/bots'
|
||||
|
@ -1567,6 +1640,14 @@
|
|||
name: 'Site24x7'
|
||||
url: 'https://www.site24x7.com'
|
||||
|
||||
- regex: 's~snapchat-proxy'
|
||||
name: 'Snapchat Proxy'
|
||||
category: 'Crawler'
|
||||
url: 'https://www.snapchat.com'
|
||||
producer:
|
||||
name: 'Snapchat Inc.'
|
||||
url: 'https://www.snapchat.com'
|
||||
|
||||
- regex: "Let's Encrypt validation server"
|
||||
name: "Let's Encrypt Validation"
|
||||
category: 'Service Agent'
|
||||
|
@ -1662,7 +1743,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|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|Minimo|RackspaceBot)'
|
||||
name: 'Generic Bot'
|
||||
|
||||
- regex: '^sentry'
|
||||
|
@ -1671,6 +1755,12 @@
|
|||
name: 'Sentry'
|
||||
url: 'https://sentry.io'
|
||||
|
||||
- regex: '^Spotify'
|
||||
name: 'Spotify'
|
||||
producer:
|
||||
name: 'Spotify'
|
||||
url: 'https://www.spotify.com'
|
||||
|
||||
# Generic detections
|
||||
|
||||
- regex: 'Nutch'
|
||||
|
@ -1681,5 +1771,5 @@
|
|||
name: 'The Apache Software Foundation'
|
||||
url: 'http://www.apache.org/foundation/'
|
||||
|
||||
- regex: '[a-z0-9\-_]*((?<!cu|power )bot(?! TAB| ?5[0-9])|crawler|crawl|checker|archiver|transcoder|spider)([^a-z]|$)'
|
||||
- regex: '[a-z0-9\-_]*((?<!cu|power[ _]|m[ _])bot(?![ _]TAB|[ _]?5[0-9])|crawler|crawl|checker|archiver|transcoder|spider)([^a-z]|$)'
|
||||
name: 'Generic Bot'
|
||||
|
|
|
@ -5,7 +5,40 @@
|
|||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
###############
|
||||
|
||||
# Microsoft Edge (newer versions of IE)
|
||||
# Beaker distributed web browser (https://beakerbrowser.com/)
|
||||
- regex: 'Beaker ?Browser(?:[/ ](\d+[\.\d]+))?'
|
||||
name: 'Beaker Browser'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Blink'
|
||||
|
||||
# Qwant Mobile
|
||||
- regex: 'QwantMobile(?:/(\d+[\.\d]+))?'
|
||||
name: 'Qwant Mobile'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Gecko'
|
||||
- regex: 'Qwant/(\d+[\.\d]+)'
|
||||
name: 'Qwant Mobile'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Gecko'
|
||||
|
||||
# TenFourFox
|
||||
- regex: 'TenFourFox(?:/(\d+[\.\d]+))?'
|
||||
name: 'TenFourFox'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Gecko'
|
||||
|
||||
# AOL Shield
|
||||
- regex: 'AOLShield(?:/(\d+[\.\d]+))?'
|
||||
name: 'AOL Shield'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Gecko'
|
||||
|
||||
# Microsoft Edge (Spartan Edge)
|
||||
- regex: 'Edge[ /](\d+[\.\d]+)'
|
||||
name: 'Microsoft Edge'
|
||||
version: '$1'
|
||||
|
@ -26,6 +59,13 @@
|
|||
engine:
|
||||
default: 'Blink'
|
||||
|
||||
# Microsoft Edge (Anaheim Edge)
|
||||
- regex: 'Edg[ /](\d+[\.\d]+)'
|
||||
name: 'Microsoft Edge'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Blink'
|
||||
|
||||
# 360 Browser
|
||||
- regex: 'QIHU 360[ES]E'
|
||||
name: '360 Browser'
|
||||
|
@ -45,10 +85,17 @@
|
|||
engine:
|
||||
default: 'Gecko'
|
||||
|
||||
# SeaMonkey
|
||||
- regex: '(Iceape|SeaMonkey|gnuzilla)(?:/(\d+[\.\d]+))?'
|
||||
name: '$1'
|
||||
version: '$2'
|
||||
# IceCat
|
||||
- regex: 'IceCat(?:/(\d+[\.\d]+))?'
|
||||
name: 'IceCat'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Gecko'
|
||||
|
||||
# Mobicip
|
||||
- regex: 'Mobicip'
|
||||
name: 'Mobicip'
|
||||
version: ''
|
||||
engine:
|
||||
default: 'Gecko'
|
||||
|
||||
|
@ -71,6 +118,11 @@
|
|||
name: 'Aloha Browser'
|
||||
version: '$1'
|
||||
|
||||
#Avast Secure Browser
|
||||
- regex: 'Avast(?:/(\d+[\.\d]+))?'
|
||||
name: 'Avast Secure Browser'
|
||||
version: '$1'
|
||||
|
||||
#Epic
|
||||
- regex: 'Epic(?:/(\d+[\.\d]+))?'
|
||||
name: 'Epic'
|
||||
|
@ -110,6 +162,11 @@
|
|||
engine:
|
||||
default: '' # multiple
|
||||
|
||||
#Oppo Browser
|
||||
- regex: 'OppoBrowser(?:/(\d+[\.\d]+))?'
|
||||
name: 'Oppo Browser'
|
||||
version: '$1'
|
||||
|
||||
#Amigo
|
||||
- regex: 'Chrome/(\d+[\.\d]+).*MRCHROME'
|
||||
name: 'Amigo'
|
||||
|
@ -205,6 +262,11 @@
|
|||
engine:
|
||||
default: 'Gecko'
|
||||
|
||||
#Cunaguaro
|
||||
- regex: 'Cunaguaro(?:/(\d+[\.\d]+))?'
|
||||
name: 'Cunaguaro'
|
||||
version: '$1'
|
||||
|
||||
#Firefox Focus / Firefox Klar
|
||||
- regex: '(?:Focus|Klar)(?:/(\d+[\.\d]+))?'
|
||||
name: 'Firefox Focus'
|
||||
|
@ -225,11 +287,16 @@
|
|||
default: 'Gecko'
|
||||
|
||||
#Firefox Mobile
|
||||
- regex: '(Mobile|Tablet).*Firefox(?:/(\d+[\.\d]+))?'
|
||||
- regex: '(?:Mobile|Tablet).*Firefox(?:/(\d+[\.\d]+))?'
|
||||
name: 'Firefox Mobile'
|
||||
version: '$2'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Gecko'
|
||||
- regex: 'FxiOS/(\d+[\.\d]+)'
|
||||
name: 'Firefox Mobile iOS'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'WebKit'
|
||||
|
||||
#Firefox
|
||||
- regex: 'Firefox(?:/(\d+[\.\d]+))?'
|
||||
|
@ -237,16 +304,11 @@
|
|||
version: '$1'
|
||||
engine:
|
||||
default: 'Gecko'
|
||||
- regex: '(BonEcho|GranParadiso|Lorentz|Minefield|Namoroka|Shiretoko)/(\d+[\.\d]+)'
|
||||
- regex: '(?:BonEcho|GranParadiso|Lorentz|Minefield|Namoroka|Shiretoko)/(\d+[\.\d]+)'
|
||||
name: 'Firefox'
|
||||
version: '$1 ($2)'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Gecko'
|
||||
- regex: 'FxiOS/(\d+[\.\d]+)'
|
||||
name: 'Firefox Mobile'
|
||||
version: 'iOS $1'
|
||||
engine:
|
||||
default: 'WebKit'
|
||||
|
||||
#ANT Fresco
|
||||
- regex: 'ANTFresco(?:[/ ](\d+[\.\d]+))?'
|
||||
|
@ -302,6 +364,29 @@
|
|||
name: 'Dooble'
|
||||
version: '$1'
|
||||
|
||||
# Whale
|
||||
- regex: 'Whale/(\d+[\.\d]+)'
|
||||
name: 'Whale Browser'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Blink'
|
||||
|
||||
#Obigo
|
||||
- regex: 'Obigo[ ]?(?:InternetBrowser|Browser)?(?:[ /]([a-z0-9]*))?'
|
||||
name: 'Obigo'
|
||||
version: '$1'
|
||||
- regex: 'Obigo|Teleca'
|
||||
name: 'Obigo'
|
||||
version: ''
|
||||
|
||||
#UC Browser Mini
|
||||
- regex: 'UCMini(?:[ /]?(\d+[\.\d]+))?'
|
||||
name: 'UC Browser Mini'
|
||||
version: '$1'
|
||||
- regex: 'UC[ ]?Browser.* \(UCMini\)'
|
||||
name: 'UC Browser Mini'
|
||||
version: ''
|
||||
|
||||
#Opera
|
||||
- regex: '(?:Opera Tablet.*Version|Opera/.+Opera Mobi.+Version|Mobile.+OPR)/(\d+[\.\d]+)'
|
||||
name: 'Opera Mobile'
|
||||
|
@ -310,6 +395,21 @@
|
|||
default: 'Presto'
|
||||
versions:
|
||||
15: 'Blink'
|
||||
- regex: 'MMS/(\d+[\.\d]+)'
|
||||
name: 'Opera Neon'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Blink'
|
||||
- regex: 'OMI/(\d+[\.\d]+)'
|
||||
name: 'Opera Devices'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Blink'
|
||||
- regex: 'OPT/(\d+[\.\d]+)'
|
||||
name: 'Opera Touch'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Blink'
|
||||
- regex: 'Opera/(\d+[\.\d]+).+Opera Mobi'
|
||||
name: 'Opera Mobile'
|
||||
version: '$1'
|
||||
|
@ -327,6 +427,11 @@
|
|||
version: '$1'
|
||||
engine:
|
||||
default: 'Presto'
|
||||
- regex: 'OPiOS/(\d+[\.\d]+)'
|
||||
name: 'Opera Mini iOS'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'WebKit'
|
||||
- regex: 'Opera.+Edition Next.+Version/(\d+[\.\d]+)'
|
||||
name: 'Opera Next'
|
||||
version: '$1'
|
||||
|
@ -366,7 +471,7 @@
|
|||
default: '' # multi engine
|
||||
|
||||
#Comodo Dragon
|
||||
- regex: 'Comodo[ _]Dragon(?:/(\d+[\.\d]+))?'
|
||||
- regex: '(?:Comodo[ _])?Dragon(?!fruit)(?:/(\d+[\.\d]+))?'
|
||||
name: 'Comodo Dragon'
|
||||
version: '$1'
|
||||
engine:
|
||||
|
@ -401,6 +506,9 @@
|
|||
- regex: 'baidubrowser(?:[/ ](\d+[\.\d]*))?'
|
||||
name: 'Baidu Browser'
|
||||
version: '$1'
|
||||
- regex: 'FlyFlow(?:[/ ](\d+[\.\d]*))?'
|
||||
name: 'Baidu Browser'
|
||||
version: '$1'
|
||||
|
||||
#Baidu Spark
|
||||
- regex: '(?:(?:BD)?Spark|BIDUBrowser)[/ ](\d+[\.\d]*)'
|
||||
|
@ -460,6 +568,13 @@
|
|||
name: 'Puffin'
|
||||
version: '$1'
|
||||
|
||||
#MobileIron
|
||||
- regex: 'MobileIron(?:/(\d+[\.\d]+))?'
|
||||
name: 'Iron Mobile'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Blink'
|
||||
|
||||
#Iron
|
||||
- regex: 'Iron(?:/(\d+[\.\d]+))?'
|
||||
name: 'Iron'
|
||||
|
@ -479,9 +594,14 @@
|
|||
'2.9.16': '' # multi engine
|
||||
'2.28': 'WebKit'
|
||||
|
||||
# Liebao
|
||||
# LieBaoFast
|
||||
- regex: 'LieBaoFast(?:[ /](\d+[\.\d]+))?'
|
||||
name: 'LieBaoFast'
|
||||
version: '$1'
|
||||
|
||||
# Cheetah Browser
|
||||
- regex: 'LBBrowser(?:[ /](\d+[\.\d]+))?'
|
||||
name: 'Liebao'
|
||||
name: 'Cheetah Browser'
|
||||
version: '$1'
|
||||
|
||||
# Sogou Explorer
|
||||
|
@ -489,15 +609,26 @@
|
|||
name: 'Sogou Explorer'
|
||||
version: '$1'
|
||||
|
||||
# QQ Browser Mini
|
||||
- regex: 'M?QQBrowser/Mini([\.\d]+)?'
|
||||
name: 'QQ Browser Mini'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: '' # multi engine -- WebKit or Blink
|
||||
|
||||
# QQ Browser
|
||||
- regex: 'M?QQBrowser(?:/(?:Mini)?([\.\d]+))?'
|
||||
- regex: 'M?QQBrowser(?:/([\.\d]+))?'
|
||||
name: 'QQ Browser'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: '' # multi engine -- WebKit or Blink
|
||||
|
||||
# MIUI Browser
|
||||
- regex: 'MIUIBrowser(?:/(\d+[\.\d]+))?'
|
||||
- regex: '(?:MIUIBrowser|MiuiBrowser)(?:/(\d+[\.\d]+))?'
|
||||
name: 'MIUI Browser'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: '' # multi engine -- WebKit or Blink
|
||||
|
||||
# Coc Coc
|
||||
# This browser (http://coccoc.vn/) is built on top of Chromium with
|
||||
|
@ -512,6 +643,12 @@
|
|||
versions:
|
||||
28: 'Blink'
|
||||
|
||||
- regex: 'DuckDuckGo/(\d+[\.\d]*)'
|
||||
name: 'DuckDuckGo Privacy Browser'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Blink'
|
||||
|
||||
#Samsung Browser
|
||||
- regex: 'Samsung ?Browser(?:[/ ](\d+[\.\d]+))?'
|
||||
name: 'Samsung Browser'
|
||||
|
@ -542,6 +679,108 @@
|
|||
- regex: 'UCWEB(?:[ /]?(\d+[\.\d]+))?'
|
||||
name: 'UC Browser'
|
||||
version: '$1'
|
||||
- regex: 'UC AppleWebKit'
|
||||
name: 'UC Browser'
|
||||
version: ''
|
||||
|
||||
#Tenta Browser
|
||||
#It should be checked before Chrome since the UA contains the Chrome
|
||||
- regex: 'Tenta/(\d+[\.\d]+)'
|
||||
name: 'Tenta Browser'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Webkit'
|
||||
|
||||
# Firefox Rocket
|
||||
- regex: 'Rocket/(\d+[\.\d]+)'
|
||||
name: 'Firefox Rocket'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Webkit'
|
||||
|
||||
# Web Explorer
|
||||
- regex: 'Web Explorer/(\d+[\.\d]+).*Chrome'
|
||||
name: 'Web Explorer'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Webkit'
|
||||
|
||||
# Seznam Browser
|
||||
- regex: 'SznProhlizec/(\d+[\.\d]+)'
|
||||
name: 'Seznam Browser'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Blink'
|
||||
|
||||
# SogouMobileBrowser
|
||||
- regex: 'SogouMobileBrowser/(\d+[\.\d]+)'
|
||||
name: 'Sogou Mobile Browser'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: '' # multi engine -- WebKit or Blink
|
||||
|
||||
# Mint Browser
|
||||
- regex: 'Mint Browser/(\d+[\.\d]+)'
|
||||
name: 'Mint Browser'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: '' # multi engine -- WebKit or Blink
|
||||
|
||||
# Ecosia
|
||||
- regex: 'Ecosia (?:android|ios)@(\d+[\.\d]+)'
|
||||
name: 'Ecosia'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: '' # multi engine -- WebKit or Blink
|
||||
|
||||
# CM Browser
|
||||
- regex: 'ACHEETAHI'
|
||||
name: 'CM Browser'
|
||||
version: ''
|
||||
engine:
|
||||
default: '' # multi engine -- WebKit or Blink
|
||||
|
||||
# Kiwi Browser
|
||||
- regex: 'Kiwi Chrome'
|
||||
name: 'Kiwi'
|
||||
version: ''
|
||||
engine:
|
||||
default: '' # multi engine -- WebKit or Blink
|
||||
|
||||
# 2345 Browser
|
||||
- regex: 'Mb2345Browser/(\d+[\.\d]+)'
|
||||
name: '2345 Browser'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: '' # multi engine -- WebKit or Blink
|
||||
|
||||
# QtWebEngine
|
||||
- regex: 'QtWebEngine/(\d+[\.\d]+)'
|
||||
name: 'QtWebEngine'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: '' # multi engine -- WebKit or Blink
|
||||
|
||||
#Mobile Silk
|
||||
- regex: 'Silk/(\d+[\.\d]+) like Chrome'
|
||||
name: 'Mobile Silk'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Blink'
|
||||
- regex: 'Silk(?:/(\d+[\.\d]+))?'
|
||||
name: 'Mobile Silk'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'WebKit'
|
||||
|
||||
# Chrome Webview
|
||||
- regex: 'Version/.* Chrome(?:/(\d+[\.\d]+))?'
|
||||
name: 'Chrome Webview'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'WebKit'
|
||||
versions:
|
||||
28: 'Blink'
|
||||
|
||||
#Chrome
|
||||
- regex: 'CrMo(?:/(\d+[\.\d]+))?'
|
||||
|
@ -575,7 +814,12 @@
|
|||
default: 'WebKit'
|
||||
versions:
|
||||
28: 'Blink'
|
||||
- regex: 'Chrome(?:/(\d+[\.\d]+))?'
|
||||
- regex: 'HeadlessChrome(?:/(\d+[\.\d]+))?'
|
||||
name: 'Headless Chrome'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Blink'
|
||||
- regex: 'Chrome(?!book)(?:/(\d+[\.\d]+))?'
|
||||
name: 'Chrome'
|
||||
version: '$1'
|
||||
engine:
|
||||
|
@ -811,7 +1055,7 @@
|
|||
version: 10.0
|
||||
engine:
|
||||
default: 'Trident'
|
||||
- regex: 'Trident/7.0'
|
||||
- regex: 'Trident/[78].0'
|
||||
name: 'Internet Explorer'
|
||||
version: 11.0
|
||||
engine:
|
||||
|
@ -883,13 +1127,6 @@
|
|||
name: 'Phoenix'
|
||||
version: '$1'
|
||||
|
||||
#Mobile Silk
|
||||
- regex: 'Silk(?:/(\d+[\.\d]+))?'
|
||||
name: 'Mobile Silk'
|
||||
version: '$1'
|
||||
engine:
|
||||
default: 'Blink'
|
||||
|
||||
#NetFront
|
||||
- regex: 'NetFrontLifeBrowser(?:/(\d+[\.\d]+))?'
|
||||
name: 'NetFront Life'
|
||||
|
@ -910,13 +1147,10 @@
|
|||
name: 'NetPositive'
|
||||
version: '$1'
|
||||
|
||||
#Obigo
|
||||
- regex: 'Obigo[ ]?(?:InternetBrowser|Browser)?(?:[ /]([a-z0-9]*))?'
|
||||
name: 'Obigo'
|
||||
# NTENT Browser
|
||||
- regex: 'NTENTBrowser(?:/(\d+[\.\d]+))?'
|
||||
name: 'NTENT Browser'
|
||||
version: '$1'
|
||||
- regex: 'Obigo|Teleca'
|
||||
name: 'Obigo'
|
||||
version: ''
|
||||
|
||||
#Odyssey Web Browser
|
||||
- regex: 'Odyssey Web Browser(?:.*OWB/(\d+[\.\d]+))?'
|
||||
|
|
|
@ -23,6 +23,12 @@
|
|||
url: 'http://lincgeek.org/bashpodder/'
|
||||
type: 'Feed Reader'
|
||||
|
||||
- regex: 'Breaker/v([\d\.]+)'
|
||||
name: 'Breaker'
|
||||
version: '$1'
|
||||
url: 'https://www.breaker.audio/'
|
||||
type: 'Feed Reader App'
|
||||
|
||||
- regex: 'Downcast/([\d\.]+)'
|
||||
name: 'Downcast'
|
||||
version: '$1'
|
||||
|
@ -47,12 +53,6 @@
|
|||
url: 'http://gpodder.org/'
|
||||
type: 'Feed Reader App'
|
||||
|
||||
- regex: 'Instacast/(\d+) CFNetwork/([\d\.]+)'
|
||||
name: 'Instacast'
|
||||
version: '$1'
|
||||
url: 'http://vemedio.com/products/instacast-mac'
|
||||
type: 'Feed Reader App'
|
||||
|
||||
- regex: 'JetBrains Omea Reader(?:[/ ](\d+[\.\d]+))?'
|
||||
name: 'JetBrains Omea Reader'
|
||||
version: '$1'
|
||||
|
|
|
@ -70,3 +70,15 @@
|
|||
- regex: '(?:Go-http-client|Go )/?(?:(\d+[\.\d]+))?(?: package http)?'
|
||||
name: 'Go-http-client'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'urlgrabber(?:/(\d+[\.\d]+))?'
|
||||
name: 'urlgrabber (yum)'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'libdnf(?:/(\d+[\.\d]+))?'
|
||||
name: 'libdnf'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'HTTPie(?:/(\d+[\.\d]+))?'
|
||||
name: 'HTTPie'
|
||||
version: '$1'
|
||||
|
|
|
@ -5,6 +5,10 @@
|
|||
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
||||
###############
|
||||
|
||||
- regex: 'Audacious(?:[ /]([\d\.]+))?'
|
||||
name: 'Audacious'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'Banshee(?:[ /]([\d\.]+))?'
|
||||
name: 'Banshee'
|
||||
version: '$1'
|
||||
|
@ -21,7 +25,7 @@
|
|||
name: 'Deezer'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'iTunes(?:/([\d\.]+))?'
|
||||
- regex: 'iTunes(?:-iPhone|-iPad)?(?:/([\d\.]+))?'
|
||||
name: 'iTunes'
|
||||
version: '$1'
|
||||
|
||||
|
@ -84,7 +88,3 @@
|
|||
- regex: 'stagefright(?:/([\d\.]+))?'
|
||||
name: 'Stagefright'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'Instacast(?:/([\d\.]+))? CFNetwork/([\d\.]+)'
|
||||
name: 'Instacast'
|
||||
version: '$1'
|
|
@ -157,3 +157,51 @@
|
|||
regex: 'YelpApp/([\d\.]+)'
|
||||
name: 'Yelp Mobile'
|
||||
version: '$1'
|
||||
-
|
||||
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)/([\d\.]+)?'
|
||||
name: 'CrosswalkApp'
|
||||
version: '$1'
|
||||
|
|
|
@ -44,3 +44,8 @@
|
|||
- regex: 'DAVdroid(?:/(\d+[\.\d]+))?'
|
||||
name: 'DAVdroid'
|
||||
version: '$1'
|
||||
|
||||
# SeaMonkey
|
||||
- regex: '(?:SeaMonkey|Iceape)(?:/(\d+[\.\d]+))?'
|
||||
name: 'SeaMonkey'
|
||||
version: '$1'
|
File diff suppressed because it is too large
Load diff
|
@ -65,6 +65,13 @@
|
|||
name: 'Windows IoT'
|
||||
version: '10'
|
||||
|
||||
##########
|
||||
# KaiOS
|
||||
##########
|
||||
- regex: 'KAIOS(?:/(\d+[\.\d]+))?'
|
||||
name: 'KaiOS'
|
||||
version: '$1'
|
||||
|
||||
##########
|
||||
# Custom Android Roms
|
||||
##########
|
||||
|
@ -91,7 +98,7 @@
|
|||
##########
|
||||
# Android
|
||||
##########
|
||||
- regex: '(?:(?:Orca-)?Android|Adr)[ /](?:[a-z]+ )?(\d+[\.\d]+)'
|
||||
- regex: '(?:(?:Orca-)?Android|Adr)[ /](?:[a-z]+ )?(\d+[\.\d]*)'
|
||||
name: 'Android'
|
||||
version: '$1'
|
||||
|
||||
|
@ -100,6 +107,10 @@
|
|||
name: 'Android'
|
||||
version: ''
|
||||
|
||||
- regex: '(?:TwitterAndroid).*[ /](?:[a-z]+ )?(\d+[\.\d]*)'
|
||||
name: 'Android'
|
||||
version: '$1'
|
||||
|
||||
- regex: 'BeyondPod|AntennaPod|Podkicker|DoggCatcher|Player FM|okhttp|Podcatcher Deluxe'
|
||||
name: 'Android'
|
||||
version: ''
|
||||
|
@ -255,10 +266,57 @@
|
|||
version: ''
|
||||
|
||||
|
||||
##########
|
||||
# Haiku OS
|
||||
##########
|
||||
- regex: 'Haiku'
|
||||
name: 'Haiku OS'
|
||||
version: ''
|
||||
|
||||
|
||||
##########
|
||||
# iOS
|
||||
##########
|
||||
- regex: 'CFNetwork/889'
|
||||
name: 'iOS'
|
||||
version: '11.1'
|
||||
|
||||
- regex: 'CFNetwork/887.*(x86_64)'
|
||||
name: 'Mac'
|
||||
version: '10.13'
|
||||
|
||||
- regex: 'CFNetwork/887'
|
||||
name: 'iOS'
|
||||
version: '11.0'
|
||||
|
||||
- regex: 'CFNetwork/811.*(x86_64)'
|
||||
name: 'Mac'
|
||||
version: '10.12'
|
||||
|
||||
- regex: 'CFNetwork/811'
|
||||
name: 'iOS'
|
||||
version: '10.3'
|
||||
|
||||
- regex: 'CFNetwork/808\.3'
|
||||
name: 'iOS'
|
||||
version: '10.3'
|
||||
|
||||
- regex: 'CFNetwork/808\.2'
|
||||
name: 'iOS'
|
||||
version: '10.2'
|
||||
|
||||
- regex: 'CFNetwork/808\.1'
|
||||
name: 'iOS'
|
||||
version: '10.1'
|
||||
|
||||
- regex: 'CFNetwork/808\.0'
|
||||
name: 'iOS'
|
||||
version: '10.0'
|
||||
|
||||
- regex: 'CFNetwork/808'
|
||||
name: 'iOS'
|
||||
version: '10'
|
||||
|
||||
- regex: 'CFNetwork/758\.4\.3'
|
||||
name: 'iOS'
|
||||
version: '9.3.2'
|
||||
|
@ -359,7 +417,7 @@
|
|||
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: ''
|
||||
|
||||
|
@ -372,6 +430,10 @@
|
|||
# Mac
|
||||
##########
|
||||
|
||||
- regex: 'CFNetwork/807'
|
||||
name: 'Mac'
|
||||
version: '10.12'
|
||||
|
||||
- regex: 'CFNetwork/760'
|
||||
name: 'Mac'
|
||||
version: '10.11'
|
||||
|
@ -412,7 +474,7 @@
|
|||
name: 'Mac'
|
||||
version: '10.2'
|
||||
|
||||
- regex: 'Mac OS X(?: (?:Version )?(\d+(?:[_\.]\d+)+))?'
|
||||
- regex: 'Mac[ +]OS[ +]X(?:[ /](?:Version )?(\d+(?:[_\.]\d+)+))?'
|
||||
name: 'Mac'
|
||||
version: '$1'
|
||||
|
||||
|
@ -462,14 +524,6 @@
|
|||
version: ''
|
||||
|
||||
|
||||
##########
|
||||
# Haiku OS
|
||||
##########
|
||||
- regex: 'Haiku'
|
||||
name: 'Haiku OS'
|
||||
version: ''
|
||||
|
||||
|
||||
##########
|
||||
# BeOS
|
||||
##########
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
- "2B": "2345 Browser"
|
||||
- "36": "360 Phone Browser"
|
||||
- "3B": "360 Browser"
|
||||
- "AA": "Avant Browser"
|
||||
|
@ -8,10 +9,13 @@
|
|||
- "AM": "Amaya"
|
||||
- "AO": "Amigo"
|
||||
- "AN": "Android Browser"
|
||||
- "AD": "AOL Shield"
|
||||
- "AR": "Arora"
|
||||
- "AV": "Amiga Voyager"
|
||||
- "AW": "Amiga Aweb"
|
||||
- "AT": "Atomic Web Browser"
|
||||
- "AS": "Avast Secure Browser"
|
||||
- "BA": "Beaker Browser"
|
||||
- "BB": "BlackBerry Browser"
|
||||
- "BD": "Baidu Browser"
|
||||
- "BS": "Baidu Spark"
|
||||
|
@ -26,7 +30,9 @@
|
|||
- "CD": "Comodo Dragon"
|
||||
- "C1": "Coast"
|
||||
- "CX": "Charon"
|
||||
- "CE": "CM Browser"
|
||||
- "CF": "Chrome Frame"
|
||||
- "HC": "Headless Chrome"
|
||||
- "CH": "Chrome"
|
||||
- "CI": "Chrome Mobile iOS"
|
||||
- "CK": "Conkeror"
|
||||
|
@ -37,22 +43,28 @@
|
|||
- "CR": "Chromium"
|
||||
- "CY": "Cyberfox"
|
||||
- "CS": "Cheshire"
|
||||
- "CU": "Cunaguaro"
|
||||
- "CV": "Chrome Webview"
|
||||
- "DB": "dbrowser"
|
||||
- "DE": "Deepnet Explorer"
|
||||
- "DF": "Dolphin"
|
||||
- "DO": "Dorado"
|
||||
- "DL": "Dooble"
|
||||
- "DI": "Dillo"
|
||||
- "DD": "DuckDuckGo Privacy Browser"
|
||||
- "EC": "Ecosia"
|
||||
- "EI": "Epic"
|
||||
- "EL": "Elinks"
|
||||
- "EB": "Element Browser"
|
||||
- "EP": "GNOME Web"
|
||||
- "ES": "Espial TV Browser"
|
||||
- "F1": "Firefox Mobile iOS"
|
||||
- "FB": "Firebird"
|
||||
- "FD": "Fluid"
|
||||
- "FE": "Fennec"
|
||||
- "FF": "Firefox"
|
||||
- "FK": "Firefox Focus"
|
||||
- "FR": "Firefox Rocket"
|
||||
- "FL": "Flock"
|
||||
- "FM": "Firefox Mobile"
|
||||
- "FW": "Fireweb"
|
||||
|
@ -60,11 +72,12 @@
|
|||
- "GA": "Galeon"
|
||||
- "GE": "Google Earth"
|
||||
- "HJ": "HotJava"
|
||||
- "IA": "Iceape"
|
||||
- "IB": "IBrowse"
|
||||
- "IC": "iCab"
|
||||
- "I2": "iCab Mobile"
|
||||
- "I1": "Iridium"
|
||||
- "I3": "Iron Mobile"
|
||||
- "I4": "IceCat"
|
||||
- "ID": "IceDragon"
|
||||
- "IV": "Isivioo"
|
||||
- "IW": "Iceweasel"
|
||||
|
@ -77,9 +90,11 @@
|
|||
- "KM": "K-meleon"
|
||||
- "KO": "Konqueror"
|
||||
- "KP": "Kapiko"
|
||||
- "KW": "Kiwi"
|
||||
- "KY": "Kylo"
|
||||
- "KZ": "Kazehakase"
|
||||
- "LB": "Liebao"
|
||||
- "LB": "Cheetah Browser"
|
||||
- "LF": "LieBaoFast"
|
||||
- "LG": "LG Browser"
|
||||
- "LI": "Links"
|
||||
- "LU": "LuaKit"
|
||||
|
@ -90,8 +105,10 @@
|
|||
- "ME": "Mercury"
|
||||
- "MF": "Mobile Safari"
|
||||
- "MI": "Midori"
|
||||
- "MO": "Mobicip"
|
||||
- "MU": "MIUI Browser"
|
||||
- "MS": "Mobile Silk"
|
||||
- "MT": "Mint Browser"
|
||||
- "MX": "Maxthon"
|
||||
- "NB": "Nokia Browser"
|
||||
- "NO": "Nokia OSS Browser"
|
||||
|
@ -101,20 +118,26 @@
|
|||
- "NL": "NetFront Life"
|
||||
- "NP": "NetPositive"
|
||||
- "NS": "Netscape"
|
||||
- "NT": "NTENT Browser"
|
||||
- "O1": "Opera Mini iOS"
|
||||
- "OB": "Obigo"
|
||||
- "OD": "Odyssey Web Browser"
|
||||
- "OF": "Off By One"
|
||||
- "OE": "ONE Browser"
|
||||
- "OG": "Opera Neon"
|
||||
- "OH": "Opera Devices"
|
||||
- "OI": "Opera Mini"
|
||||
- "OM": "Opera Mobile"
|
||||
- "OP": "Opera"
|
||||
- "ON": "Opera Next"
|
||||
- "OO": "Opera Touch"
|
||||
- "OR": "Oregano"
|
||||
- "OV": "Openwave Mobile Browser"
|
||||
- "OW": "OmniWeb"
|
||||
- "OT": "Otter Browser"
|
||||
- "PL": "Palm Blazer"
|
||||
- "PM": "Pale Moon"
|
||||
- "PP": "Oppo Browser"
|
||||
- "PR": "Palm Pre"
|
||||
- "PU": "Puffin"
|
||||
- "PW": "Palm WebPro"
|
||||
|
@ -123,9 +146,12 @@
|
|||
- "PO": "Polaris"
|
||||
- "PT": "Polarity"
|
||||
- "PS": "Microsoft Edge"
|
||||
- "Q1": "QQ Browser Mini"
|
||||
- "QQ": "QQ Browser"
|
||||
- "QT": "Qutebrowser"
|
||||
- "QZ": "QupZilla"
|
||||
- "QM": "Qwant Mobile"
|
||||
- "QW": "QtWebEngine"
|
||||
- "RK": "Rekonq"
|
||||
- "RM": "RockMelt"
|
||||
- "SB": "Samsung Browser"
|
||||
|
@ -137,20 +163,28 @@
|
|||
- "SK": "Skyfire"
|
||||
- "SS": "Seraphic Sraf"
|
||||
- "SL": "Sleipnir"
|
||||
- "SM": "SeaMonkey"
|
||||
- "SN": "Snowshoe"
|
||||
- "SO": "Sogou Mobile Browser"
|
||||
- "SR": "Sunrise"
|
||||
- "SP": "SuperBird"
|
||||
- "ST": "Streamy"
|
||||
- "SX": "Swiftfox"
|
||||
- "SZ": "Seznam Browser"
|
||||
- "TF": "TenFourFox"
|
||||
- "TB": "Tenta Browser"
|
||||
- "TZ": "Tizen Browser"
|
||||
- "TS": "TweakStyle"
|
||||
- "UC": "UC Browser"
|
||||
- "UM": "UC Browser Mini"
|
||||
- "VI": "Vivaldi"
|
||||
- "VB": "Vision Mobile Browser"
|
||||
- "WP": "Web Explorer"
|
||||
- "WE": "WebPositive"
|
||||
- "WF": "Waterfox"
|
||||
- "WH": "Whale Browser"
|
||||
- "WO": "wOSBrowser"
|
||||
- "WT": "WeTab Browser"
|
||||
- "YA": "Yandex Browser"
|
||||
- "XI": "Xiino"
|
||||
- "IA": "Iceape"
|
||||
- "SM": "SeaMonkey"
|
||||
|
|
8
backend/priv/ua/short_codes.desktop_families.yml
Normal file
8
backend/priv/ua/short_codes.desktop_families.yml
Normal file
|
@ -0,0 +1,8 @@
|
|||
- "AmigaOS"
|
||||
- "IBM"
|
||||
- "GNU/Linux"
|
||||
- "Mac"
|
||||
- "Unix"
|
||||
- "Windows"
|
||||
- "BeOS"
|
||||
- "Chrome OS"
|
|
@ -1,37 +1,56 @@
|
|||
- "3Q": "3Q"
|
||||
- "4G": "4Good"
|
||||
- "AA": "AllCall"
|
||||
- "AC": "Acer"
|
||||
- "A9": "Advan"
|
||||
- "AD": "Advance"
|
||||
- "A3": "AGM"
|
||||
- "AZ": "Ainol"
|
||||
- "AI": "Airness"
|
||||
- "AW": "Aiwa"
|
||||
- "AK": "Akai"
|
||||
- "AL": "Alcatel"
|
||||
- "A2": "Allview"
|
||||
- "A1": "Altech UEC"
|
||||
- "A5": "altron"
|
||||
- "AN": "Arnova"
|
||||
- "KN": "Amazon"
|
||||
- "AG": "AMGOO"
|
||||
- "AO": "Amoi"
|
||||
- "AP": "Apple"
|
||||
- "AR": "Archos"
|
||||
- "AS": "ARRIS"
|
||||
- "AB": "Arian Space"
|
||||
- "AT": "Airties"
|
||||
- "A6": "Ark"
|
||||
- "A4": "Ask"
|
||||
- "A8": "Assistant"
|
||||
- "A0": "ANS"
|
||||
- "AU": "Asus"
|
||||
- "AH": "AVH"
|
||||
- "AV": "Avvio"
|
||||
- "AX": "Audiovox"
|
||||
- "AY": "Axxion"
|
||||
- "AM": "Azumi Mobile"
|
||||
- "BB": "BBK"
|
||||
- "BE": "Becker"
|
||||
- "B5": "Beeline"
|
||||
- "BI": "Bird"
|
||||
- "BT": "Bitel"
|
||||
- "BG": "BGH"
|
||||
- "BL": "Beetel"
|
||||
- "BP": "Blaupunkt"
|
||||
- "B3": "Bluboo"
|
||||
- "BF": "Black Fox"
|
||||
- "BM": "Bmobile"
|
||||
- "BN": "Barnes & Noble"
|
||||
- "BO": "BangOlufsen"
|
||||
- "BQ": "BenQ"
|
||||
- "BS": "BenQ-Siemens"
|
||||
- "BU": "Blu"
|
||||
- "BD": "Bluegood"
|
||||
- "B2": "Blackview"
|
||||
- "B4": "bogo"
|
||||
- "BW": "Boway"
|
||||
- "BX": "bq"
|
||||
- "BV": "Bravis"
|
||||
|
@ -42,6 +61,7 @@
|
|||
- "CP": "Captiva"
|
||||
- "CS": "Casio"
|
||||
- "CA": "Cat"
|
||||
- "C9": "CAGI"
|
||||
- "CE": "Celkon"
|
||||
- "CC": "ConCorde"
|
||||
- "C2": "Changhong"
|
||||
|
@ -60,15 +80,24 @@
|
|||
- "CW": "Cowon"
|
||||
- "CU": "Cube"
|
||||
- "CY": "Coby Kyros"
|
||||
- "C6": "Comio"
|
||||
- "C7": "ComTrade Tesla"
|
||||
- "C8": "Concord"
|
||||
- "CX": "Crescent"
|
||||
- "C4": "Cyrus"
|
||||
- "DA": "Danew"
|
||||
- "DT": "Datang"
|
||||
- "D1": "Datsun"
|
||||
- "DE": "Denver"
|
||||
- "DX": "DEXP"
|
||||
- "DS": "Desay"
|
||||
- "DB": "Dbtel"
|
||||
- "DC": "DoCoMo"
|
||||
- "DG": "Dialog"
|
||||
- "DI": "Dicam"
|
||||
- "D4": "Digi"
|
||||
- "D3": "Digicel"
|
||||
- "DD": "Digiland"
|
||||
- "D2": "Digma"
|
||||
- "DL": "Dell"
|
||||
- "DN": "DNS"
|
||||
|
@ -81,42 +110,72 @@
|
|||
- "EB": "E-Boda"
|
||||
- "EA": "EBEST"
|
||||
- "EC": "Ericsson"
|
||||
- "E7": "Ergo"
|
||||
- "ED": "Energizer"
|
||||
- "E4": "Echo Mobiles"
|
||||
- "ES": "ECS"
|
||||
- "E6": "EE"
|
||||
- "EI": "Ezio"
|
||||
- "EM": "Eks Mobility"
|
||||
- "EL": "Elephone"
|
||||
- "EG": "Elenberg"
|
||||
- "EP": "Easypix"
|
||||
- "EK": "EKO"
|
||||
- "E1": "Energy Sistem"
|
||||
- "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"
|
||||
- "FE": "Fengxiang"
|
||||
- "FI": "FiGO"
|
||||
- "FL": "Fly"
|
||||
- "F1": "FinePower"
|
||||
- "FT": "Freetel"
|
||||
- "FR": "Forstar"
|
||||
- "FO": "Foxconn"
|
||||
- "FN": "FNB"
|
||||
- "FU": "Fujitsu"
|
||||
- "FD": "Fondi"
|
||||
- "GT": "G-TiDE"
|
||||
- "GM": "Garmin-Asus"
|
||||
- "GA": "Gateway"
|
||||
- "GD": "Gemini"
|
||||
- "GE": "Geotel"
|
||||
- "GH": "Ghia"
|
||||
- "GI": "Gionee"
|
||||
- "GG": "Gigabyte"
|
||||
- "GS": "Gigaset"
|
||||
- "GZ": "Ginzzu"
|
||||
- "GC": "GOCLEVER"
|
||||
- "GL": "Goly"
|
||||
- "GO": "Google"
|
||||
- "G1": "GoMobile"
|
||||
- "GR": "Gradiente"
|
||||
- "GP": "Grape"
|
||||
- "GU": "Grundig"
|
||||
- "HF": "Hafury"
|
||||
- "HA": "Haier"
|
||||
- "HS": "Hasee"
|
||||
- "HE": "HannSpree"
|
||||
- "HI": "Hisense"
|
||||
- "HL": "Hi-Level"
|
||||
- "H1": "Hoffmann"
|
||||
- "HM": "Homtom"
|
||||
- "HO": "Hosin"
|
||||
- "HZ": "Hoozo"
|
||||
- "HP": "HP"
|
||||
- "HT": "HTC"
|
||||
- "HU": "Huawei"
|
||||
|
@ -127,45 +186,74 @@
|
|||
- "IB": "iBall"
|
||||
- "IJ": "i-Joy"
|
||||
- "IY": "iBerry"
|
||||
- "IH": "iHunt"
|
||||
- "IK": "iKoMo"
|
||||
- "IE": "iView"
|
||||
- "IM": "i-mate"
|
||||
- "I1": "iOcean"
|
||||
- "I2": "IconBIT"
|
||||
- "IL": "IMO Mobile"
|
||||
- "I7": "iLA"
|
||||
- "IW": "iNew"
|
||||
- "IP": "iPro"
|
||||
- "IF": "Infinix"
|
||||
- "I0": "InFocus"
|
||||
- "I5": "InnJoo"
|
||||
- "IN": "Innostream"
|
||||
- "I4": "Inoi"
|
||||
- "IR": "iRola"
|
||||
- "I6": "Irbis"
|
||||
- "II": "Inkti"
|
||||
- "IX": "Intex"
|
||||
- "IO": "i-mobile"
|
||||
- "IQ": "INQ"
|
||||
- "IT": "Intek"
|
||||
- "IV": "Inverto"
|
||||
- "I3": "Impression"
|
||||
- "IZ": "iTel"
|
||||
- "JA": "JAY-Tech"
|
||||
- "JI": "Jiayu"
|
||||
- "JO": "Jolla"
|
||||
- "J5": "Just5"
|
||||
- "KL": "Kalley"
|
||||
- "K4": "Kaan"
|
||||
- "KA": "Karbonn"
|
||||
- "KD": "KDDI"
|
||||
- "K1": "Kiano"
|
||||
- "KI": "Kingsun"
|
||||
- "KC": "Kocaso"
|
||||
- "KG": "Kogan"
|
||||
- "KO": "Konka"
|
||||
- "KM": "Komu"
|
||||
- "KB": "Koobee"
|
||||
- "KT": "K-Touch"
|
||||
- "KH": "KT-Tech"
|
||||
- "KK": "Kodak"
|
||||
- "KP": "KOPO"
|
||||
- "KW": "Konrow"
|
||||
- "KR": "Koridy"
|
||||
- "K2": "KRONO"
|
||||
- "KS": "Kempler & Strauss"
|
||||
- "K3": "Keneksi"
|
||||
- "KU": "Kumai"
|
||||
- "KY": "Kyocera"
|
||||
- "KZ": "Kazam"
|
||||
- "KE": "Krüger&Matz"
|
||||
- "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"
|
||||
- "LP": "Le Pan"
|
||||
- "LG": "LG"
|
||||
- "LI": "Lingwin"
|
||||
|
@ -174,9 +262,14 @@
|
|||
- "L3": "Lexand"
|
||||
- "LX": "Lexibook"
|
||||
- "LY": "LYF"
|
||||
- "LU": "Lumus"
|
||||
- "MN": "M4tel"
|
||||
- "MJ": "Majestic"
|
||||
- "MA": "Manta Multimedia"
|
||||
- "MW": "Maxwest"
|
||||
- "M0": "Maze"
|
||||
- "MB": "Mobistel"
|
||||
- "0M": "Mecool"
|
||||
- "M3": "Mecer"
|
||||
- "MD": "Medion"
|
||||
- "M2": "MEEG"
|
||||
|
@ -185,36 +278,52 @@
|
|||
- "MX": "MEU"
|
||||
- "MI": "MicroMax"
|
||||
- "M5": "MIXC"
|
||||
- "MH": "Mobiola"
|
||||
- "M6": "Mobiistar"
|
||||
- "MC": "Mediacom"
|
||||
- "MK": "MediaTek"
|
||||
- "MO": "Mio"
|
||||
- "M7": "Miray"
|
||||
- "MM": "Mpman"
|
||||
- "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"
|
||||
- "1M": "MYFON"
|
||||
- "MG": "MyWigo"
|
||||
- "M8": "Myria"
|
||||
- "N3": "Navon"
|
||||
- "N5": "NOA"
|
||||
- "NE": "NEC"
|
||||
- "NF": "Neffos"
|
||||
- "NA": "Netgear"
|
||||
- "NU": "NeuImage"
|
||||
- "NG": "NGM"
|
||||
- "NO": "Nous"
|
||||
- "NI": "Nintendo"
|
||||
- "N1": "Noain"
|
||||
- "N2": "Nextbit"
|
||||
- "NK": "Nokia"
|
||||
- "NV": "Nvidia"
|
||||
- "NB": "Noblex"
|
||||
- "NM": "Nomi"
|
||||
- "NL": "NUU Mobile"
|
||||
- "NY": "NYX Mobile"
|
||||
- "NN": "Nikon"
|
||||
- "NW": "Newgen"
|
||||
- "NX": "Nexian"
|
||||
- "NT": "NextBook"
|
||||
- "O3": "O+"
|
||||
- "OB": "Obi"
|
||||
- "O1": "Odys"
|
||||
- "OD": "Onda"
|
||||
|
@ -227,16 +336,25 @@
|
|||
- "OO": "Opsson"
|
||||
- "OV": "Overmax"
|
||||
- "OY": "Oysters"
|
||||
- "OW": "öwn"
|
||||
- "PN": "Panacom"
|
||||
- "PA": "Panasonic"
|
||||
- "PB": "PCBOX"
|
||||
- "PC": "PCD"
|
||||
- "PD": "PCD Argentina"
|
||||
- "PE": "PEAQ"
|
||||
- "PG": "Pentagram"
|
||||
- "PH": "Philips"
|
||||
- "PI": "Pioneer"
|
||||
- "PX": "Pixus"
|
||||
- "PL": "Polaroid"
|
||||
- "P5": "Polytron"
|
||||
- "P9": "Primepad"
|
||||
- "PM": "Palm"
|
||||
- "PO": "phoneOne"
|
||||
- "PT": "Pantech"
|
||||
- "PY": "Ployer"
|
||||
- "P4": "Plum"
|
||||
- "PV": "Point of View"
|
||||
- "PP": "PolyPad"
|
||||
- "P2": "Pomp"
|
||||
|
@ -247,43 +365,66 @@
|
|||
- "PU": "PULID"
|
||||
- "QI": "Qilive"
|
||||
- "QT": "Qtek"
|
||||
- "QH": "Q-Touch"
|
||||
- "QM": "QMobile"
|
||||
- "QA": "Quantum"
|
||||
- "QU": "Quechua"
|
||||
- "RA": "Ramos"
|
||||
- "RC": "RCA Tablets"
|
||||
- "RB": "Readboy"
|
||||
- "RI": "Rikomagic"
|
||||
- "RV": "Riviera"
|
||||
- "RM": "RIM"
|
||||
- "RK": "Roku"
|
||||
- "RO": "Rover"
|
||||
- "R1": "Rokit"
|
||||
- "R3": "Rombica"
|
||||
- "RT": "RT Project"
|
||||
- "R2": "R-TV"
|
||||
- "SQ": "Santin BiTBiZ"
|
||||
- "SA": "Samsung"
|
||||
- "S0": "Sanei"
|
||||
- "SD": "Sega"
|
||||
- "SL": "Selfix"
|
||||
- "SE": "Sony Ericsson"
|
||||
- "S1": "Sencor"
|
||||
- "SF": "Softbank"
|
||||
- "SX": "SFR"
|
||||
- "SG": "Sagem"
|
||||
- "SH": "Sharp"
|
||||
- "3S": "Shuttle"
|
||||
- "SI": "Siemens"
|
||||
- "SJ": "Silent Circle"
|
||||
- "1S": "Sigma"
|
||||
- "SN": "Sendo"
|
||||
- "S6": "Senseit"
|
||||
- "EW": "Senwa"
|
||||
- "SW": "Sky"
|
||||
- "SK": "Skyworth"
|
||||
- "SC": "Smartfren"
|
||||
- "SO": "Sony"
|
||||
- "OI": "Sonim"
|
||||
- "SP": "Spice"
|
||||
- "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"
|
||||
- "10": "Simbans"
|
||||
- "X1": "Safaricom"
|
||||
- "TA": "Tesla"
|
||||
- "T5": "TB Touch"
|
||||
- "TC": "TCL"
|
||||
|
@ -292,62 +433,98 @@
|
|||
- "T4": "ThL"
|
||||
- "TH": "TiPhone"
|
||||
- "TB": "Tecno Mobile"
|
||||
- "TP": "TechPad"
|
||||
- "TD": "Tesco"
|
||||
- "TI": "TIANYU"
|
||||
- "TG": "Telego"
|
||||
- "TL": "Telefunken"
|
||||
- "T2": "Telenor"
|
||||
- "TM": "T-Mobile"
|
||||
- "TN": "Thomson"
|
||||
- "TQ": "Timovi"
|
||||
- "TY": "Tooky"
|
||||
- "T1": "Tolino"
|
||||
- "T9": "Top House"
|
||||
- "TO": "Toplux"
|
||||
- "T8": "Touchmate"
|
||||
- "TS": "Toshiba"
|
||||
- "TT": "TechnoTrend"
|
||||
- "T6": "TrekStor"
|
||||
- "T3": "Trevi"
|
||||
- "TU": "Tunisie Telecom"
|
||||
- "TR": "Turbo-X"
|
||||
- "11": "True"
|
||||
- "TV": "TVC"
|
||||
- "TX": "TechniSat"
|
||||
- "TZ": "teXet"
|
||||
- "UC": "U.S. Cellular"
|
||||
- "UH": "Uhappy"
|
||||
- "UL": "Ulefone"
|
||||
- "UO": "Unnecto"
|
||||
- "UN": "Unowhy"
|
||||
- "US": "Uniscope"
|
||||
- "UX": "Unimax"
|
||||
- "UM": "UMIDIGI"
|
||||
- "UU": "Unonu"
|
||||
- "UT": "UTStarcom"
|
||||
- "VA": "Vastking"
|
||||
- "VD": "Videocon"
|
||||
- "VE": "Vertu"
|
||||
- "VN": "Venso"
|
||||
- "V5": "Vivax"
|
||||
- "VI": "Vitelcom"
|
||||
- "VK": "VK Mobile"
|
||||
- "VS": "ViewSonic"
|
||||
- "VT": "Vestel"
|
||||
- "VR": "Vernee"
|
||||
- "V4": "Verizon"
|
||||
- "VL": "Verykool"
|
||||
- "VV": "Vivo"
|
||||
- "VX": "Vertex"
|
||||
- "V3": "Vinsoc"
|
||||
- "V2": "Vonino"
|
||||
- "VG": "Vorago"
|
||||
- "V1": "Voto"
|
||||
- "VO": "Voxtel"
|
||||
- "VF": "Vodafone"
|
||||
- "VZ": "Vizio"
|
||||
- "VW": "Videoweb"
|
||||
- "VU": "Vulcan"
|
||||
- "WA": "Walton"
|
||||
- "WF": "Wileyfox"
|
||||
- "WN": "Wink"
|
||||
- "WM": "Weimei"
|
||||
- "WE": "WellcoM"
|
||||
- "WY": "Wexler"
|
||||
- "WI": "Wiko"
|
||||
- "WL": "Wolder"
|
||||
- "WG": "Wolfgang"
|
||||
- "WO": "Wonu"
|
||||
- "W1": "Woo"
|
||||
- "WX": "Woxter"
|
||||
- "XV": "X-View"
|
||||
- "XI": "Xiaomi"
|
||||
- "XL": "Xiaolajiao"
|
||||
- "XN": "Xion"
|
||||
- "XO": "Xolo"
|
||||
- "YA": "Yarvik"
|
||||
- "YD": "Yandex"
|
||||
- "Y2": "Yes"
|
||||
- "YE": "Yezz"
|
||||
- "Y1": "Yu"
|
||||
- "YU": "Yuandao"
|
||||
- "YS": "Yusun"
|
||||
- "YT": "Ytone"
|
||||
- "ZE": "Zeemi"
|
||||
- "ZK": "Zenek"
|
||||
- "ZO": "Zonda"
|
||||
- "ZP": "Zopo"
|
||||
- "ZT": "ZTE"
|
||||
- "ZU": "Zuum"
|
||||
- "ZN": "Zen"
|
||||
- "ZY": "Zync"
|
||||
- "ZQ": "ZYQ"
|
||||
- "XT": "X-TIGI"
|
||||
- "XB": "NEXBOX"
|
||||
- "WB": "Web TV"
|
||||
- "XX": "Unknown"
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
- "MF"
|
||||
- "OI"
|
||||
- "OM"
|
||||
- "DD"
|
||||
- "DB"
|
||||
- "ST"
|
||||
- "BL"
|
||||
|
@ -12,3 +13,6 @@
|
|||
- "C1"
|
||||
- "AL"
|
||||
- "SA"
|
||||
- "SB"
|
||||
- "FR"
|
||||
- "WP"
|
||||
|
|
103
backend/priv/ua/short_codes.os_families.yml
Normal file
103
backend/priv/ua/short_codes.os_families.yml
Normal file
|
@ -0,0 +1,103 @@
|
|||
- "Android":
|
||||
- "AND"
|
||||
- "CYN"
|
||||
- "FIR"
|
||||
- "REM"
|
||||
- "RZD"
|
||||
- "MLD"
|
||||
- "MCD"
|
||||
- "YNS"
|
||||
- "AmigaOS":
|
||||
- "AMG"
|
||||
- "MOR"
|
||||
- "Apple TV":
|
||||
- "ATV"
|
||||
- "BlackBerry":
|
||||
- "BLB"
|
||||
- "QNX"
|
||||
- "Brew":
|
||||
- "BMP"
|
||||
- "BeOS":
|
||||
- "BEO"
|
||||
- "HAI"
|
||||
- "Chrome OS":
|
||||
- "COS"
|
||||
- "Firefox OS":
|
||||
- "FOS"
|
||||
- "KOS"
|
||||
- "Gaming Console":
|
||||
- "WII"
|
||||
- "PS3"
|
||||
- "Google TV":
|
||||
- "GTV"
|
||||
- "IBM":
|
||||
- "OS2"
|
||||
- "iOS":
|
||||
- "IOS"
|
||||
- "RISC OS":
|
||||
- "ROS"
|
||||
- "GNU/Linux":
|
||||
- "LIN"
|
||||
- "ARL"
|
||||
- "DEB"
|
||||
- "KNO"
|
||||
- "MIN"
|
||||
- "UBT"
|
||||
- "KBT"
|
||||
- "XBT"
|
||||
- "LBT"
|
||||
- "FED"
|
||||
- "RHT"
|
||||
- "VLN"
|
||||
- "MDR"
|
||||
- "GNT"
|
||||
- "SAB"
|
||||
- "SLW"
|
||||
- "SSE"
|
||||
- "CES"
|
||||
- "BTR"
|
||||
- "SAF"
|
||||
- "Mac":
|
||||
- "MAC"
|
||||
- "Mobile Gaming Console":
|
||||
- "PSP"
|
||||
- "NDS"
|
||||
- "XBX"
|
||||
- "Real-time OS":
|
||||
- "MTK"
|
||||
- "TDX"
|
||||
- "Other Mobile":
|
||||
- "WOS"
|
||||
- "POS"
|
||||
- "SBA"
|
||||
- "TIZ"
|
||||
- "SMG"
|
||||
- "MAE"
|
||||
- "Symbian":
|
||||
- "SYM"
|
||||
- "SYS"
|
||||
- "SY3"
|
||||
- "S60"
|
||||
- "S40"
|
||||
- "Unix":
|
||||
- "SOS"
|
||||
- "AIX"
|
||||
- "HPX"
|
||||
- "BSD"
|
||||
- "NBS"
|
||||
- "OBS"
|
||||
- "DFB"
|
||||
- "SYL"
|
||||
- "IRI"
|
||||
- "T64"
|
||||
- "INF"
|
||||
- "WebTV":
|
||||
- "WTV"
|
||||
- "Windows":
|
||||
- "WIN"
|
||||
- "Windows Mobile":
|
||||
- "WPH"
|
||||
- "WMO"
|
||||
- "WCE"
|
||||
- "WRT"
|
||||
- "WIO"
|
|
@ -24,6 +24,7 @@
|
|||
- "HAI": "Haiku OS"
|
||||
- "IRI": "IRIX"
|
||||
- "INF": "Inferno"
|
||||
- "KOS": "KaiOS"
|
||||
- "KNO": "Knoppix"
|
||||
- "KBT": "Kubuntu"
|
||||
- "LIN": "GNU/Linux"
|
||||
|
|
|
@ -20,7 +20,7 @@ Sony:
|
|||
|
||||
Asus:
|
||||
- 'MAAU'
|
||||
- 'NP0[6789]'
|
||||
- 'NP0[26789]'
|
||||
- 'ASJB'
|
||||
- 'ASU2(JS)?'
|
||||
|
||||
|
|
Loading…
Reference in a new issue