Mobile :: UserAgent.

Mobile :: USAGENT هو فئة مخليل سلسلة مستخدمي مستخدمي المحمول.
التحميل الان

Mobile :: UserAgent. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Craig Manley
  • موقع ويب الناشر:
  • http://search.cpan.org/~cmanley/SMS-Ringtone-RTTTL-Parser-0.07/lib/SMS/Ringtone/RTTTL/Parser.pm

Mobile :: UserAgent. العلامات


Mobile :: UserAgent. وصف

Mobile :: USERAGENT هو دليل تحليل سلسلة وكيل المستخدم المحمول. Mobile :: USERAGENT هو مجموعة مستخدمي مستخدمي مستخدمي Mobile Parsing Class.Synopsis ### قم بطباعة المعلومات التي يتم تحليلها من سلسلة وكيل المستخدم: استخدم Mobile :: UserAgent؛ بلدي $ UserAgent = 'Nokia6600 / 1.0 (4.09.1) Symbianos / 7.0s Series60 / 2.0 ملف التعريف / التكوين MIDP-2.0 / CLDC-1.0'؛ بلدي $ UAOBJ = Mobile Mobile :: UserAgent ($ UserAgent)؛ إذا كان ($ UAOBJ-> النجاح ()) {print 'pendor:' '. $ uaobj-> البائع (). "ن"؛ طباعة "نموذج:". $ uaobj-> نموذج (). "ن"؛ النسخة المطبوعة: ' . $ UAOBJ-> الإصدار (). "ن"؛ طباعة "Series60:". $ uaobj-> isseries60 (). "ن"؛ طباعة "imode؟: '. $ uaobj-> isimode (). "ن"؛ طباعة "موزيلا؟:". $ uaobj-> ismozilla (). "ن"؛ طباعة "قياسي؟:". $ uaobj-> isstandard (). "ن"؛ طباعة "القمامة؟:". $ uaobj-> isroubish (). "ن"؛ } آخر {print "وليس وكيل المستخدم المحمول: $ UseraGentn"؛ } ### حدد ما إذا كان العميل جهاز محمول. استخدم Mobile :: USAgent ()؛ استخدام CGI ()؛ # تحقق 1: (تحقق مما إذا كان يرسل عنوان URL لملف تعريف وكيل المستخدم في رؤوسه) foreach اسمي $ ('x_wap_profile'، "الملف الشخصي"، '13_profile'، '56_profile') {if ($ env {"http_ $ اسم "})) {print" لديه رأس ملف تعريف وكيل المستخدم، لذلك ربما يكون جهاز محمول. الاخير؛ }} # # تحقق 2: (تحقق مما إذا كان يدعم WML): بلدي $ Q = CGI الجديدة ()؛ إذا كان ($ Q-> قبول ('النص / vnd.wap.wap.wml') == 1) {print "يدعم العميل WML حتى يكون الجهاز المحمول. } # تحقق 3: (تحقق مما إذا كان يمكن لهذه الفئة تحليلها) My $ Uaobj = New Mobile :: UserAgent ()؛ إذا كان ($ UAOBJ-> النجاح ()) {print "يمكن تحليل وكيل المستخدم العميل، لذلك هو جهاز محمول. } يوزع سلسلة وكيل مستخدمي المحمول في الأجزاء التأسيسية الأساسية لها، والأهم من ذلك هو البائع والنموذج. سبب القيام بذلك هو استخدام هذه المعلومات لاستخدام خصائص الأجهزة الخاصة بنموذج البائعين في قاعدة بيانات. يمكنك استخدام أيضا استخدام ملفات تعريف وكيل المستخدم للقيام بذلك (التي قمت بتطوير فئات أخرى)، ولكن ليس كل الهواتف المحمولة لها هذه، خاصة الأنواع القديمة. سبب آخر هو اكتشاف ما إذا كان العميل الزائر هو سماعة هاتف محمولة. يمكن أن يتم تحليل سلاسل وكيل المستخدم عبر الهاتف المحمول الحقيقي بنجاح من خلال هذه الفئة. لا يتم دعم معظم محاكيات WAP لأنهم عادة لا يستخدمون نفس سلاسل وكيل المستخدم مثل الأجهزة التي يحاصرونها. متطلبات: perl.


Mobile :: UserAgent. برامج ذات صلة