2019-09-02 14:29:19 +03:00
|
|
|
###############
|
|
|
|
# Device Detector - The Universal Device Detection library for parsing User Agents
|
|
|
|
#
|
2020-10-14 12:25:18 +03:00
|
|
|
# @link https://matomo.org
|
2019-09-02 14:29:19 +03:00
|
|
|
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
|
|
|
###############
|
|
|
|
|
|
|
|
Apple:
|
|
|
|
regex: '(?:Apple-)?iPod'
|
|
|
|
device: 'portable media player'
|
|
|
|
models:
|
2022-03-25 12:41:04 +03:00
|
|
|
- regex: '(?:Apple-)?iPod1[C,_]?1'
|
2019-09-02 14:29:19 +03:00
|
|
|
model: 'iPod Touch 1G'
|
2022-03-25 12:41:04 +03:00
|
|
|
- regex: '(?:Apple-)?iPod2[C,_]?1'
|
2019-09-02 14:29:19 +03:00
|
|
|
model: 'iPod Touch 2G'
|
2022-03-25 12:41:04 +03:00
|
|
|
- regex: '(?:Apple-)?iPod3[C,_]?1'
|
2019-09-02 14:29:19 +03:00
|
|
|
model: 'iPod Touch 3'
|
2022-03-25 12:41:04 +03:00
|
|
|
- regex: '(?:Apple-)?iPod4[C,_]?1'
|
2019-09-02 14:29:19 +03:00
|
|
|
model: 'iPod Touch 4'
|
2022-03-25 12:41:04 +03:00
|
|
|
- regex: '(?:Apple-)?iPod5[C,_]?1'
|
2019-09-02 14:29:19 +03:00
|
|
|
model: 'iPod Touch 5'
|
2022-03-25 12:41:04 +03:00
|
|
|
- regex: '(?:Apple-)?iPod7[C,_]?1'
|
2019-09-02 14:29:19 +03:00
|
|
|
model: 'iPod Touch 6'
|
2022-03-25 12:41:04 +03:00
|
|
|
- regex: '(?:Apple-)?iPod9[C,_]?1'
|
|
|
|
model: 'iPod Touch 7'
|
2019-09-02 14:29:19 +03:00
|
|
|
- regex: '(?:Apple-)?iPod'
|
|
|
|
model: 'iPod Touch'
|
|
|
|
|
|
|
|
Cowon:
|
|
|
|
regex: 'COWON ([^;/]+) Build'
|
|
|
|
device: 'portable media player'
|
|
|
|
model: '$1'
|
|
|
|
|
2022-03-25 12:41:04 +03:00
|
|
|
# FiiO (https://www.fiio.com/)
|
|
|
|
FiiO:
|
|
|
|
regex: 'FiiO'
|
|
|
|
device: 'portable media player'
|
|
|
|
models:
|
|
|
|
- regex: 'M11 Plus LTD'
|
|
|
|
model: 'M11 Plus LTD'
|
2023-04-06 13:45:19 +03:00
|
|
|
- regex: 'FiiO M(1[157]|6)'
|
2022-03-25 12:41:04 +03:00
|
|
|
model: 'M$1'
|
|
|
|
|
2019-09-02 14:29:19 +03:00
|
|
|
Microsoft:
|
|
|
|
regex: 'Microsoft ZuneHD'
|
|
|
|
device: 'portable media player'
|
|
|
|
model: 'Zune HD'
|
|
|
|
|
|
|
|
Panasonic:
|
|
|
|
regex: '(SV-MV100)'
|
2022-03-25 12:41:04 +03:00
|
|
|
device: 'portable media player'
|
2019-09-02 14:29:19 +03:00
|
|
|
model: '$1'
|
|
|
|
|
|
|
|
Samsung:
|
|
|
|
regex: 'YP-(G[SIPB]?1|G[57]0|GB70D)'
|
|
|
|
device: 'portable media player'
|
|
|
|
models:
|
|
|
|
- regex: 'YP-G[B]?1'
|
|
|
|
model: 'Galaxy Player 4.0'
|
|
|
|
- regex: 'YP-G70'
|
|
|
|
model: 'Galaxy Player 5.0'
|
|
|
|
- regex: 'YP-GS1'
|
|
|
|
model: 'Galaxy Player 3.6'
|
|
|
|
- regex: 'YP-GI1'
|
|
|
|
model: 'Galaxy Player 4.2'
|
|
|
|
- regex: 'YP-GP1'
|
2022-03-25 12:41:04 +03:00
|
|
|
model: 'Galaxy Player 5.8'
|
2019-09-02 14:29:19 +03:00
|
|
|
- regex: 'YP-G50'
|
|
|
|
model: 'Galaxy Player 50'
|
|
|
|
- regex: 'YP-GB70D'
|
2022-03-25 12:41:04 +03:00
|
|
|
model: 'Galaxy Player 70 Plus'
|
|
|
|
|
|
|
|
Wizz:
|
|
|
|
regex: '(DV-PTB1080)(?:[);/ ]|$)'
|
|
|
|
device: 'portable media player'
|
|
|
|
model: '$1'
|
|
|
|
|
|
|
|
# Sonos (sonos.com)
|
|
|
|
SONOS:
|
|
|
|
regex: 'Sonos/.+\((?:ZP.+)\)|Sonos;'
|
|
|
|
device: 'portable media player'
|
|
|
|
models:
|
|
|
|
- regex: '\((ZPS(?:[13569]|1[1-578]|2[03])|ZP90)\)'
|
|
|
|
model: '$1'
|
|
|
|
- regex: 'Sonos;Play5;'
|
|
|
|
model: 'Play:5'
|
|
|
|
- regex: 'Sonos;One;'
|
|
|
|
model: 'One'
|
|
|
|
|
|
|
|
# Shanling
|
|
|
|
Shanling:
|
|
|
|
regex: 'Shanling M6'
|
|
|
|
device: 'portable media player'
|
|
|
|
models:
|
|
|
|
- regex: 'Shanling (M6\(21\))'
|
|
|
|
model: '$1'
|
2023-04-06 13:45:19 +03:00
|
|
|
|
|
|
|
# Sylvania
|
|
|
|
Sylvania:
|
|
|
|
regex: '(SLTDVD102[34])'
|
|
|
|
device: 'portable media player'
|
|
|
|
model: '$1'
|
2023-08-14 17:03:12 +03:00
|
|
|
|
|
|
|
# KuGou
|
|
|
|
KuGou:
|
|
|
|
regex: 'KuGou[_ -](P5)'
|
|
|
|
device: 'portable media player'
|
|
|
|
model: '$1'
|