что делать если антикапча вернула неправильный ответ?

Discussion in 'PHP' started by Дикс, 13 Jul 2009.

  1. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    вот обезьяны порой неправильно вводят капчу.
    что делать в таком случае? сервис то не знает об этом.
     
  2. Tigger

    Tigger Elder - Старейшина

    Joined:
    27 Aug 2007
    Messages:
    936
    Likes Received:
    527
    Reputations:
    204
    Ну это понятно, что 100/100 не будет. Тут как повезет...
     
  3. login999

    login999 Elder - Старейшина

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    Code:
    ...
        def report_bad(self, captcha_id, desc=False):
            try:
                soket = self.__connect((self.DOMAIN, 80))
                soket.send("GET /res.php?key={key}&action=reportbad&id={captcha_id} HTTP/1.1\r\nHost: {domain}\r\n\n".format(key=self.KEY, domain=self.DOMAIN, captcha_id=captcha_id))
                status = soket.recv(256).split("\r\n\r\n")[1].split("\r\n")[1]
            except socket.error:
                status = "CONNECTION_ERROR"
            finally:
                soket.close()
                if desc and status in self._res_php:
                    status = self._res_php[status]
                return status
    ...
    
    Это на питоне, думаю не сложно будет приделать к себе, у них есть возможность жалобы на неправильно распознанные капчи...
     
  4. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    там есть какие-то "жалобы"
    может надо "жаловаться" на неправильную капчу?
     
  5. .ATK

    .ATK Active Member

    Joined:
    20 Feb 2009
    Messages:
    143
    Likes Received:
    111
    Reputations:
    9
    да) можно жаловаться!
     
  6. login999

    login999 Elder - Старейшина

    Joined:
    12 Jun 2008
    Messages:
    491
    Likes Received:
    280
    Reputations:
    92
    мде, оказывается я оставляю посты-невидимки =/
    (c) ac-service.info