@princes_java сделайте сложный алгоритм в паре циклов который по буквам будет формировать секретное слово, затем это слово хэшируйте с текущей датой, этот хеш и будет паролем для доступа к скрипту в указанный день. Не зная секретное слово не получится сгенерировать новый пароль. Минус тут в том что в бесплатной версии баса скрипт хранится в незашифрованном виде и человек может в него залезть. Но если алгоритм скрывающий секретное слово будет сложным - он может и не понять что это слово там спрятано и как работает сам алгоритм. Продвинутый пользователь все это сможет вскрыть и взломать. Единственная нормальная защита - бас премиум. Если человек знает как открыть проект в басе - он легко обойдет любую вашу защиту, просто удалив действия в проекте, которые ее реализуют.
Избавление от двойного ввода символов
-

Такая проблема.
При регистрация вручную не в BAS всё в порядке с вводом кода подтверждения, но именно в BAS при попытке ввода кода при введение первого символа следом вводится и во второе поле, далее при вводе во второе дабл ввод и в третье и т.д.В данном случае, например, ввожу только в первый слот цифру 2, а BAS автоматически дублирует этот же символ и во 2 слот, хотя такого быть не должно.
Кнопки подтверждения введённого кода нет, поэтому всё должно вводиться сразу.
И при вводе 5-го символа автоматически дублируется в 6 слот, и, соответственно, пишет, что неверный код, поскольку шестой символ отличается от 5, а я его не могу его ввести из-за этой проблема дублирования символа.
Пробовал при отключённой эмуляции клавиатуры и мыши, через js код, но сайт просто не распознаёт введение символов, то есть они типа вводятся, но сайт думает, что там пусто.Как можно решить данную проблему?
-
Думаю можно попробовать сделать так:
- Получить код в переменную "CODE"
- Установить переменную
Название переменной: "+CODE"
Значение переменной: +[[CODE]] - Получить первую цифру переменной "CODE" и записать её в переменную - [[CODE_1]]
- Вводим в первое поле на сайте переменную [[CODE_1]]
Далее - Действие "Заменить строку"
Оригинальная строка: [[+CODE]]
Заменить с: +[[CODE_1]]
Заменить на: "Пустоту"
Результат в переменную CODE - Повторяем по кругу до выполнения желаемого результата.
Возможно есть варианты прощё, но чем богаты - тем и рады :)
-
This post is deleted!
-
Защита софта от утечки
Locked Поддержка -
-
-
-