@invest193 Может просто Тему с начала почитать :)
7893780f-9db7-4e5c-85ce-d6224cd02fb3-image.png
@Oyasumi-Punpun
@support said in Выпущена 22.5.0 версия BrowserAutomationStudio:
Добавлена возможность вызывать функции BAS из node.js, что позволит, например, сделать пользовательский интерфейс на электроне.
https://github.com/CheshireCaat/bas-remote-node
Интересная штука, сейчас с nwjs попробовал. Только один вопрос, если возможность обмениваться событиями? Например, чтобы как в веб интерфейсе получать лог.
Мне больше нравится такой вариант написания кастомного интерфейса, но для продакшена нельзя логику располагать в nw.js. А если запускать из него большие функции, то тогда проблема с логом.
@UserTrue можно подписаться на события для входящих сообщений. Собственно так же, как происходит подписка в веб-интерфейсе. Вот здесь есть пример - тык
По сути всё что есть в веб-интерфейсе доступно через библиотеку, с той поправкой что реализованных методов вроде DownloadLog() нет, но можно сделать в виде отправки кастомного сообщения:
client.sendAsync('download_log', {}).then((logContent) => {
//делаем что-то с логом
});
@Oyasumi-Punpun Архив, после инициализации я так понимаю можно удалить из папки engine?
@UserTrue вообще можно, только удаляйте тогда папку всю (которая с номером версии движка). Просто если вы запустите другой скрипт с той же версией он в таком случае будет перекачивать архив заново (для каждого скрипта используется чистый движок из архива).
@Oyasumi-Punpun При обновление скрипта на сервере БАС движок же тоже будет браться из архива. Тогда наверное лучше не трогать.
@support said in Выпущена 22.5.0 версия BrowserAutomationStudio:
Фикс с правильным закрытием вкладок.
https://data.bablosoft.com/development/22.5.2/BrowserAutomationStudioInstallAllInOne.exe
качать можно всем?
@kuzkuz said in Выпущена 22.5.0 версия BrowserAutomationStudio:
@support said in Выпущена 22.5.0 версия BrowserAutomationStudio:
Фикс с правильным закрытием вкладок.
https://data.bablosoft.com/development/22.5.2/BrowserAutomationStudioInstallAllInOne.exe
качать можно всем?
Если бы не всем, то не выложили бы в общий доступ
@rubick said in Выпущена 22.5.0 версия BrowserAutomationStudio:
@support said in Выпущена 22.5.0 версия BrowserAutomationStudio:
Исправлено изменение шрифтов в модуле обработки изображений.
Пытаюсь установить шрифт Roboto Regular - не работает. + ко всему меняет шрифт во всем басе.
Установите шрифт в систему и всё будет работать:


@rubick said in Выпущена 22.5.0 версия BrowserAutomationStudio:
@Fox Он у меня установлен, однако всё равно не хочет работать и ломает шрифты в басе.
При этом в фотошопе - он работает.
Приложите тестовый скрипт и ваш результат его работы
дублирование файлов релиза BrowserAutomationStudio
BrowserAutomationStudio\apps\22.5.1\custom ~500mb
BrowserAutomationStudio\apps\22.5.1 без custom ~500mb
содержимое в той или иной степени дублируется
p.s. есть некоторое дублирование и в ./BrowserAutomationStudio с ./BrowserAutomationStudio/apps/22.5.1
это в todo: разобраться со свалкой папок и файлов

Мак кол-во функций каждый раз нужно прописывать при запуске асинхронной функции ?
Или это некая глобальная переменная которая перезначаеться при включении вкладки "Продвинутые настройки" ?