أمثلة على الكابتشا (Examples Captcha)
ملفات مضغوطه على غوغل دريف، للمصادر والأمثلة.
أمثلة على الكابتشا (Examples Captcha) في موقع آخر ملفات مضغوطه على نفس الموقع للمصادر والأمثلة.
أمثلة على الكابتشا (Examples Captcha)
ملفات مضغوطه على غوغل دريف، للمصادر والأمثلة.
أمثلة على الكابتشا (Examples Captcha) في موقع آخر ملفات مضغوطه على نفس الموقع للمصادر والأمثلة.
:(Captcha)حروف التحقق أو الكابتشا
هي كلمة إنجليزية مركبة تمثل الحروف الأولى للكلمات في جملة
"Completely Automatic Public Turing Test to Tell Computers and Humans Apart"
، حيث تعني هذه الجملة «اختبار تورنغ العام والأوتوماتيكي للتمييز بين الحاسب والإنسان». ويكيبيديا
قصتي معها بدأت عندما كُلِّفت بتجهيز منتدى خاص للتدريب يشبه منتدى وورلد لينكس منذ نيّف وخمس عشرة سنة،وكان المنتدى يعمل بشكل رائع وبه نجح عملنا التدريبي من حيث توثيق عمل المتدربين!
وبعد عدة أشهر فوجئنا بمشاركات غريبة عجيبة لا تمت للتدريب بأية صلة تبين انها من قبل برامج حاسوبية! وكان أن انتهت الفترة المجانية لاستضافة الموقع وبخلت علينا الوزارة وقتها باستضافته على موقع مدفوع،وراح المنتدى بخيره وشرّه!!!!!
واليوم وبعد سنوات من تلك الحادثة،خطر على بالي أن أستخدم الكابتشا لأضمن إضافات (على دفتر زوّار صممته أيام التدريب لحقيبتي الالكترونية)تمنع البوتات(بوتات الإنترنت (بالإنجليزية: Internet Bot) ) من ادخال بيانات غير نافعة.
دفتر الزوّار مصمم بلغة (ASP) كلغة تفاعلية تعلمتها حينها لأداء غرض ضروري، لغة ال(PHP)لم تسعفني الظروف لتعلمها بالر غم من المحاولات العديدة...بحثت كثيراً عن سكريبتات لعمل الكابتشا في نطاق ما أعرفه لم أجد إلا القليل،هذا جعلني أغوص في لغات لا أعرف منها إلا اسمها وبدأت بتعلمها واستطعت أن أطوّر بعض النماذج بخبرتي التي بدأت تكبر. سأضع ما استطعت منها خدمة لمن يحتاجها.ومنذ فترو وجيزة أكتشفت أن الموقع الذي يدعم لغة (ASP) الذي يستضيف دفتر الزوّار غيّر سياسته وتوقف عن دعم المواقع المستضافة حديثاً إلّالشهرين فقط(!!!!).
نصّبت سيرفر محلي (Wampserver32)وبدأت بتعلم لغة ال(PHP).
ولأنني أعمل بمفردي وليس ضمن فريق عانيت كثيراً واحتجت مساعدة أكثر!!!! استعنت بما تحويه الشابكة وحتى بالشات جي بي تي(مرّات يصيب ومرّات يخيب!)حتى طوّرت الدفتر وصار يعمل كما أريد لكن إدارة الدفتر لم تعمل كما أشتهي لأن موقع الاستضافة فشل في ذلك!
وخطر ببالي أنه بدلاً من فتح صفحة المشاركات وقبول أو رفض ( حذف)المشاركة غير المناسبة، لماذا لا أبحث عن طريقة تصلني رسالة إلكترونية كلما وردت مشاركة.
وبعد بحث طويل وجدت ضالتي لكن موقع الاستضافة المجاني لا يدعم بروتوكول ال(SMTP) ، وكان أن اطلعت على فيديو لأخ جزائري(Riadh_C) أوصلني إلى مبتغاي، لكن بقي موقع الاستضافة المجاني!
وعاد هذا الأخ واقترح عليّ موقع (infinityfree) جربته وكانت النتيجة باهرة وعمل الموقع كما أريد وكذلك صفحة الادارة!!!
ثم تعلمت كيف أجعل الموقع آمناً ولو لثلاثة أشهر وحصلت على ما أريد!!!!!( https بدلاً من http )
هذا من أكثر من سنة، وصرت كل ثلاثة أشهر( مدة عمل المفتاح) أقوم بنفس العملية حتى مللت وتركت الموقع أكثر من أربع أشهر دون أن أفتحه مما تسبب في حذفه من المخدم المجاني (infinityfree) .
أنشأت حساباً جديداً على غوغل وسجلت في المخدم المجاني المذكور وفوجئت أن الموقع المستضاف آمناً( دون تدخل مني) !!!!
قمت بعد ذلك بتطوير نموذج اتصالات باستخدام تقنية(ajax) لا يُظهرسالة نجاح أو خطأ عند التحقق من الكاببتشا بل صوت ناعم عند النجاح وصوت خشن عند الفشل في حالة الكابتشا وعند ارسال الرسالة !!!(https://gbzy.free.nf/contact/indexajax.php)
كل الشكر للسيد رياض وللمهندس ملهم الابراهيم الذي ساعدني كثيراً ، وللمهندس والمبرمج ومطوَّر تطبيقات الوب( أنيس حكمت أبو حميد )، من الأردن الشقيق، الذي أفادني بما ألفه ونشره من كتب بلغات البرمجة ( PHP) والـ (جافا سيكريبت) والـ( jQuery ) باللغة العربية.
الشكر موصول لعدد كبير من الأشخاص وضعت مصادر لأعمالهم في الكابتشا مع الحفاض على الملكية الفكرية لأعمالهم!
في المستقبل القريب سوف أضغط ملفات موقع دفتر الزوار وسأضعه تحت تصرف من يحتاج إليه.
(« من أحب أن لا ينقطع عمله بعد موته فلينشر العلم بالتدوين والتعليم »)
صور للكابتشا مع مصادرها .....