أضف WIA Code إلى ماسحك الضوئي الحالي

لفرق أنظمة نقاط البيع والأكشاك و SDK الماسحات الضوئية التي تُشغّل بالفعل مفكك تشفير QR. هذا هو أقصر طريق لقراءة WIA Code جنبًا إلى جنب معه — دون المساس بمسار QR الذي تستخدمه بالفعل.

كيف يتناسب مع نظامك

يتم فك تشفير إطار الكاميرا بالتوازي بواسطة مكتبة QR الحالية و wiascan-core.js 📷 إطار الكاميرا مكتبة QR الحالية لديك دون تعديل + wiascan-core.js مُضاف — detectAuto() معالج النتائج لديك نفس دالة الاستدعاء (callback)، أيًّا كانت الحمولة

مسار QR الحالي يبقى دون تغيير. يعمل فك تشفير WIA Code بالتوازي معه، على نفس الإطار.

تكامل بأقل قدر ممكن

نفس الإطار، مع استدعاء إضافي واحد. إذا لم تجد مكتبة QR لديك شيئًا، مرّر نفس ImageData إلى WiaScan.detectAuto().

async function onFrame(imageData) {
  // your existing decoder, unchanged:
  const qr = existingQrLib.decode(imageData);
  if (qr) return handleResult(qr.data);

  // same frame, handed to WIA Code:
  const wia = WiaScan.detectAuto(imageData, { psf: true, deep: true });
  if (wia && wia.decoded) return handleResult(wia.text);
}

تم تشغيل استدعاء detectAuto() هذا بالضبط مقابل متجه امتثال حقيقي (clean_square_url.png، من حزمة التقييم) قبل نشر هذه الصفحة، وقد فكّك تشفيره بشكل صحيح — هذا ليس كود عينة غير مُختبَر.

تحقّق من بنائك الخاص بالطريقة نفسها: شغّل المحرك المرجعي مقابل جميع متجهات الامتثال الخمسة والثلاثين باستخدام node verify.jsحزمة التقييم ↗.

أي من ماسحاتك الضوئية يمكنه فعل هذا

هذا تغيير في البرمجيات وليس في العتاد — لكن فقط للماسحات التي تلتقط صورة أصلًا.

نوع الماسح الضوئيقابل للترقية عبر البرمجيات؟السبب
يعتمد على الكاميرا
ماسح صور ثنائي الأبعاد، هاتف/كشك/كاميرا ويب
نعم يلتقط إطار صورة حقيقيًا — نفس المدخل الذي يفكك المثال أعلاه تشفيره.
يعتمد على الليزر
ماسح باركود ليزري 1D/CCD
لا لا يلتقط صورة على الإطلاق — بل يقيس فقط شدة الليزر المنعكس على طول خط. لا يوجد إطار لتمريره إلى detectAuto().

دون مبالغة: لن يقرأ الماسح الليزري هذا الرمز بتحديث للبرنامج الثابت (firmware). هذا حد فيزيائي للمستشعر، وليس فجوة في خارطة الطريق.

الماسحات التي لم تدمجها بعد تعمل بالفعل — اليوم

يحمل كل WIA Code رقعة QR قياسية صغيرة (المُعزِّز booster) تشير إلى wiacode.com/s.html. يمكن لأي قارئ QR موجود بالفعل — بما في ذلك قارئك، دون تعديل — أن يمسح تلك الرقعة ضوئيًا ويصل إلى ماسح WIA على الويب داخل المتصفح. التكامل الأصلي هو ما يزيل هذه الخطوة الإضافية.

المُعزِّز فقط (غير مدمج)فك تشفير أصلي (هذه الصفحة)
الخطوات للوصول إلى الحمولة 2 — مسح المُعزِّز ضوئيًا، وتحميل الصفحة، وتوجيه الكاميرا مجددًا نحو الرمز 1 — يقوم خط أنابيبك الخاص بفك تشفيره مباشرة
الشبكة مطلوبة — تُحمّل صفحة ويب لا شيء — دون اتصال بالكامل
ما تحصل عليه لا شيء مباشرة — يحمل المُعزِّز فقط عنوان URL ثابتًا لإعادة التوجيه سلسلة الحمولة الأصلية بالضبط، داخل تطبيقك الخاص
الأشكال المُتعرَّف عليها فقط الرقعة المربعة الصغيرة المُضمَّنة جميع الأشكال الظليّة الثمانية المنشورة
زمن انتقال فك التشفير قراءة QR لديك، بالإضافة إلى رحلة ذهاب وإياب عبر الشبكة فك تشفير إطار واحد — ≈386 مللي ثانية لكل إطار، مقاسة على شاشة التصحيح الخاصة بالمحرك المرجعي نفسه

تعهد مفتوح

تطبيق WIA Code مجاني لكل من يجتاز اختبار الامتثال — دون أي إتاوة، ودون أي استثناء يُمنح لماسح ضوئي منافس. اقرأ التعهد الكامل واحصل على حزمة التقييم ↗

لديك أسئلة بعد تشغيل الحزمة؟ تُرسَل استفسارات الإصدار بالجملة والشراكة والتبني التجاري إلى العنوان نفسه. wiasoom@smilestory.ai

انظر أيضًا

WIA Code هو منتج تابع لشركة SmileStory Co., Ltd. المُعزِّز QR هو إعادة توجيه ثابتة، وليس نسخة من الحمولة — التكامل الأصلي هو ما ينقص ماسحك الضوئي.