@princes_java сделайте сложный алгоритм в паре циклов который по буквам будет формировать секретное слово, затем это слово хэшируйте с текущей датой, этот хеш и будет паролем для доступа к скрипту в указанный день. Не зная секретное слово не получится сгенерировать новый пароль. Минус тут в том что в бесплатной версии баса скрипт хранится в незашифрованном виде и человек может в него залезть. Но если алгоритм скрывающий секретное слово будет сложным - он может и не понять что это слово там спрятано и как работает сам алгоритм. Продвинутый пользователь все это сможет вскрыть и взломать. Единственная нормальная защита - бас премиум. Если человек знает как открыть проект в басе - он легко обойдет любую вашу защиту, просто удалив действия в проекте, которые ее реализуют.
Ответ от сервера при решении каптчи.
-
Добрый день!
Как записать в переменную ответ от captcha.guru? Решаю каптчу через сервис captcha.guru, но иногда там приходит ответ с ошибкой типа "ERROR_CAPTCHA_UNSOLVABLE". Хочу в зависимости от ответа сделать то или иное действие. Например, создаю переменную result и что ему присвоить? -
@tarabukinivan said in Ответ от сервера при решении каптчи.:
Добрый день!
Как записать в переменную ответ от captcha.guru? Решаю каптчу через сервис captcha.guru, но иногда там приходит ответ с ошибкой типа "ERROR_CAPTCHA_UNSOLVABLE". Хочу в зависимости от ответа сделать то или иное действие. Например, создаю переменную result и что ему присвоить?Решаешь через браузер или через api и http-клиент?
-
Решаю в BAS 21.5.2. Recaptcha2 Метод captchaguru-newapi
-
@tarabukinivan
если капча не решена, действие Решить капчу завершается с ошибкой. Оберните это действие в блокИгнорировать ошибки и проверяйте наличие ошибок сразу после него по переменной WAS_ERROR. -
@xclsv said in Ответ от сервера при решении каптчи.:
нной WAS_ERROR.
Спасибо! Еще 1 вопрос: Зависит ли решение каптчи от выбора элемента каптчи? В смысле выбирать всю каптчу или изображение в каптче или кнопку каптчи? Какой именно область каптчи нужно захватить (тег)?
-
@tarabukinivan
Судя по мануалу от разраба - нет. Сам обычно тыкаю в место для галочки.