Самый простой путь сделать колонку в базе = lok - выбирать с лок 0 и сразу лочить 1, по окончанию возвращать в 0.
Так как это не банковские операции и конкуренция не очень дикая, то в большинстве случаев этого будет достаточно.
Сброс привязки к оборудованию
-
Подскажите, есть ли способ дать клиентам возможность самим сбрасывать привязку к машине? А то постоянно кто-то хочет перенести скрипт на другой сервер и дергает меня.
Понятно, что можно написать скрипт на том же BAS и автоматизировать, но думал может есть готовое решение. -
@saanneekk это лишит смысла ограничения количества ПК, можно будет на одной лицензий хоть на 10 серверах скрипт запустить. Лучше сделать эту услугу платной, чтобы не надоедали)))
-
@saanneekk запустил на одном проект, сделал сброс, затем на втором и тд. После сброса запущенный скрипт будет продолжать работать. Можно вообще обойти привязку, только обновления не будут приходить, но писать об этом подробно я не стану.