All Downloads are FREE. Search and download functionalities are using the official Maven repository.

UserAgents.CPUTypes.yaml Maven / Gradle / Ivy

Go to download

A parsing an analyzing library to get information from a useragent string.

There is a newer version: 7.29.0
Show newest version
# =============================================
# THIS FILE WAS GENERATED; DO NOT EDIT MANUALLY
# =============================================
#
# Yet Another UserAgent Analyzer
# Copyright (C) 2013-2024 Niels Basjes
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
config:

- matcher:
    extract:
      - 'DeviceCpuBits :      117 :agent.product.name="App_Bitness"^.version'

- matcher:
    variable:
      - 'CPUInfo:LookUp[CPUArchitectures;agent.product.name="Sys_CPU"^.version]'
    extract:
      - 'DeviceCpu     :      116 :@CPUInfo[[1]]'
      - 'DeviceCpuBits :      116 :@CPUInfo[[2]]'
#      - 'DeviceClass   :        0 :@CPUInfo[[3]]'

- matcher:
    variable:
      - 'CPUInfo:LookUp[CPUArchitectures;agent.(1-3)product.(1)comments.entry[1-2]]'
    extract:
      - 'DeviceCpu     :      115 :@CPUInfo[[1]]'
      - 'DeviceCpuBits :      115 :@CPUInfo[[2]]'
#      - 'DeviceClass   :        0 :@CPUInfo[[3]]'

- matcher:
    variable:
      - 'CPUInfo:LookUp[CPUArchitectures;agent.(1-3)product.(1)comments.entry[2-3]]'
    extract:
      - 'DeviceCpu     :      114 :@CPUInfo[[1]]'
      - 'DeviceCpuBits :      114 :@CPUInfo[[2]]'
#      - 'DeviceClass   :        0 :@CPUInfo[[3]]'

- matcher:
    variable:
      - 'CPUInfo:LookUp[CPUArchitectures;agent.(1-3)product.(1)comments.entry[3-4]]'
    extract:
      - 'DeviceCpu     :      113 :@CPUInfo[[1]]'
      - 'DeviceCpuBits :      113 :@CPUInfo[[2]]'
#      - 'DeviceClass   :        0 :@CPUInfo[[3]]'

- matcher:
    variable:
      - 'CPUInfo:LookUp[CPUArchitectures;agent.(1-3)product.(1)comments.entry[4-5]]'
    extract:
      - 'DeviceCpu     :      112 :@CPUInfo[[1]]'
      - 'DeviceCpuBits :      112 :@CPUInfo[[2]]'
#      - 'DeviceClass   :        0 :@CPUInfo[[3]]'

- matcher:
    variable:
      - 'CPUInfo:LookUp[CPUArchitectures;agent.(1-3)product.(1)comments.entry[5-6]]'
    extract:
      - 'DeviceCpu     :      111 :@CPUInfo[[1]]'
      - 'DeviceCpuBits :      111 :@CPUInfo[[2]]'
#      - 'DeviceClass   :        0 :@CPUInfo[[3]]'

- matcher:
    variable:
      - 'CPUInfo:LookUp[CPUArchitectures;agent.(1-3)product.(1)comments.entry.(1-2)product.(1-2)version]'
    extract:
      - 'DeviceCpu     :      106 :@CPUInfo[[1]]'
      - 'DeviceCpuBits :      106 :@CPUInfo[[2]]'
#      - 'DeviceClass   :        0 :@CPUInfo[[3]]'

- matcher:
    variable:
      - 'CPUInfo:LookUp[CPUArchitectures;agent.(1-3)product.(1)comments.entry[1]]'
    extract:
      - 'DeviceCpu     :      105 :@CPUInfo[[1]]'
      - 'DeviceCpuBits :      105 :@CPUInfo[[2]]'
#      - 'DeviceClass   :        0 :@CPUInfo[[3]]'

- matcher:
    variable:
      - 'CPUInfo:LookUp[CPUArchitectures;agent.(1-3)product.(1)comments.entry[2]]'
    extract:
      - 'DeviceCpu     :      104 :@CPUInfo[[1]]'
      - 'DeviceCpuBits :      104 :@CPUInfo[[2]]'
#      - 'DeviceClass   :        0 :@CPUInfo[[3]]'

- matcher:
    variable:
      - 'CPUInfo:LookUp[CPUArchitectures;agent.(1-3)product.(1)comments.entry[3]]'
    extract:
      - 'DeviceCpu     :      103 :@CPUInfo[[1]]'
      - 'DeviceCpuBits :      103 :@CPUInfo[[2]]'
#      - 'DeviceClass   :        0 :@CPUInfo[[3]]'

- matcher:
    variable:
      - 'CPUInfo:LookUp[CPUArchitectures;agent.(1-3)product.(1)comments.entry[4]]'
    extract:
      - 'DeviceCpu     :      102 :@CPUInfo[[1]]'
      - 'DeviceCpuBits :      102 :@CPUInfo[[2]]'
#      - 'DeviceClass   :        0 :@CPUInfo[[3]]'

- matcher:
    variable:
      - 'CPUInfo:LookUp[CPUArchitectures;agent.(1-3)product.(1)comments.entry[5]]'
    extract:
      - 'DeviceCpu     :      101 :@CPUInfo[[1]]'
      - 'DeviceCpuBits :      101 :@CPUInfo[[2]]'
#      - 'DeviceClass   :        0 :@CPUInfo[[3]]'


- matcher:
    variable:
      - 'CPUInfo:LookUp[CPUArchitectures;agent.product.(1-2)version]'
    extract:
      - 'DeviceCpu     :      100 :@CPUInfo[[1]]'
      - 'DeviceCpuBits :      100 :@CPUInfo[[2]]'
#      - 'DeviceClass   :        0 :@CPUInfo[[3]]'

- lookup:
    name: 'CPUArchitectures'
    map:
      "Intel" : "Intel|32|Desktop"
      "i386" : "Intel i386|32|Desktop"
      "i486" : "Intel i486|32|Desktop"
      "i586" : "Intel i586|32|Desktop"
      "i686" : "Intel i686|32|Desktop"
      "i786" : "Intel i786|32|Desktop"
      "i86pc" : "i86pc|32|Desktop"
      "x86" : "x86|32|Desktop"
      "x86_32" : "Intel x86_32|32|Desktop"
      "x86-32" : "Intel x86_32|32|Desktop"
      "x64_32" : "Intel x86_32|32|Desktop"
      "x86_x32" : "Intel x86_32|32|Desktop"
      "x8632" : "Intel x86_32|32|Desktop"
      "x6432" : "Intel x86_32|32|Desktop"
      "Intelx32" : "Intel x86_32|32|Desktop"
      "x86_64" : "Intel x86_64|64|Desktop"
      "x86-64" : "Intel x86_64|64|Desktop"
      "x64_64" : "Intel x86_64|64|Desktop"
      "x86_x64" : "Intel x86_64|64|Desktop"
      "x8664" : "Intel x86_64|64|Desktop"
      "x6464" : "Intel x86_64|64|Desktop"
      "Intelx64" : "Intel x86_64|64|Desktop"
      "AMD" : "AMD|32|Desktop"
      "amd64" : "AMD64|64|Desktop"
      "x64" : "Intel x86_64|64|Desktop"
      "Win64" : "Intel x86_64|64|Desktop"
      "WOW64" : "Intel x86_64|64|Desktop"
      "ia64" : "Intel Itanium 64|64|Desktop"
      "arm" : "ARM|32|Mobile"
      "armv5" : "ARMv5|32|Mobile"
      "armv5l" : "ARMv5l|32|Mobile"
      "armv5tel" : "ARMv5tel|32|Mobile"
      "armv5tejl" : "ARMv5tejl|32|Mobile"
      "armv6" : "ARMv6|32|Mobile"
      "armv6l" : "ARMv6l|32|Mobile"
      "armv6tel" : "ARMv6tel|32|Mobile"
      "armv6tejl" : "ARMv6tejl|32|Mobile"
      "armv7" : "ARMv7|32|Mobile"
      "armv71" : "ARMv71|32|Mobile"
      "armv7l" : "ARMv7l|32|Mobile"
      "armv7i" : "ARMv7i|32|Mobile"
      "armv7tel" : "ARMv7tel|32|Mobile"
      "armv7tejl" : "ARMv7tejl|32|Mobile"
      "arm7tdmi" : "ARMv7tdmi|32|Mobile"
      "armeabi-v7a" : "ARMv7|32|Mobile"
      "armeabi-v7a:armeabi" : "ARMv7|32|Mobile"
      "x86:armeabi" : "ARMv8|64|Mobile"
      "arm64-v8a" : "ARMv8|64|Mobile"
      "armv8" : "ARMv8|64|Mobile"
      "armv81" : "ARMv81|64|Mobile"
      "armv8l" : "ARMv8l|64|Mobile"
      "armv8i" : "ARMv8i|64|Mobile"
      "armv8tel" : "ARMv8tel|64|Mobile"
      "armv8tejl" : "ARMv8tejl|64|Mobile"
      "arm8tdmi" : "ARMv8tdmi|64|Mobile"
      "aarch32" : "AArch32|32|Mobile"
      "aarch64" : "AArch64|64|Mobile"
      "arm64" : "ARM64|64|Mobile"
      "sparc" : "Sparc|32|Desktop"
      "sparc64" : "Sparc 64|64|Desktop"
      "powerpc" : "PowerPC|32|Desktop"
      "ppc" : "PowerPC|32|Desktop"
      "ppc native" : "PowerPC|32|Desktop"
      "ppc64" : "PowerPC 64|64|Desktop"
      "ppc64le" : "PowerPC 64 LE|64|Desktop"
      "alpha" : "Alpha|32|Desktop"
      "mips" : "Mips|32|Desktop"
      "sh1" : "SH1|32|Mobile"
      "sh2" : "SH2|32|Mobile"
      "sh3" : "SH3|32|Mobile"
      "sh4" : "SH4|32|Mobile"
      "sh5" : "SH5|64|Mobile"
      "ti8148" : "Ti8148|32|Mobile"
      "MC680x0" : "Motorola 68000|32|Desktop"
      "68K" : "Motorola 68000|32|Desktop"
      "Mac_68K" : "Motorola 68000|32|Desktop"
      "Mac_PowerPC" : "PowerPC|32|Desktop"
      "Mac_Intel" : "PowerPC|32|Desktop"
      "M1" : "Apple M1|64|Desktop"




© 2015 - 2025 Weber Informatics LLC | Privacy Policy