המכללה

כי החיים זה לא מדע מדוייק

קאפצ'ה חשבונית

כבר זמן מה אני מחפש קאפצ'ה איכותית לוורדפרס. התחלתי עם קאפצ'ה גרפית שלקחה מספרים ועשתה עליהם שלל מניפולציות גרפיות, אך אוי לבושה היה קשה מאוד להבין מה כתוב בקאפצ'ה וכך היא טסה באותה מהירות בה עלתה.

הפיתרון בא בצורה של Did you pass Math של steven herod המציגה תרגיל חשבוני פשוט למשתמש ובודקת על פי התשובה שלו אם הוא בן אנוש או בן תוכנה. כבר שבוע בערך שאני חושב להשתיל את הקאפצ'ה הזו והנה, אתמול בצהריים, כשכבר סוף סוף החלטתי ללכת על זה, נתקלתי בפוסט הבא של שרון שמציין - שכנראה שהבוטים של הספאם למדו להתמודד עם שאלות חיבור המציגות ספרות.

לאחר מחשבה קצרה החלטתי לקחת את הרעיון צעד אחד קדימה. אולי הבוטים של הספאם יודעים לזהות ספרות ולבצע את החישובים, אך האם הם יודעים לזהות מספרים כטקסט (אחד, שתיים וכ'). יצרתי שני מערכים האחד מכיל את כל המספרים מ - 0 עד 10 והשני מכיל את כל המספרים מאפס עד עשר. בנוסף, פונקציה קטנה שפשוט מחליפה במשפט התוצאה את הערכים המתאימים מספרות לתווים.

כרגע, את התשובות צריך לכתוב כספרות (ולא כאותיות), אולי אם זה לא יספיק נשדרג בשלב הבא לזיהוי אותיות.

נכון לעכשיו ניתן להוריד את הקבצים הללו מהשרת שלי באנגלית או בעברית . היות ודוברי אנגלית ברובם לא יודעים לזהות תווים עבריים, מן הסתם הם יתקשו לזהות את הספרות ולכן מומלץ להתחשב בקהל הקוראים.

הוראות התקנה
כרגיל, להוריד את קובץ הזיפ ולהשליך את שני הקבצים שבתוכו אל תוך תיקיית wp-content/plugins ולאחר מכן להפעיל בלוח הבקרה.
הקאפצ'ה לא מופעלת על כותבים רשומים - כך שעל מנת לבדוק אם היא עובדת או לא יש צורך להתנתק.

אני מפעיל את הקאפצ'ה הזו פה - אתם מוזמנים לבדוק אם היא עובדת או לא כבר אצלי. אם החלטתם להתקין אותה בבלוג שלכם - טראקבק יתקבל בשמחה.

עידכון - 16:50
עשיתי בדיקות, באמת שעשיתי. אבל כשהמספרים נבחרים רנדומאלית בין 0 ל 10 מה הסיכויים שגם 10 יפול בתוך תוצאות הבדיקה? מסתבר ש 10 זה בעצם קודם 1 ואח"כ 0. מאחר ואת הסדר של התווים בתוך המערך יצרתי כך ש 0 ראשון ו 10 אחרון, הופיעה בעיה "חביבה" - אם הופיע 10 בתור אחד המספרים, בתרגום לתווים הוא הפך ל אחדאפס. משעשע משהו, אבל לא מה שתכננתי - בכל מקרה, הבעיה תוקנה ואם כבר התקנתם - להוריד שוב את הקבצים ולעדכן.

מתוייג תחת:

10 תגובות

  1. יפה! (תיכף נראה אם זה גם עובד)
    התכוונתי לעשות משהו כזה כבר מזמן,אך לבושתי, אני בחורה עצלנית. :smile:

    [Reply]

  2. בסביבות ה 80 הודעות ביום רגוע. כבר פגשתי פה מספר בוטים שטרחו להוסיף תגובה עבור כל פוסט.

    [Reply]

  3. לא צריך כל כך להסתבך

    מבקשים להקליד מילה קבועה (משתנה מבלוג לבלוג)

    עשיתי את זה כאן והבעיה נפסקה לחלוטין.

    http://www.shatil.org.il/site/modaot-comments.asp?id=20375

    [Reply]

קישורים

  1. דברים קטנים » בוטים אולי יודעים חשבון אבל האם הם יודעים עברית? UNITED STATES WordPress 2.0.3
  2. בלוג עצמאי - תוספים ווידג’טים ומה שביניהם : הבלוג של אח”י דקר UNITED STATES WordPress 2.1.2
  3. The N.Z.B » הבוט של הספאם ינצח UNITED STATES WordPress 2.2.1h
  4. לומר תודה » בלוגיקה UNITED STATES WordPress 2.5
  5. המכללה : פיתוח ווורדפרס UNITED STATES WordPress 2.5.1

השארת תגובה