يعد كاشف الجهاز-JS هو محلل مستخدم دقيق وكاشف أجهزة مكتوب في TypeScript ، مدعومًا بأكبر قاعدة بيانات وكيل مستخدم مفتوح المصدر.
سيقوم كاشفة الجهاز-بتجفيف أي وكيل مستخدم واكتشاف المتصفح ، ونظام التشغيل ، والجهاز المستخدم (سطح المكتب ، والكمبيوتر اللوحي ، والهاتف المحمول ، والسيارات ، ووحدة التحكم ، وما إلى ذلك) ، العلامة التجارية والنموذج. يعمل مع node.js وفي المتصفح.
يتم اختبار هذه المكتبة بشكل كبير وتعتمد على أكثر من 10000 اختبار للكشف عن آلاف سلاسل وكيل المستخدم ، حتى من المتصفحات والأجهزة النادرة والغموض.
https://lx3rzx16x9.codesandbox.io/
لاستخدام كاشف الجهاز في مشروعك ، قم بتشغيل:
npm install device-detector-js import DeviceDetector from "device-detector-js" ; import DeviceDetector = require ( "device-detector-js" ) ;مثال - اكتشاف وكيل المستخدم:
import DeviceDetector from "device-detector-js" ;
const deviceDetector = new DeviceDetector ( ) ;
const userAgent = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.81 Safari/537.36" ;
const device = deviceDetector . parse ( userAgent ) ;
console . log ( device ) ;الإخراج:
{
"client" : {
"type" : " browser " ,
"name" : " Chrome " ,
"version" : " 69.0 " ,
"engine" : " Blink " ,
"engineVersion" : " "
},
"os" : {
"name" : " Mac " ,
"version" : " 10.13 " ,
"platform" : " "
},
"device" : {
"type" : " desktop " ,
"brand" : " Apple " ,
"model" : " "
},
"bot" : null
}مثال - اكتشاف الروبوت:
import BotDetector from "device-detector-js/dist/parsers/bot" ;
const botDetector = new BotDetector ( ) ;
const userAgent = "Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)" ;
const bot = botDetector . parse ( userAgent ) ;
if ( bot ) {
console . log ( bot ) ;
}الإخراج:
{
"name" : " Googlebot " ,
"category" : " Search bot " ,
"url" : " http://www.google.com/bot.html " ,
"producer" : {
"name" : " Google Inc. " ,
"url" : " http://www.google.com "
}
}options <[كائن]> خيارات كائن قد يكون لها الخصائص التالية:skipBotDetection <[Boolean]> إذا كان صحيحًا ، فسيتم تخطي اكتشاف الروبوت بالكامل (سيتم اكتشاف الروبوتات كأجهزة عادية). الإعدادات الافتراضية إلى false .versionTruncation <[0 | 1 | 2 | 3 | NULL]> تمرير تقسيم الإصدار null ، لذلك سيتم إرجاع الإصدارات الكاملة. الإعدادات الافتراضية إلى 1 ، سيتم إرجاع الإصدارات الصغيرة فقط (على سبيل المثال XY). يتم تضمين تعريفات الكتابة في هذه المكتبة ويتعرضون عبر:
import { DeviceDetectorResult , DeviceDetectorOptions } from "device-detector-js" ; على الرغم من أن هذه المكتبة يمكن أن تعمل في المتصفح ، إلا أنها تنصح بشدة بعدم القيام بذلك ، إلا إذا لم تكن مهتمًا بالأداء. ضع في اعتبارك أن استخدام هذه المكتبة في رمز جانب المتصفح يعني إرسال حوالي 432 كيلو بايت من قواعد Regex و 144 كيلو بايت من JavaScript (غير مضغوط وغير مصحوبة) ، مما قد يؤدي إلى تجربة سيئة للمستخدم للأشخاص الذين لديهم اتصال بطيء للإنترنت.
قد تواجه تناقضات عند تشغيل هذه المكتبة في بيئة المتصفح ، لأن بعض المتصفحات مثل Safari لا تدعم بناء جملة Lookbehind.
القوائم أدناه يتم إنشاؤها تلقائيًا وتحديثها من وقت لآخر. بعضهم قد لا يكتمل. آخر تحديث: 2021/01/08
Aix ، Android ، Amigaos ، Apple TV ، Arch Linux ، Backtrack ، Bada ، Beos ، Blackberry OS ، Blackberry Tablet OS ، Brew ، Centos ، Chrome OS ، Cyanogenmod ، Debian ، Deepin ، Dragonfly ، Fedora ، Firefox OS ، Fire OS ، Freebox ، Freebsd ، Fydeos ، gentoo Knoppix ، Kubuntu ، Gnu/Linux ، Lubuntu ، Vectorlinux ، Mac ، Maemo ، Mandriva ، Meego ، Mocordroid ، Mint ، Mildwild ، Morphos ، Netbsd ، MTK/Nucleus ، MRE ، Nintendo ، Nintend Mobile ، OS/OSF1 ، Openbsd ، OrgeSimo ، playstation ، playstation ، playstation ، Rosa ، Remix OS ، Razodroid ، Sabayon ، SUSE ، Sailfish OS ، Seewoos ، Slackware ، Solaris ، Syllable ، Symbian ، Symbian OS ، Symbian OS Series 40 ، Symbian OS Series 60 ، Symbian^3 ، Threadx ، Thizen ، Tmaxos ، Ubuntu ، Watchos ، Webtv ، windows ، windows iot ، windows ، windows it ، windows ، windows ، windows ، windows ، Xbox ، Xubuntu ، Yunos ، iOS ، Palmos ، Webos
115 متصفحًا ، 2345 متصفحًا ، 360 متصفحًا ، 360 متصفحًا ، متصفحًا طليفيًا ، أبروسي ، فريسكو النمل ، Antgalio ، متصفح ألوها ، متصفح ألوها لايت ، Amaya ، amigo ، Amigo ، AMIGA ، AMIGA متصفح ، متصفح آمن Avast ، متصفح آمن AVG ، متصفح الكثافة ، Beamrise ، متصفح Blackberry ، Baidu Browser ، Baidu Spark ، Basilisk ، Beonex ، Blackhawk ، Bunjalloo ، B-Line ، Blue Browser ، Borealis Navigator ، Brave ، Browsx ، Browz ، CoLibri ، Comodo Dragon ، Coast ، Charon ، CM Browser ، Frame Chrome ، Chrome Headless ، Chrome ، Chrome Mobile iOS ، Conkeror ، Chrome Mobile ، Coolnovo ، Cometbird ، Cos Browser ، Chim lac ، chromeplus ، chromium ، cyberfox ، cheshire ، crusta ، crazy browser ، متصفح دلتا ، دولفين ، دورادو ، دوبل ، ديلو ، متصفح خصوصية DuckDuckgo ، Ecosia ، Epic ، Elinks ، متصفح العناصر ، متصفح العناصر ، متصفح EZ ، متصفح EUI ، Firef ، Firefox Reality ، Firefox Rocket ، Flock ، Firefox Mobile ، Fireweb ، Fireweb Navigator ، Freeu ، Galeon ، Ghostery Privacy Browser ، Glass Browser ، Google Earth ، Gog Galaxy ، Hawk Turbo Browser ، Hola! المتصفح ، Hotjava ، Huawei Browser ، Ibrowse ، ICAB ، ICAB Mobile ، Iridium ، Iron Mobile ، Icecat ، Icedragon ، Isivioo ، IceWeasel ، Internet Explorer ، IE Mobile ، Iron ، Japan Browser ، Jasmine ، Jig Prowser Plus ، Jio Browser ، K.Browser ، Kapiko ، Kinza ، Kiwi ، Kode Browser ، Kylo ، Kazehakase ، Cheetah Browser ، Liebaofast ، LG Browser ، Light ، Links ، Lovense Browser ، Luakit ، Lulumi ، Lunascape Lite ، Lynx ، McEn Midori ، MobiCive ، Miui Browser ، Mobile Silk ، Minimo ، Mint Browser ، Maxthon ، Mxnitro ، MyPal ، Monument Browser ، Maui Wap Browser ، Tavigateur Web ، NFS Browser ، Nokia Browser ، Nokia Oss Browser ، Nokia Ovi Browser ، NetPositive ، Netscape ، Ntent Browser ، Oculus Browser ، Opera Mini iOS ، Obigo ، Odin ، Odyssey Web Browser ، Off By One ، Ohhai Browser ، One Browser ، Opera GX ، Opera Neon ، Opera Webe متصفح ، متصفح موبايل OpenWave ، Omniweb ، متصفح Otter ، نخيل السترة ، القمر الفاتح ، Polypane ، Oppo Browser ، Palm Pre ، Paffin ، Palm Webpro ، Palmscape ، Phoenix ، QQ Browser ، Quter ، quter ، Quark ، Qupzilla ، Qwant Mobile ، QTWebEngine ، متصفح Realme ، Rekonq ، Rockmelt ، متصفح Samsung ، متصفح Sailfish ، Seewo Browser ، Semc-Browser ، Sogou explorer ، Serafire ، Serafire ، Serafer ، Seraferi ، Serafer. Slimjet ، 7star ، متصفح Lenovo الذكي ، Snowshoe ، متصفح Sogou Mobile ، Splash ، متصفح Sputnik ، شروق الشمس ، Superbird ، متصفح سريع فائق ، ركوب الأمواج ، Stargon ، Start Internet Browser ، Steam in-Game ، Treamy ، Swiftfox ، Seznam Browder ، المتصفح ، متصفح Tizen ، التنغستن ، Togate ، Tweakstyle ، TV Bro ، Ubrowser ، UC Browser ، UC Browser Mini ، UC Browser Turbo ، UR Browser ، Uzbl ، Vivaldi ، Browser Browser ، Vision Mobile Browser ، Wosbrowser ، متصفح Wetab ، Yahoo! متصفح اليابان ، متصفح Yandex ، Yandex Browser Lite ، Yaani Browser ، Yolo Browser ، Xiino ، XVAST ، ZVU
Webkit ، Blink ، Trident ، مستندة إلى النص ، Dillo ، ICAB ، Elektra ، Presto ، Gecko ، Khtml ، Netfront ، Edge ، Netsurf ، Servo ، Goanna
AioHttp ، Curl ، Faraday ، Go-HTTP-Client ، Google HTTP Java Client ، Guzzle (PHP HTTP Client) ، httpie ، http_request2 ، java ، libdnf ، required ، pytlib Reactornetty ، عميل REST لـ Ruby ، RestSharp ، Scalaj HTTP ، URLGRABBER (YUM) ، WGET ، WWW Mechanize
الجريء ، Banshee ، Boxee ، Clementine ، Deezer ، Flycast ، Foobar2000 ، Google Podcasts ، Itunes ، Kodi ، MediaMonkey ، Miro ، MPV ، Music Player Daemon ، Nexplayer ، Nightingale ، QuickTime ، Songbird ، Stagefright ، VLC ، Winamp ، Windows Media Player ، XBMC
AndroidDownloadManager ، Hinnnapod ، Apple News ، Baidu Box App ، BeyondPod ، Bingwebapp ، BPOD ، Castbox ، Castro ، Castro 2 ، CrosswalkApp ، DingTalk ، Doggcatcher ، Douban App ، Facebook ، Feedr ، Flipboard App Google Go ، Play Google Play ، App ، Instapaper ، Manager Keeper Password Manager ، Kik ، Line ، LinkedIn ، تطبيق NewsArticle ، ملبد بالغيوم ، Pinterest ، Player FM ، Pocket Casts ، Podcast & Radio Adlect ، Podcast Republic ، Podcasts ، Podcat ، Podcatcher Deluxe ، Topkicker ، toogaz ، toogaz ، sinaize ، sina. Twitter ، U-cursos ، UnityPlayer ، Viber ، WeChat ، WeChat Share Extension ، WhatsApp ، Yahoo! اليابان ، yelp mobile ، youtube و applics باستخدام AFNetWorking
البريد الجوي ، برشلونة ، دافديرويد ، لوتس ملاحظات ، Mailbar ، Microsoft Outlook ، Outlook Express ، Postbox ، Seamonkey ، The Bat! ، Thunderbird
Akregator ، Apple PubSub ، Bashpodder ، Breaker ، Outcast ، Feeddemon ، Feeddler RSS Reader ، Gpodder ، Jetbrains Omea Reader ، Liferea ، Netnewswire ، Newsbeuter ، Newsblur ، Newsblur Mobile ، prittorrent ، pulp ، quiters ، readkit ، reeder ، rss string ، rss.
2e ، 3q ، 4good ، 4 -ife ، 360 ، 8848 ، a1 ، ascent ، acer ، acer ، advan ، advan ، agm ، ainol ، airness ، airties ، ais ، aiwa ، akai ، alba ، alcatel ، alcor ، aldi süd ، alfawise ، alligator ، allcall ، allcube ، allview ، allview ، allwin ، allwin ، Altice ، Altron ، Amazon ، Amgoo ، Amigoo ، Amoi ، Andowl ، Anry ، Ans ، Aoson ، Apple ، Archos ، Arian Space ، Ark ، Armphone ، Arnova ، Arris ، Artel ، Artizlee ، Asano ، Asanzo ، Ask ، Assant ، Asus ، At ، Atom ، Audiovox ، Bangolufsen ، Barnes & Noble ، BBK ، BB Mobile ، BDF ، Becker ، Beelline ، Beelink ، Beetel ، Benq ، Benq-Siemens ، Bezkam ، BGH ، Bigben ، Bihee ، Billion ، biorugged ، biorged ، bitel ، bitmor Bluewave ، Bmobile ، Bobarry ، Bogo ، Boway ، BQ ، Brandt ، Bravis ، Brondi ، Bush ، Cagi ، Capitel ، Captiva ، Carrefour ، Casio ، Casper ، Cat ، Celcus ، Celkon ، Changhong ، Cherry Mobile ، Chauwi ، Clarmin ، Cloudfone ، compal ، compaq ، comtrade tesla ، concord ، concorde ، condor ، conquest ، contixo ، coolpad ، cowon ، crenova ، crence ، cricket ، crius mea ، crony ، crosscall ، cube ، cubot ، cvet ، cyrous ، daewoo ، danw ، datang ، datsun ، dbtl ، dbtl ، مربع الحوار ، dicam ، digi ، digicel ، digihome ، digiland ، digma ، diva ، divisat ، dmm ، dns ، docomo ، doffler ، dolame ، doogee ، doopro ، doov ، dopod ، doro ، droxio ، dune hd ، e-boda ، e-ceros ، التنقل ، Elari ، Element ، Elenberg ، Elephone ، Eltex ، Energizer ، Energy Sistem ، Enot ، Epik One ، Ergo ، Ericsson ، Ericy ، Essential ، Essentielb ، Estar ، Eton ، etouch ، etuline ، eurostar ، evercoss ، evertek ، evolio ، evolveo ، evromiad Famoco ، Fareastone ، Fengxiang ، Fero ، Figo ، FinePower ، Finlux ، Firefly Mobile ، Fly ، FNB ، Fondi ، Fonos ، Forme ، Forstar ، Fortis ، Foxconn ، Freetel ، Fujitsu ، G-tide ، garmin-asus ، Gemini ، Gemini Mobile ، Geofox ، GeoTel ، Giga ، GigaT ، GigiTe ، GigaT ، GigaT ، GigaT ، GigaN ، GigaN ، Giga. Ginzzu ، Gionee ، Globex ، Goclever ، Goly ، Gome ، Gomobile ، Google ، Goophone ، Gradiente ، Grape ، Gree ، Grundig ، Hafury ، Haier ، Hannspree ، Hardkernel ، Hasee ، Helio ، Hezire ، Hi-level ، Hight. Hosin ، Hotel ، Hotwav ، How ، Hp ، Htc ، Huadoo ، Huawei ، Humax ، Hurricane ، Hyrican ، Hyundai ، I-Cherry ، I-Joy ، I-Mate ، I-Mobile ، Iball ، Iberry ، Ibrit ، Iconbit ، Idroid ، Iget ، ihunt ، ikea ، ikomo ، Imar. inew ، infinix ، infocus ، inkti ، innjoo ، innostream ، inoi ، inq ، insignia ، intek ، inverto ، inverto ، invin ، iocean ، ipro ، iqm ، irbis ، iris ، irola ، irulu ، iswag ، itel ، itruck ، iva ، ivoomi ، izotron ، jayu ، jayu ، Jinga ، JKL ، Jolla ، Just5 ، JVC ، K-Touch ، Kaan ، Kaiomy ، Kalley ، Kanji ، Karbonn ، Katv1 ، Kazam ، Kddi ، Kempler & Strauss ، Kenksi ، Kenxinda ، Kiano ، Kings ، Kivi ، Klipad ، KOCAS Konrow ، Koobee ، Koolnee ، Kooper ، Kopo ، Koridy ، Krono ، Krüger & Matz ، KT-Tech ، Kuliao ، Kult ، Kumai ، Kyocera ، Kzen ، Laiq ، Landvo ، Landvo ، Lanix ، Lav ، Lca ، Lego ، Lef ، LEEC ، LEEC ، LEEC ، LEEC ، LEEC ، LEEC ، LEEC ، LEEC ، LEEC ، LEEC ، LEEC ، LEEC ، LEEC ، LEEC ، LEEC ، Lenovo ، Leotec ، Le Pan ، Lephone ، Lesia ، Lexand ، Lexibook ، LG ، Lingwin ، Linsar ، Loewe ، Logic ، Logicom ، Lumigon ، Lumus ، Luna ، Luxor ، Lyf ، Mtt ، M4tel ، Macoox ، Maint ، Manta ، Manta Matria ، Maxv ، Maxcom ، Maxcom ، Maxcom ، Maxwest ، Maze ، Meanit ، Mecer ، Mecool ، MediaCom ، Mediatek ، Medion ، Meeg ، Megafon ، Meitu ، Meizu ، Melrose ، Memup ، Metz ، Meu ، Mobistel ، Mobiwire ، Mobo ، Modecom ، Mofut ، Motorola ، Movic ، Mpman ، MSI ، MTC ، MTN ، Multilaser ، Myfon ، Myphone ، Myria ، Mystery ، Mytab ، Mywigo ، Nation Nexon ، Nextbit ، Nextbook ، Nexttab ، Ngm ، Ng Optics ، Nikon ، Nintendo ، Noa ، Noain ، Nobby ، Noblex ، Nokia ، Nomi ، Nomu ، Nordmende ، Northtech ، Nos ، Nous ، Nuans ، Nuu Mobile ، Nuvo ، Nvidia ، Nyx Mobile ، OnePlus ، Onix ، Onn ، Opelmobile ، Openbox ، Oppo ، Opsson ، Orange ، Orbic ، Ordissimo ، Ouki ، Oukitel ، Ouya ، Overmax ، Ovvi ، Owwo ، Oyster Philco ، Philips ، Phonemax ، PhoneOne ، Pioneer ، Pixelphone ، Pixus ، Planet Computers ، Ployer ، Pocketbook ، Poco ، Point of View ، Polaroid ، Polypad ، Polytron ، Pomp ، Poppox ، Prosivo ، Positivo Bgh ، Pprev ، Premio ، Primepad ، Primud ، Primud ، Propline ، Propline ، Q-Touch ، Q.Bell ، Qilive ، Qmobile ، Qtek ، Quantum ، Quechua ، Qumo ، R-TV ، Ramos ، Ravoz ، Razer ، RCA ، REACH ، Readboy ، Realme ، Red ، Reeder ، Rikomagic ، Rim ، Rinno ، Ritmix ، Ritzviva ، Riviera ، Ross & Moor ، Rover ، Roverpad ، RT Project ، Ruggear ، Runbo ، Ryte ، Safaricom ، Sagem ، Salora ، Samsung ، Sanei ، Sansui ، Santin ، Sanyo ، Savio ، Schneider ، Sega ، Selenga ، Selevision ، Semp tcl ، sencor ، sendo ، senkatel ، senwa ، senwa Shtrikh-M ، Shuttle ، SiCo ، Siemens ، Sigma ، Silelis ، Silent Circle ، Simbans ، Syragon ، Skyworth ، Smadl ، Smailo ، Smartec ، Smartfren ، Smartisan ، Softbank ، Sonim ، Sonim ، Sony ، Sony Ericsson ، Soytmax ، SPC ، spc ، spiCe STF Mobile ، Stk ، Stex ، Storex ، Sugar ، Sumvision ، Sunstech ، Sunvan ، Sunvell ، Supersong ، Supra ، Swipe ، Swissmobility ، Swisstone ، Symphony ، Syrox ، T-Mobile ، Takara ، Tanix ، TB Touch ، TCL ، TD Systems ، Technotrend ، Techpad ، Techwood ، Telego ، Telenor ، Telit ، Tesco ، Tesla ، Tetratab ، Texet ، Thl ، Thomson ، Thuraya ، Tianyu ، Time2 ، Timovi ، Tinai ، Tinmo ، Tiphone ، Tolino ، Tovey ، Taken ، Toplux ، Torex ، Toshiba ، Transpaed ، TTEC ، Tonisie Telecom ، Turbo ، Turbo-X ، Turbokids ، TVC ، TWM ، TWE ، Tymes ، US Cellular ، Ugoos ، Uhans ، Uhpapp Venso ، Verico ، Verizon ، Vernee ، Vertex ، Vertu ، Hotekool ، Vesta ، Vestel ، Vgo Tel ، VideoCon ، VideoWeb ، Vinsonic ، Vinga ، Vinsoc ، Vipro ، Vitelcom ، Viumee ، Vivo ، Vivo ، Vizio ، Vk Mobile ، Vkworld ، Vodacom ، VoDafone ، Vonin. Voto ، Voxtel ، Voyo ، Vsmart ، Vsun ، Vulcan ، Vvetime ، Walton ، Web TV ، Weimei ، Wellcom ، Westpoint ، Wexler ، Wieppo ، Wigor ، Wiko ، Wileyfox ، Winds ، Wink ، Winmax ، Wiseasy ، Wizz ، Wolder ، Wolfgang ، X-Tigi ، X-View ، X.Vision ، Xgody ، Xiaolajiao ، Xiaomi ، Xion ، Xolo ، Xoro ، Xshitou ، XTouch ، Yandex ، Yarvik ، Yes ، Yezz ، yoka ، yota ، ytone ، yu ، yuandao ، yusun ، yddsel ، Zatec ، Zentaly ، Zfiner ، Zidoo ، Ziox ، Zonda ، Zopo ، ZTE ، Zuum ، Zync ، Zyq ، öwn
360spider ، Aboundexbot ، Acoon ، Adbeat ، Addthis.com ، Admantx ، Admantx Service Fetcher ، Ahrefs Bot ، Alexa Crawler ، Alexa Site Audit ، Amazon Route53 Health Check ، Amorank Spider ، Analytics Seo Crawler ، Apachebotch ، Applebot ، Arachni ، Archive.org Bots ، eys aspie. Backlink-Check.de ، BacklinkCrawler ، Baidu Spider ، Barkrowler ، Bazqux Reader ، Bdcbot ، Bingbot ، bitlybot ، blekkobot ، blexbot crawler ، bloodlovin ، blogtrottr ، boardreader ، boardreader boster ، bountii ، brandverity ، browsh. Robot ، Bytespider ، CareerBot ، Castro 2 ، CatchPoint ، Catexplorador ، CCBOT Crawler ، Charlotte ، CliqzBot ، Cloudflare دائمًا على الإنترنت ، Cloudflare amp fetcher ، cloudflare diagnostics ، datanyd ، datanyse ، datanyse ، datanyse ، datanyze ، datanyze ، datanyze ، datanyze ، datanyze ، datanyze ، Dazoobot ، discobot ، domain reanimator bot ، project domains ، dotbot ، duckduckgo bot ، easou spider ، ecairn-grabber ، exractor exractor ، emailwolf ، evc-batch ، exabot ، exterseek crawler ، ezooms ، ez publish link andiatator ، facebook exter FindXbot ، flipboard ، friderss ، bot generic ، bot generic ، filter genieo web ، gigablast ، gigabot ، crawler free gruten ، gmail image proxy ، goo ، googlebot ، google cloud justuler ، google favicon ، google pagespeed including ، google spark console concloy Gtmetrix ، Heritrix ، Heureka Feed ، httpmon ، hubpages ، hubspot ، icc-crawler ، ichiro ، idg/it ، IIS analysis ، inktomi slurp ، inoreader ، let in in in intly ، exthouse ، exthouse ، kaspersky ، kouio ، kouio. LinkedIn Bot ، LTX71 ، Lycos ، Magpie-Crawler ، Magpierss ، Mail.ru Bot ، Masscan ، Mastodon Bot ، Meanpath Bot ، Metainspector ، Metajobbot ، Microadbot ، Mixrank Bot ، MJ12 Bot ، Mnogosearch ، Mojeekbot ، Monder.us ، Munin ، Nbertaupete95 ، Netcraft Survey Bot ، Netestate ، Netlyzer Fastprobe ، NetResearchServer ، Netvibes ، Newsblur ، Newsgorator ، Nlcrawler ، NMAP ، Bot Bot Bots ، Nuzzel ، Obot ، Orange ، Octopus ، Omgili Bots. Parse.ly ، Petal Bot ، Phantomas ، PHP Server Monitor ، Picsearch Bot ، Pingadmin.ru ، Pingdom Bot ، Pinterest ، PocketParser ، Pompos ، Prittorrent ، PRTG Network Monitor ، QuerySeekerspider ، Quora Link Prosive ، Qwantify ، Ramblermail Propoy ، Reddit ، Riddler Hunter ، Rssradio Bot ، Safednsbot ، Scooter ، Scoutjet ، Scupy ، Screaming Frog Seo Spider ، Screenerbot ، Scream Scholar Bot ، Semrush Bot ، Sensika Bot ، Sentry Bot ، Seobility ، Seoengbot ، Seokicks-Robot ، seoscanners.net ، serendeputy botmy ، seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam seznam sezn. Zbozi.cz ، Shopalike ، شريك Shopify ، Shopwiki ، SilverReader ، Simplepie ، Sistrix Crawler ، Sistrix Optimizer ، Site24x7 مراقبة موقع الويب ، SiteImprove ، Sitesucker ، Sixy.Ch ، SoSO ، Skype URI ، skype ، spidy ، spidy ، spidy ، spidy ، Sputnik Bot ، Sqlmap ، SSL Labs ، StartPagina LinkChecker ، statuscake ، Superfeedr Bot ، Survey Bot ، Tarmot Gezgin ، Telegrambot ، The Knowledge ai ، tholdreader ، tineye jawler ، tiny tiny rs ، tlsprobe ، trendtice. Bot ، Twitterbo ، TwitterBot ، Ournet Mail Proxy ، UniversalFeedparser ، UptimeBot ، Robot Time ، urlappendbot ، fagabondo ، Velen Public Web Crawler ، Vercel Bot ، Visual Site Mapper Crawler ، W3C Mobized ، W3C Milative ، W3C Unified Validator ، Wappalyzer ، Webbcrawler ، WebDatastats ، Weborama ، WebPagetest ، WebSitePulse ، Webthumbnail ، Wesee: Search ، Wikido ، Willow Internet Crawler ، Woorank ، Wordpress ، Wotbox ، Xenforo ، Yacho ، Yahoo! نظام التخزين المؤقت ، ياهو! اليابان BRW ، ياهو! معاينة الارتباط ، ياهو! Slurp ، Yahoo Gemini ، Yandex Bot ، Yeti/Naverbot ، Yottaa Site Monitor ، Youdao Bot ، Yourls ، Yunyun Bot ، Zao ، Ze List ، Zgrab ، Zookabot ، Zumbot
عند المساهمة في هذا المشروع ، يرجى أولاً مناقشة التغيير الذي ترغب في إجراءه عبر المشكلة أو البريد الإلكتروني أو أي طريقة أخرى مع مالكي هذا المستودع قبل إجراء التغيير.
قم بتحديث readme.md مع تفاصيل التغييرات في المكتبة.
تنفيذ yarn test وتحديث الاختبارات إذا لزم الأمر.
يجب تحديث هذه المكتبة عندما تصدر Matomo إصدارًا جديدًا من مكتبتهم. إليك كيفية المتابعة:
https://github.com/matomo-org/device-detector#{version-number} إلى أحدث إصدار من كاشف جهاز matomo في الحزمة.yarn fixtures للتحديث إلى أحدث المباريات. سيؤدي ذلك إلى تنزيل تركيبات جديدة بناءً على الإصدار المحدد في الحزمة. jsonyarn test وتحديث المكتبة إذا فشل بعض الاختباراتعندما يطلق Matomo إصدارًا جديدًا ، فإنهم عادة ما يضيفون دعمًا للعلامات التجارية الجديدة. تحتاج تلك العلامات التجارية إلى نسخها إلى هذا الملف.
هذه مكتبة مجانية/libre بموجب ترخيص LGPL V3 أو أحدث.