reCAPTCHA یا همان ریکپچا یک سرویس رایگان کپچا برای ایجاد نسخه های دیجیتالی از کتاب، روزنامه و برنامه های رادیویی قدیمی است. همانطور که در مقاله ای با عنوان کپچا چیست و چه کاربردهایی دارد نیز بیان کردیم، CAPTCHA برنامه ای برای تشخیص انسان از روبات در فضای اینترنت است و معمولا در فرم های ثبت نام یا بخش نظرات بکار گرفته میشود. با توجه به افزایش تعداد اسپمرها در سال های اخیر، استفاده از CAPTCHA تقریبا برای هر سایتی به امری ضروری بدل گشته و هر روز جایگاه خود را محکمتر از قبل خواهد کرد. در این مقاله به بررسی تفاوت reCAPTCHA و CAPTCHA پرداخته و شکل گیری این ایده ی ساده ولی بسیار کاربردی را به شما معرفی خواهیم کرد.
تصویری از یک نمونه recaptcha
کاربران بطور متوسط در هر روز 200 میلیون بار به سوالات CAPTCHA در اینترنت پاسخ میدهند که در هر مورد کمتر از چند ثانیه زمان کاربر صرف میشود. در نگاه اول این زمان چشمگیر نخواهد بود ولی با توجه به تعداد بالای آن زمانی معادل 150000 ساعت کار در روز برای پاسخ گویی به سوالات CAPTCHA هدر میشود. چه راهی برای استفاده مفیدتر از این زمان و جلوگیری از هدر رفتن بخشی از آن بنظر شما میرسد؟ reCAPTCHA با ایده ای خلاقانه برای تبدیل این وقت و انرژی به کتاب های دیجیتالی و استفاده مفید از این منبع رایگان شکل گرفت.
تفاوت CAPTCHA و reCAPTCHA
برای دسترسی بهتر به اطلاعات و ایجاد نسخه های دیجیتالی از کتاب ها و روزنامه هایی که قبل از پیدایش کامپیوتر نوشته و چاپ شده اند روش های متعددی بکار گرفته شده است. مهمترین روش اسکن کامپیوتری صفحات کتاب و تشخیص ظاهری کاراکترها یا همان Optical Character Recognition – OCR است. تبدیل تصویر به متن حجم مورد نیاز برای ذخیره سازی یک کتاب را تاحد زیادی کاهش میدهد که موجب افزایش سرعت دانلود و کاهش هزینه نگهداری یک دیتابیس بزرگ خواهد شد. مشکل اصلی زمانی ایجاد میشود که دقت سیستم های OCR کامل نیست و همواره با خطاهایی در تشخیص حروف همراه خواهد بود. reCAPTCHA در این مرحله کارایی خود را نشان داده و به کمک بشر آمده است.
نمونه ای از ناتوانی سیستم OCR در تشخیص کلمات
reCAPTCHA فرآیند ایجاد نسخه های دیجیتالی را ساده کرده و کلمات را بعنوان CAPTCHA برای کاربران اینترنتی ارسال میکند. در این روش تنها کلماتی که توسط سیستم OCR قابل تشخیص نیستند برای کاربران ارسال میگردد که عموما شامل مواردی مانند پخش جوهر چاپ یا تا خوردگی در صفحات میشوند.
سوال اصلی آن است که اگر کامپیوتر قادر به تشخیص این تصاویر نیست چگونه از صحت اطلاعات وارد شده توسط کاربر برای یک reCAPTCHA مطمئن میشود؟ برای حل این مشکل، هر کلمه ای که از سیستم OCR ارسال میشود بهمراه کلمه ای دیگر که توسط سیستم reCAPTCHA تولید شده و جواب صحیح آن مشخص است به کاربر نمایش داده میشود. اگر به کلمه اول پاسخ صحیح داده شود شانس درست بودن پاسخ برای کلمه دوم که از طریق OCR ارسال شده نیز بسیار بالا خواهد بود. برای تایید نهایی پاسخ های reCAPTCHA هر کلمه برای چندین کاربر متفاوت ارسال میگردد تا در صورت یکسان بودن پاسخ ها بعنوان جواب اصلی به سیستم OCR ارسال گردد.
در نتیجه اگر شما در یک سوال reCAPTCHA به کلمه اول پاسخ صحیح و به کلمه دوم پاسخی نادرست بدهید باز هم دسترسی به مرحله بعدی ثبت نام خواهید داشت زیرا تنها کلمه اول بعنوان ملاکی برای تشخیص انسان از روبات استفاده شده و کلمه دوم بعنوان همکاری در یک پروژه بین المللی و رایگان بکار گرفته میشود.
نحوه ساخت کد reCAPTCHA
برای دسترسی به کاربران بیشتر و استفاده از منابع انسانی رایگان در اینترنت، reCAPTCHA نیازمند همکاری وبمستران است. این پروژه که در حال حاضر توسط گوگل مدیریت میشود امکاناتی را برای قراردادن سیستم reCAPTCHA بصورت رایگان در سایت های اینترنتی ارائه کرده است.
اگر شما صاحب یک سایت هستید و با اسپمرها مشکل دارید میتوانید با قرار دادن reCAPTCHA بر روی سایت، هم به مقابله با اسپمرها در سایت خود پرداخته و هم در این پروژه شرکت داشته باشید. گوگل افزونه های رایگانی را برای سیستم های مدیریت محتوای پراستفاده مانند وردپرس منتشر کرده تا شما بدون نیاز به دانش کدنویسی بتوانید از امکانات reCAPTCHA استفاده کنید.
برای دریافت کد مورد نظر میتوانید به صفحه Get reCAPTCHA مراجعه کرده و در آن عضو شوید.
سخن پایانی
چنین ایده ای ما را به فکر می اندازد که چرا از آن برای کتاب های فارسی و ایجاد نسخه های دیجیتالی در ایران استفاده نکنیم. راه اندازی این پروژه برای زبان فارسی نیازمند حمایت دولتی و سرمایه گذاری بخش خصوصی در کشور است که امیدواریم توجهی ویژه به آن بشود زیرا دستاوردهای استفاده از reCAPTCHA میتواند از نظر مالی و فرهنگی بسیار سودآور باشد. البته حضور سیستم های فارسی مانند کپچافا ما را امیدوار به راه اندازی پروژه ریکپچا در ایران میکند که متاسفانه سایت مربوط به کپچافا در زمان نوشتن این مقاله در دسترس نبود! اگر شما هم ایده یا راهکاری برای استفاده از این سیستم و امکانات آن در ذهن دارید در بخش نظرات همین مقاله با وبسیما و سایر دوستان به اشتراک بگذارید.
اگر قرار باشد تنها یک کار را قبل از تولید محتوا یا شروع سئو انجام دهید، آن کار بدون شک کیورد ریسرچ است. بسیاری از سایتها ساعتها برای تولید مقاله، طراحی صفحات خدمات و انتشار محتوا زمان صرف میکنند، اما چون نمیدانند کاربران دقیقا چه عباراتی را جستجو میکنند، هیچ سهمی از نتایج گوگل به […]
با ظهور هوش مصنوعی شیوه دسترسی ما به اطلاعات رسما تغییر کرده است! ابزارهایی مانند Gemeni و ChatGPT به جای اینکه همانند گوگل فهرستی از سایتها را در اختیار کاربر قرار دهند، پاسخ سوال کاربر را مستقیما در اختیار او میگذارند. همین مسئله باعث شده اغلب افراد تصور کنند دوران گوگل و موتورهای جستجو به […]
گوگل برای نمایش نتایج جستجو، ابتدا صفحات وب را کشف (Crawling) میکند، سپس آنها را تحلیل و ذخیره (Indexing) کرده و در نهایت با بررسی صدها سیگنال مختلف، مرتبطترین نتایج را رتبهبندی (Ranking) میکند. طبق آمار منتشر شده توسط Internet Live Stats، گوگل روزانه بیش از ۸.۵ میلیارد جستجو را پردازش میکند؛ بنابراین تنها سایتهایی […]
پاسخگوی سوالات شما هستیم
سوالات شما توسط کارشناسان وبسیما پاسخ داده میشود.
نام و نام خانوادگی
آدرس ایمیل
تلفن همراه
متن نظر یا سوال ...
ارسال
مهرداد
پاسخ
24 Oct 2017
درود و سپاس از شما
می خواستم بدونم چطوری میشه افزونه کپچای گوگل رو فارسی کرد.
وبسیما
پاسخ
26 Oct 2017
سلام دوست عزیز
توی کدی که به شما میده یک بخشی داره برای تعیین زبان که باید روی fa قرار بگیره.
نوروپاتی
پاسخ
6 Jul 2017
ممنون از سایت خیلی خوبتون
درمان حس بویایی
پاسخ
3 Jul 2017
ممنون از سایت خوبتون
تور کیش
پاسخ
14 Jun 2017
مطلب مفید و قابل استفاده ای بود…….. ممنون
تجهیزات پزشکی
پاسخ
10 Apr 2017
جالب بود. مرسی
حس بویایی
پاسخ
21 Feb 2017
مرسی از سایت خوبتون
حس بویایی
پاسخ
13 Feb 2017
سایت خوبی دارید.مرسی
نوروز 96
پاسخ
7 Feb 2017
سلام خیلی ممنون با تشکر
احمد
پاسخ
17 Jul 2016
سلام وب سیما
چه جوری میشه recptcha رو فارسی کردن مثل همین قسمت درج نظرات که “من ربات نیستم!” فارسی نوشته شده
وبسیما
پاسخ
17 Jul 2016
سلام دوست عزیز
خود گوگل این امکان رو میده که شما با یک تغییر کوچک از ریکپچای فارسی استفاده کنید. نمونه ای که در وبسیما استفاده شده توسط تیم فنی وبسیما طراحی و کدنویسی شده و وابستگی به ریکپچا ندارد.
امین
پاسخ
15 Feb 2016
مطلب بسیار مفیدی بود و بنده خیلی راهنمایی کرد
موفق باشید
تور استانبول
پاسخ
12 Dec 2014
سایت خوبی دارین
موفق باشین
طراحی سایت
پاسخ
7 Dec 2014
ممنون خوب بود
فریت بار
پاسخ
26 Nov 2014
این مقالتون هم مثل بقیه عالی بود
دستتون درد نکنه
وب سیما
پاسخ
26 Nov 2014
خواهش میکنم دوست عزیز، موفق باشید
دوربین مدار بسته
پاسخ
13 Nov 2014
سلام
عالی بود
خیلی ممنونم
من که استفاده کردم
دستتون درد نکنه
تور کیش
پاسخ
2 Nov 2014
ممنون از سایت خوبتون.
خريد و فروش خودرو
پاسخ
19 Oct 2014
عالی بود مرسی از سایت خوبتون
طراحی سایت
پاسخ
2 Oct 2014
مرسی از سایت خوبتون
طراحی سایت
پاسخ
18 Sep 2014
سایت عالی دارید ممنون
ناتالي
پاسخ
6 Aug 2014
كپچا خوبه ولي به شرط اينكه انقدر سخت نباشه كه نشه خوندش
طراحی سایت
پاسخ
2 Aug 2014
دوست عزیز ممنون از مطالب جالبتون
استانبول
پاسخ
2 Jul 2014
خیلی خوب و مفید بود مرسی.
دانلود نرم افزار
پاسخ
25 Jun 2014
ممنون.آموزش خیلی خوبی بود.
امیدوارم در آینده موفق باشید
پایان نامه
پاسخ
9 Jun 2014
خیلی عالی بود استفاده کردم
سئو
پاسخ
7 Jun 2014
قالب سایتتون بسیار زیباست !
واقعا سایتتون فوق العاده هستش !
وب سیما
پاسخ
8 Jun 2014
ممنون از توجه و لطفا شما دوست عزیز
طراحی سایت
پاسخ
7 Jun 2014
ممنون به خاطر این آموزش های واقعا کاربردیتون !
تور کیش
پاسخ
7 Jun 2014
عالی بود ممنونم از مطالبتون
طراحی سایت
پاسخ
6 Jun 2014
بسیار عالی بود از وب سیما برای مقاله عالی
خرید و فروش دلار پی پال
پاسخ
4 Jun 2014
سایت خیلی خوبی دارین موفق باشین
وب سیما
پاسخ
6 Jun 2014
ممنون دوست عزیز، پایدار باشید
طراحی وب سایت
پاسخ
26 May 2014
عالی بود ممنونم از مطالبتون
سانترال
پاسخ
21 May 2014
مطلب بدرد بخوری بود دستتون درد نکنه
تور ترکیه
پاسخ
20 May 2014
مرسی اطلاعات مفیدی بود
تشک بادی
پاسخ
17 May 2014
خیلی ممنون از مطالب خوبتون
قیمت خودرو
پاسخ
6 May 2014
در بعضی سایتهای خارجی دیدم بجای کپچا یک پازل مانندی قرار می دن که و کاربران قسمتی از یک شکل رو از بین سه تا گزینه انتخاب می کنن و میزارن سر جاش , می شه آموزشی در این مورد بزارید ؟؟؟
وب سیما
پاسخ
7 May 2014
این روش ها یا باید از یک سرور خارجی اطلاعات رو دریافت کنه یا باید کدنویسی دقیقی روی سایت شما انجام بشه. البته با توجه به اینکه معمولا از jquery استفاده میشه ممکنه برخی کاربرها قادر به مشاهده پازل یا انجام اون نباشن.
اگر چیز ساده و بدرد بخوری دیدم روی نت حتما در موردش مینویسم
تور کیش
پاسخ
29 Apr 2014
بعضی وقت ها واقعا آدم رو خسته میکنه انقدر طولانیه ! دلیل طولانی بودنش چیه واقعا؟!
وب سیما
پاسخ
29 Apr 2014
شاید مهمترین دلیل این باشه که هر روز روبات ها هم دارن قویتر میشن ولی توجه کنید یکی از اون دو کلمه ربطی به ربات ها نداره و فقط جمع آوری اطلاعات توسط گوگل به حساب میاد
طراحی سایت
پاسخ
20 Apr 2014
مثل همیشه استفاده کردم زنده باشی
وب سیما
پاسخ
21 Apr 2014
ممنون دوست عزیز، شما هم موفق باشید
تور آنتالیا
پاسخ
20 Apr 2014
سایت خیلی خوبی دارید موفق باشیییییییید
وب سیما
پاسخ
20 Apr 2014
ممنون دوست عزیز، شما هم موفق و پایدار باشید
رژیم لاغری
پاسخ
15 Apr 2014
قبلا یه بار این سیستمشو به یه سایت جوملایی وصل کردم اما خیلی سخت بود منصرف شدم
اما الان راحت تر کرده 🙂
تور هند
پاسخ
8 Mar 2014
واقعا ممنون
وب سیما
پاسخ
8 Mar 2014
خواهش میکنم دوست عزیز، موفق باشید
طراحی سایت
پاسخ
25 Feb 2014
خیلی عالی بود مرسی
چاپ فوری
پاسخ
17 Feb 2014
خود گوگل هم همچین امکاناتی رو باسه کاربر گداشته
وب سیما
پاسخ
17 Feb 2014
کلا سیستم rcaptcha در اختیار گوگل است و استفاده های خیلی زیادی از این نیروی رایگان کار میکنه. اگر دقت کرده باشید چند وقته که کدها عدد هستن و یک تصویری از پلاک خونه کنارشون نمایش داده میشه. گوگل داره از این سیستم برای تکمیل نقشه گوگل استفاده میکنه
قایق بادی
پاسخ
15 Feb 2014
خیلی ممنون از مطالب جالبتون
وب سیما
پاسخ
15 Feb 2014
خواهش میکنم دوست عزیز، موفق باشید
طراحی وب سایت تبریز
پاسخ
22 Dec 2013
این مقالتون هم جالب بود ممنون
ali
پاسخ
20 Oct 2013
captcha خوبه ولی اگه بالای 6 کاراکتر باشه تایپش وقت گیر میشه.
ممنون از سایت خوبتون.
وب سیما
پاسخ
21 Oct 2013
بله درسته، البته نسل های جدیدی از کپچا های گرافیکی در راه هستن که بیشتر شبیه بازی میمونن و ممکنه تا حد زیادی رضایت کاربران اینترنتی رو جلب کنن
با تکمیل فرم زیر، کارشناسان ما در سریعترین زمان ممکن با شما تماس میگیرند.
درخواست شما با موفقیت ثبت شد!
کارشناسان ما در سریعترین زمان ممکن با شما تماس میگیرند.
اطلاعات تکمیلی
لطفاً جزئیات بیشتری از درخواست خود را با ما به اشتراک بگذارید. این اطلاعات، به ما کمک میکند تا بهترین مشاوره را به شما ارائه دهیم.
اطلاعات شما با موفقیت تکمیل شد!
کارشناسان ما در سریعترین زمان ممکن با شما تماس میگیرند.
پس از ارسال درخواست مشاوره، چه زمانی با من تماس گرفته میشود؟
پس از ثبت درخواست، تیم ما ظرف ۲۴ ساعت کاری اطلاعات شما را بررسی کرده و با شما تماس خواهد گرفت.
آیا امکان برگزاری مشاوره بهصورت آنلاین یا تلفنی وجود دارد؟
بله، بسته به شرایط شما، امکان مشاوره آنلاین، تلفنی یا حضوری وجود دارد. تیم ما هنگام هماهنگی جلسه، گزینههای مناسب را به شما پیشنهاد میدهد.
آیا پس از ثبت درخواست مشاوره، میتوانم اطلاعات خود را ویرایش کنم؟
بله، در صورتی که نیاز به اصلاح یا تغییر اطلاعات ثبتشده داشته باشید، میتوانید با تیم پشتیبانی ما از طریق تماس تلفنی یا ایمیل در ارتباط باشید تا اطلاعات شما بهروزرسانی شود.
پس از ارسال درخواست مشاوره، چه زمانی با من تماس گرفته میشود؟
پس از ثبت درخواست، تیم ما ظرف ۲۴ ساعت کاری اطلاعات شما را بررسی کرده و با شما تماس خواهد گرفت.
آیا امکان برگزاری مشاوره بهصورت آنلاین یا تلفنی وجود دارد؟
بله، بسته به شرایط شما، امکان مشاوره آنلاین، تلفنی یا حضوری وجود دارد. تیم ما هنگام هماهنگی جلسه، گزینههای مناسب را به شما پیشنهاد میدهد.
آیا پس از ثبت درخواست مشاوره، میتوانم اطلاعات خود را ویرایش کنم؟
بله، در صورتی که نیاز به اصلاح یا تغییر اطلاعات ثبتشده داشته باشید، میتوانید با تیم پشتیبانی ما از طریق تماس تلفنی یا ایمیل در ارتباط باشید تا اطلاعات شما بهروزرسانی شود.
درود و سپاس از شما
می خواستم بدونم چطوری میشه افزونه کپچای گوگل رو فارسی کرد.
سلام دوست عزیز
توی کدی که به شما میده یک بخشی داره برای تعیین زبان که باید روی fa قرار بگیره.
ممنون از سایت خیلی خوبتون
ممنون از سایت خوبتون
مطلب مفید و قابل استفاده ای بود…….. ممنون
جالب بود. مرسی
مرسی از سایت خوبتون
سایت خوبی دارید.مرسی
سلام خیلی ممنون با تشکر
سلام وب سیما
چه جوری میشه recptcha رو فارسی کردن مثل همین قسمت درج نظرات که “من ربات نیستم!” فارسی نوشته شده
سلام دوست عزیز
خود گوگل این امکان رو میده که شما با یک تغییر کوچک از ریکپچای فارسی استفاده کنید. نمونه ای که در وبسیما استفاده شده توسط تیم فنی وبسیما طراحی و کدنویسی شده و وابستگی به ریکپچا ندارد.
مطلب بسیار مفیدی بود و بنده خیلی راهنمایی کرد
موفق باشید
سایت خوبی دارین
موفق باشین
ممنون خوب بود
این مقالتون هم مثل بقیه عالی بود
دستتون درد نکنه
خواهش میکنم دوست عزیز، موفق باشید
سلام
عالی بود
خیلی ممنونم
من که استفاده کردم
دستتون درد نکنه
ممنون از سایت خوبتون.
عالی بود مرسی از سایت خوبتون
مرسی از سایت خوبتون
سایت عالی دارید ممنون
كپچا خوبه ولي به شرط اينكه انقدر سخت نباشه كه نشه خوندش
دوست عزیز ممنون از مطالب جالبتون
خیلی خوب و مفید بود مرسی.
ممنون.آموزش خیلی خوبی بود.
امیدوارم در آینده موفق باشید
خیلی عالی بود استفاده کردم
قالب سایتتون بسیار زیباست !
واقعا سایتتون فوق العاده هستش !
ممنون از توجه و لطفا شما دوست عزیز
ممنون به خاطر این آموزش های واقعا کاربردیتون !
عالی بود ممنونم از مطالبتون
بسیار عالی بود از وب سیما برای مقاله عالی
سایت خیلی خوبی دارین موفق باشین
ممنون دوست عزیز، پایدار باشید
عالی بود ممنونم از مطالبتون
مطلب بدرد بخوری بود دستتون درد نکنه
مرسی اطلاعات مفیدی بود
خیلی ممنون از مطالب خوبتون
در بعضی سایتهای خارجی دیدم بجای کپچا یک پازل مانندی قرار می دن که و کاربران قسمتی از یک شکل رو از بین سه تا گزینه انتخاب می کنن و میزارن سر جاش , می شه آموزشی در این مورد بزارید ؟؟؟
این روش ها یا باید از یک سرور خارجی اطلاعات رو دریافت کنه یا باید کدنویسی دقیقی روی سایت شما انجام بشه. البته با توجه به اینکه معمولا از jquery استفاده میشه ممکنه برخی کاربرها قادر به مشاهده پازل یا انجام اون نباشن.
اگر چیز ساده و بدرد بخوری دیدم روی نت حتما در موردش مینویسم
بعضی وقت ها واقعا آدم رو خسته میکنه انقدر طولانیه ! دلیل طولانی بودنش چیه واقعا؟!
شاید مهمترین دلیل این باشه که هر روز روبات ها هم دارن قویتر میشن ولی توجه کنید یکی از اون دو کلمه ربطی به ربات ها نداره و فقط جمع آوری اطلاعات توسط گوگل به حساب میاد
مثل همیشه استفاده کردم زنده باشی
ممنون دوست عزیز، شما هم موفق باشید
سایت خیلی خوبی دارید موفق باشیییییییید
ممنون دوست عزیز، شما هم موفق و پایدار باشید
قبلا یه بار این سیستمشو به یه سایت جوملایی وصل کردم اما خیلی سخت بود منصرف شدم
اما الان راحت تر کرده 🙂
واقعا ممنون
خواهش میکنم دوست عزیز، موفق باشید
خیلی عالی بود مرسی
خود گوگل هم همچین امکاناتی رو باسه کاربر گداشته
کلا سیستم rcaptcha در اختیار گوگل است و استفاده های خیلی زیادی از این نیروی رایگان کار میکنه. اگر دقت کرده باشید چند وقته که کدها عدد هستن و یک تصویری از پلاک خونه کنارشون نمایش داده میشه. گوگل داره از این سیستم برای تکمیل نقشه گوگل استفاده میکنه
خیلی ممنون از مطالب جالبتون
خواهش میکنم دوست عزیز، موفق باشید
این مقالتون هم جالب بود ممنون
captcha خوبه ولی اگه بالای 6 کاراکتر باشه تایپش وقت گیر میشه.
ممنون از سایت خوبتون.
بله درسته، البته نسل های جدیدی از کپچا های گرافیکی در راه هستن که بیشتر شبیه بازی میمونن و ممکنه تا حد زیادی رضایت کاربران اینترنتی رو جلب کنن
داش راضی هستم ازت
سایت خوبی دارین
موفق باشین
ممنون دوست عزیز