@monelmurbe said in BrowserAutomationStudio 27.2.0 has been released:
@Fox Maybe someone has experienced this??
I could answer you here, but that would mean you would create your next premium question here as well.
spoilerСпасибо! Очень ждем инфу про АПИ, мне например вообще сейчас не понятно ..
что/как, если например зависнет/отключиться сервер,
как запросом запускать скрипт на сервере?
как отправлять переменные по АПИ?
@CaptchaLom Запросом из коробки никак. Читай описание обновления
@CaptchaLom Да, насчет запуска и остановки интересно, надо будет пощупать.
@CaptchaLom
api тут подразумевается не веб, а программное.
Тоесть тыкнул кнопочку, что то произошло.
Хотя, если интерфейс работает на каком то веб сервере, то вполне возможно будет работать запросами, но это нужно уточнить
Есть один жутко большой скрипт и на нем не включается интерфейс пишет "Failed to update script". Главное в демку загружаю нормально, а из кабинета никак.
@FastSpace У меня только с одним скриптом такая беда. Пока понял только что дело в ресурсах т.к. удалил весь код скрипта, оставил только ресурсы. Причем удаляю часть ресурсов и начинает работать, но не могу понять, что именно не нравиться. Методом исключения не выходит. Видимо какая-то совокупность условий не дает работать.
@Fox Я вижу, что вы старались, но в таком виде добавить не могу, все-таки хттп клиент лучше использовать не основной и сделать отдельное действие прокси для телеграм. Запрос через основной клиент может нарушить результат действия "содержание ответа", и будет немного странно, что почтовые клиенты и хттп клиенты используют разные настройки, а хттп клиенты и телеграм одни и те же.
Обновление огонь) Давно его ждал) Спасибо большое за ваши труды)
Спасибо! Очень ждем инфу про АПИ, мне например вообще сейчас не понятно ..
Будет урок и статья, постараюсь на выходных сделать.
что/как, если например зависнет/отключиться сервер,
То же самое, что и в случае скрипта без интерфейса - скрипт перестанет работать.
как запросом запускать скрипт на сервере?
Скрипт работает не на сервере, а на вашем ПК, и браузеры запускаются на вашем ПК.
как отправлять переменные по АПИ?
АПИ может изменять только глобальные переменные.
Api.SetGlobalVariable("SOME_VARIABLE", "VALUE").then(() => {
console.log("Переменная установлена")
})
Api.GetGlobalVariable(Name).then((res) => {
console.log("Значение переменной " + res)
})
Чтобы запустить скрипт:
Api.AcceptResources()
Чтобы остановить скрипт:
Api.Stop(IsInstant)
или
Api.Restart()
Вы можете посмотреть сгенерированный скрипт в конструкторе интерфейса.
Можете написать, что хотите получить? может я что-то подскажу.
Аналогично. Из кабинета вообще игнорирует все обновления. Создал новый ресурс, залил в кабинете скрипт. Запустил бота, а он заигнорил все мои обновления, даже и не думал обновляться.
Если вы об интерфейсе, то так и задумано, когда вы обновляете проект, интерфейс автоматически не обновляется. Дело в том, что интерфейс можно редактировать, и так могут пропасть ваши изменения. Чтобы обновить интерфейс, нужно нажать сюда:

Если речь идет о самом скрипте(каких-то действиях, которые вы обновляли), то этого повторить я не могу.