@princes_java сделайте сложный алгоритм в паре циклов который по буквам будет формировать секретное слово, затем это слово хэшируйте с текущей датой, этот хеш и будет паролем для доступа к скрипту в указанный день. Не зная секретное слово не получится сгенерировать новый пароль. Минус тут в том что в бесплатной версии баса скрипт хранится в незашифрованном виде и человек может в него залезть. Но если алгоритм скрывающий секретное слово будет сложным - он может и не понять что это слово там спрятано и как работает сам алгоритм. Продвинутый пользователь все это сможет вскрыть и взломать. Единственная нормальная защита - бас премиум. Если человек знает как открыть проект в басе - он легко обойдет любую вашу защиту, просто удалив действия в проекте, которые ее реализуют.
Необходимо кликнуть по квадратам который отличается от других цветом
-
 -
@nova22rus Это заказ?
-
@nova22rus said in Необходимо кликнуть по квадратам который отличается от других цветом:
@Fox Нет, не заказ, прощу прощения что написал непонятно. Просто пытаюсь узнать как это реализовать. Не получается решить ни проверкой элемента, ни получаением цвета пикскеля, возможно вы знаете.
https://community.bablosoft.com/topic/5835/решаем-captchapuzzle
-

Выше выделен блок который отображается серым цветом (1), а ниже блок который реагирует на клик мыши (2). Похоже у них всегда одинаковый порядковый номер в своём контейнере (родительском элементе).
Используя js можно найти в DOM-дереве номер первого блока, и через этот номер найти второй блок и добавить ему свой уникальный класс (class="...").
А потом остается только сделать клик по нему средствами самого БАСа (указав в поле для поиска элемента ранее придуманный вами класс).
Сам не пробовал так сделать, но, думаю, должно получиться. -
This post is deleted!
-
This post is deleted!
-
This post is deleted!
-
This post is deleted!