@princes_java сделайте сложный алгоритм в паре циклов который по буквам будет формировать секретное слово, затем это слово хэшируйте с текущей датой, этот хеш и будет паролем для доступа к скрипту в указанный день. Не зная секретное слово не получится сгенерировать новый пароль. Минус тут в том что в бесплатной версии баса скрипт хранится в незашифрованном виде и человек может в него залезть. Но если алгоритм скрывающий секретное слово будет сложным - он может и не понять что это слово там спрятано и как работает сам алгоритм. Продвинутый пользователь все это сможет вскрыть и взломать. Единственная нормальная защита - бас премиум. Если человек знает как открыть проект в басе - он легко обойдет любую вашу защиту, просто удалив действия в проекте, которые ее реализуют.
Оносительный путь от скомпилированного проекта
-
@DrPrime said in Оносительный путь от скомпилированного проекта:
@olegtut при первом запуске скомпилированого скрипта при выборе ресурсов тебе сразу откроет этот путь. Вот туда можно бросать файлы при испольовании относительного адреса
Та же проблема. После компиляции проект не сохраняет файлы и не запускает приложения по относительному пути. При первом запуске скомпилированного скрипта, при выборе ресурсов ни какой путь не открывается..
-
Нашёл опытным путём.
В папке скомпилированного проекта appslocal\SID_много_букв\engine