Самый простой путь сделать колонку в базе = lok - выбирать с лок 0 и сразу лочить 1, по окончанию возвращать в 0.
Так как это не банковские операции и конкуренция не очень дикая, то в большинстве случаев этого будет достаточно.
@Fox подскажите, пожалуйста, есть ли какие то варианты показать посещаемому сайту что javascript в браузере отключены ?
Да, можете отключить js флагом, но тогда ни одно браузерное действие BAS работать тоже не будет :D
js флагом это как ? буду пробовать, потому что у меня реально какая то аномалия. В старой версии все работает как часы. А при переходе на новую нет.
Хотя мне скорее всего не поможет, ведь насколько помню весь браузер бас написан на js
У меня в последней версии (21.0.2) "серьёзный" bat-файл то же виснет. Если снять галку "Ждать завершения" батник выполняется криво. Не стал разбираться почему, так как в старых версиях прекрасно работает. Сейчас, если нужно запустить батник и не получается, запускаю старую версию (20.5.1), там создаю "Запустить процесс" и копирую его в новую версию.