مولّد User-Agent

حول UA GEN

أداة للمطورين لإنشاء وفحص سلاسل User-Agent وفقًا للتنسيق الفعلي

UA GEN أداة تُركّب سلسلة User-Agent — وهي المعلومات التي يرسلها المتصفح ليُعرّف الخادم بنفسه — وفقًا للتنسيق الفعلي. اختر نظام التشغيل والمتصفح والجهاز والإصدار لينشئ لك سلسلة UA مطابقة في الوقت الحقيقي، ويقوم أيضًا بتفكيك سلسلة UA تلصقها لعرض مكوّناتها.

تتم كل المعالجة داخل المتصفح دون إرسال المدخلات إلى الخادم. يمكن استخدام الأداة في تطوير الزواحف والكاشطات، واختبار تفرّع المتصفحات، وضمان الجودة، والتحضير لتحليل السجلات.

الميزات الرئيسية

طريقة الاستخدام

  1. في بطاقة اختيار التركيبة بالأعلى، اختر الجهاز (سطح المكتب/الهاتف المحمول) ثم المتصفح ونظام التشغيل وإصدار كلٍّ منهما.
  2. بمجرد الاختيار تظهر سلسلة UA في نتيجة التوليد على اليمين، ويمكنك التحقق من نتيجة التحليل عبر الشارات أدناه.
  3. استخدم زر نسخ لوضع النتيجة في الحافظة، وزر عشوائي لإنشاء تركيبة صالحة عشوائية.
  4. إذا كنت بحاجة إلى قيم كثيرة، فحدّد العدد في التوليد الجماعي لإنشائها دفعة واحدة، وإذا احتجت إلى UA خاص ببوت فاخترْه من قائمة البوتات والزواحف.

الأسئلة الشائعة

هل يجوز استخدام User-Agent المُنشأ فعليًا؟

يمكنك استخدامه لأغراض الاختبار بوضعه في امتدادات المتصفح أو أدوات المطوّرين أو ترويسات الزواحف. لكن لا يُنصح باستخدامه لأغراض التنكّر أو الالتفاف التي تنتهك شروط الخدمة أو سياسات robots.

هل تُرسل القيم المُدخلة إلى الخادم؟

لا. تتم كل عمليات التركيب والتحليل داخل المتصفح (بلغة جافاسكريبت) ولا تُرسل أي بيانات إلى الخارج أو تُخزَّن.

يبدو أن الإصدار ليس الأحدث.

لقد ضمّنّا مسبقًا الإصدارات الرئيسية الأكثر شيوعًا. يبقى تنسيق سلسلة UA متطابقًا تقريبًا مع ترقية الإصدار، لذا يكفي عند الحاجة تغيير رقم الإصدار في نتيجة التوليد.

لماذا لا يمكن اختيار Safari على Windows؟

التركيبات غير الموجودة فعليًا (مثل Safari على Windows أو محرك Firefox على iOS) تُنتج UA خاطئًا، لذا قيّدنا الاختيار على أنظمة التشغيل التي يدعمها كل متصفح فعليًا.