Данная инструкция для обладателей Премиум Версии Browser Automation Studio.
Подготовительная работа делится на 3 этапа:
Для этих задач в своем личном кабинете проследуйте по специальной ссылке: https://bablosoft.com/bas/users
Вы увидите перед собой пустую таблицу пользователей если конечно она у вас ранее была не заполнена. В ней будут отображаться все пользователи ваших приложений внутри BAS кабинета.
Для создания нового пользователя нажмите Create User, в зависимости от языка у вас будет по разному, самая крайняя кнопка слева.
В появившемся модальном окне сгенерируйте любой случайный логин и пароль вашему пользователю. Так как их не надо будет вводить пользователю после установки вашего приложения, то придумайте что-нибудь легкое и запоминающееся. Например, definova_bots_user и сделайте такой же пароль.
💡 Сохраните данные с логином и паролем куда-либо себе в блокнот, пароль нельзя будет позже посмотреть снова.
Так как база лицензий общая на всех разработчиков, то необходимо указывать уникальные названия, которые не будут конфликтовать с другими. Например, definova_user будет занято, поэтому используйте любые другие придуманные вами логины.
💡 Обратите внимание, что создать в неделю можно не более 500 пользователей. Этот лимит снимается при наступлении новой недели. Это не общее число лицензионных пользователей, а лимит на неделю.
После этого нажмите на кнопку Create User.
После создания пользователя переходите к BAS на своем ПК и нажимайте Скомпилировать.
💡 Компилировать можно на бесплатной версии BAS и Premium – разницы никакой нет!
В открывшемся окне придумайте уникальное название, которое не будет повторяться с другими в базе. Выставьте версию софта, например, по-умолчанию стоит 1.0.0.
Версия софта регулируется с целью, чтобы пользователь понимал при обновлении, что софт обновлен и продолжал с ним работу.
💡 Стойкость защиты можно указать любую от средней и выше. Но помните, чем выше укажите, тем выше нагрузка на ПК пользователя будет. Поэтому рекомендую указывать Средняя.
Далее можете выбрать значок приложения снизу.
Выбираете тип: Приватный, ввести пароль за пользователя. Этот режим позволит не вводить лишние данные при запуске вашего скрипта.
Далее снизу вводите логин и пароль, который сгенерировали ранее и сохранили где-либо.
Снизу будут доп. опции, их можно не выбирать, это по желанию.
Нажимаете ОК.
В следующем окне выбираете все галочки и жмете Начать.
Если первый раз компилируете, то галку “Создать автономное приложение” оставляете как есть.
Все последующие разы и обновления галку можно снять, чтобы новые папки со скриптами не стакались в вашем локальном диске.
Остался последний в подготовке приложения.
Перейдите по ссылке: https://bablosoft.com/bas/users и нажмите по кнопке Give Script to User.
Далее укажите логин, который вы скомпилировали ранее и указали в скрипте.
В появившейся подсказке выберите нужный логин. Например, definova_bots_user.
В поле Script укажите полное название скрипта, которое указывали при компиляции в BAS. Его можно найти по ссылке: https://bablosoft.com/bas/scripts
Например, AvisoDavaBots
💡 Копируете точь в точь название скрипта и вставляете в это поле.
Далее указывается время дезактивации лицензии, снимите синюю галочку и укажите кол-во дней. Для бесконечного срока укажите 3650 дней, что равно 10 годам или более на ваше усмотрение.
Кол-во машин выставьте как можно большее, поскольку вы не знаете наверняка сколько пользователей будут устанавливать ваш скрипт на свой ПК.
Рекомендуемые значения: 3650 дней и 9999999 машин.
Далее нажимайте зеленую кнопку Give Script to User.
После этого вы должны увидеть появившегося пользователя и принадлежащий ему скрипт в личном кабинете в таблице.
💡 Важно: любые последующие обновления будут происходить точно таким же образом, смотрите предыдущий пункт по компиляции приложения.
Допустим, если что-то обновили в скрипте, то заного проделываете компиляцию без создания новой папки с софтом и у пользователей все автоматически обновится.
Далее после проделывания всех шагов размещайте свой скрипт на сайте: https://definova.club/