Skip to content

Commit

Permalink
New user agents found via a contribution.
Browse files Browse the repository at this point in the history
  • Loading branch information
johnspurlock committed Feb 4, 2025
1 parent 0e21152 commit b939169
Show file tree
Hide file tree
Showing 4 changed files with 71 additions and 6 deletions.
52 changes: 48 additions & 4 deletions src/apps.json
Original file line number Diff line number Diff line change
Expand Up @@ -412,6 +412,16 @@
"Recordatorios/2466 CFNetwork/1329 Darwin/21.3.0"
]
},
{
"name": "Arabian Business",
"pattern": "^Arabian%20Business/\\d",
"examples": [
"Arabian%20Business/21687 CFNetwork/1568.200.51 Darwin/24.1.0"
],
"urls": [
"https://apps.apple.com/us/app/arabian-business/id1466594419"
]
},
{
"name": "ARD Audiothek",
"pattern": "^ARD Audiothek|^ARD%20Audiothek/|^ARD-Audiothek",
Expand Down Expand Up @@ -525,6 +535,16 @@
"AudioWave iOS"
]
},
{
"name": "Audirvāna Studio",
"pattern": "Audirv%C4%81na%20Studio/\\d",
"examples": [
"Audirv%C4%81na%20Studio/20906 CFNetwork/1568.300.101 Darwin/24.2.0"
],
"urls": [
"https://audirvana.com/audirvana-studio-key-features-overview/"
]
},
{
"name": "Aural",
"pattern": "^Aural/",
Expand Down Expand Up @@ -753,9 +773,10 @@
},
{
"name": "Boomplay",
"pattern": "^Boomplay/",
"pattern": "^Boomplay( Lite)?/\\d",
"examples": [
"Boomplay/5.1.5 (iPhone; iOS 12.4.7; Scale/3.00)"
"Boomplay/5.1.5 (iPhone; iOS 12.4.7; Scale/3.00)",
"Boomplay Lite/1.3.0 (iPhone; iOS 12.5.7; Scale/3.00)"
],
"urls": [
"https://www.boomplay.com/"
Expand Down Expand Up @@ -966,6 +987,16 @@
"CEBrowser/2.5.2.4 CFNetwork/711.1.12 Darwin/14.0.0"
]
},
{
"name": "České Podcasty",
"pattern": "^cz\\.ceskeappky\\.podcasty",
"examples": [
"cz.ceskeappky.podcasty"
],
"urls": [
"https://play.google.com/store/apps/details?id=cz.ceskeappky.podcasty&hl=cs"
]
},
{
"name": "CFC",
"pattern": "^CFC/",
Expand Down Expand Up @@ -2986,11 +3017,12 @@
},
{
"name": "Overcast",
"pattern": "^Overcast/|^Overcast.*Apple Watch",
"pattern": "^Overcast/|^Overcast.*Apple Watch|^Overcast Player ",
"examples": [
"Overcast/3.0 (+http://overcast.fm/; iOS podcast app)",
"Overcast (+http://overcast.fm/; Apple Watch podcast app)",
"Overcast/792 CFNetwork/1098.7 Darwin/19.0.0"
"Overcast/792 CFNetwork/1098.7 Darwin/19.0.0",
"Overcast Player 66271"
]
},
{
Expand Down Expand Up @@ -3930,6 +3962,18 @@
"StoryShots/1.9.72 (Linux;Android 9) ExoPlayerLib/2.11.4"
]
},
{
"name": "Storytel",
"pattern": "^Storytel/\\d",
"examples": [
"Storytel/24.50.0 (iPadOS 18.1; iPad13,18) Release/449.1",
"Storytel/25.2 (Android 8.0.0; HUAWEI AGSL09) Release/2288820",
"Storytel/24.52 (Android 14; samsung SMG991U1) Release/2288809"
],
"urls": [
"https://www.storytel.com/tv/podcasts"
]
},
{
"name": "Strilen iOS app",
"pattern": "iOS Strilen Hermes/",
Expand Down
10 changes: 10 additions & 0 deletions src/bots.json
Original file line number Diff line number Diff line change
Expand Up @@ -298,6 +298,16 @@
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
]
},
{
"name": "Comscore Crawler",
"pattern": "https://www\\.comscore\\.com",
"examples": [
"Mozilla/5.0 (compatible; proximic; https://www.comscore.com/Web-Crawler)"
],
"urls": [
"https://www.comscore.com/Web-Crawler"
]
},
{
"name": "Critical Mention",
"pattern": "^Podcast-CriticalMention/",
Expand Down
5 changes: 3 additions & 2 deletions src/browsers.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,15 +73,16 @@
},
{
"name": "Safari",
"pattern": "(Macintosh|Windows|iPhone|iPad|X11|BB10|SMART-TV).*AppleWebKit.*Safari/|^MobileSafari/|^Safari/",
"pattern": "(Macintosh|Windows|iPhone|iPad|X11|BB10|SMART-TV|Linux).*AppleWebKit.*Safari/|^MobileSafari/|^Safari/",
"comments": "Must match below Chrome",
"examples": [
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Safari/605.1.15",
"MobileSafari/604.1 CFNetwork/1107.1 Darwin/19.0.0",
"Safari/18614.4.6.1.6 CFNetwork/1404.0.5 Darwin/22.3.0",
"Mozilla/5.0 (X11; Ubuntu; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Safari/605.1.15",
"Mozilla/5.0 (BB10; Touch) AppleWebKit/537.35+ (KHTML, like Gecko) Version/10.3.3.3216 Mobile Safari/537.35+",
"Mozilla/5.0 (SMART-TV; LINUX; Tizen 4.0) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 TV Safari/537.36"
"Mozilla/5.0 (SMART-TV; LINUX; Tizen 4.0) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 TV Safari/537.36",
"Mozilla/5.0 (Linux; U; Android 4.3; en-us; SM-N900T Build/JSS15J) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30"
]
},
{
Expand Down
10 changes: 10 additions & 0 deletions src/libraries.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,16 @@
"Armadillo/12.19 (Linux;Android 11) ExoPlayerLib/2.17.1"
]
},
{
"name": "assets_audio_player (flutter)",
"pattern": "^assets_audio_player",
"examples": [
"assets_audio_player"
],
"urls": [
"https://pub.dev/packages/assets_audio_player"
]
},
{
"name": "Async Http Client (java)",
"description": "The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and asynchronously process HTTP responses.",
Expand Down

0 comments on commit b939169

Please sign in to comment.