Ещё бы оутлук починили, 15 diceico даёт.
Выпущена 21.2.0 версия BrowserAutomationStudio
-
Можете обратить внимание на эту тему? https://community.bablosoft.com/post/34424
И как - то пофиксить проблему? -
Выпустил патч 21.2.1, ссылка в теме обновлена.
- По умолчанию браузер теперь запускается со временным профилем. Раньше он работал в режиме инкогнито, но с ним есть проблемы.
- Исправлен баг, если браузер упал и был перезапущен иконка включающая отображение браузера не работала.
- Исправлено падения браузера при загрузке secureonly кук.
- При падении процесса node.js поток теперь завершается с ошибкой, а не ждет таймаута.
-
Также добавил отладочную версию. Если браузер упадет, то нужно запустить эту версию, воспроизвести краш и прислать файл crashdump.dmp
на почту mail.to.twaego@gmail.com
https://bablosoft.com/distr/BrowserAutomationStudioDevelopment/debug.21.2.1.zip -
@support а пробовали с этим прайсом пойти на сайты фрилансеров типа fl.ru, workzilla и прочие?
"Портирование проекта под линукс.
Весь движок кроссплатформенный, и неоднократно запускался под убунту, дебианом и маком.
Но есть некоторые части, которые сделаны недавно и которые используют winapi.
Вот почти полный список:
Основное окно https://github.com/bablosoft/BAS/blob/f4eee1293894c17f244c5ea8636cbeb10f2215b8/ChromeWorker/main.cpp
Работа с буфером обмена https://github.com/bablosoft/BAS/blob/d9acdb4a51e48b1f2bd09342cf726636695fc74e/ChromeWorker/clipboard.cpp
Звук https://github.com/bablosoft/BAS/blob/d9acdb4a51e48b1f2bd09342cf726636695fc74e/Modules/UserNotification/dll/moduledll.cpp
Чтение файла https://github.com/bablosoft/BAS/blob/d9acdb4a51e48b1f2bd09342cf726636695fc74e/ChromeWorker/readallfile.cpp
Проверка статуса процесса https://github.com/bablosoft/BAS/blob/d9acdb4a51e48b1f2bd09342cf726636695fc74e/ChromeWorker/processcheck.hВсе эти вещи нужно портировать под gtk. И организовать сборку пакетов.
Вознаграждение 200 wmz"Там ведь всяко найдутся желающие, да и приложение лишний раз попиарить тоже интересно.
-
@support Хм.Раньше (месяц назад например) появлялась эта ошибка постоянно,запустился скрипт,открылся браузер и все.Браузер мимик открылся,прокси загрузились,но скрипт вообще не хотел работать или же на некоторых срабатывал браузерах.Скрипт после загрузки всех потоков,пробует запускать браузеры мимик снова и так по циклу.Бас при нажатии кнопки остановить,закрывает лишь те,где сработал скрипт.Остальные браузеры так и продолжали работать их нужно в ручную закрывать.
В этой версии скрипт нормально отрабатывает все потоки,но не всегда закрывает все браузеры,и создается такая вот ошибка при запуске скрипта снова что бас считает что процесс запущен или выскакивает ошибка процесса запуска.Причем потребление ресурсов компа такое,как запущены браузеры с сайтами.Надеюсь я нормально смог выразить свои мысли в посте
-
@moemope
Вы рассказали о проблемах, которые у вас были в прошлой версии. Ок, но эта информация не особо полезна.Про эту версию вы написали, что браузеры не всегда закрываются. Отлично, но это было понятно еще после лога и я написал об этом ранее https://community.bablosoft.com/post/34619
А вот полезной информации(последовательности действий, которые к этому привели) я так и не вижу(
Поэтому помочь вам не могу.
-
В последней версии был найден баг:
"При загрузке некоторых сайтов БАС не отрисовывает изображение, хотя страница загружена и скрипты на ней выполняются"
Уже сейчас есть решение, но оно не очень красивое.
Я потрачу еще несколько дней на изучение внутренностей браузера и постараюсь найти вариант получше.
Поэтому выпуск новой версии будет через пару дней.Решение для тех, кто хочет использовать новую версию сейчас - изменить разрешение браузера после загрузки страницы.
-
@igrok2016reg Извините, но сейчас нет времени отвечать на вопросы на форуме. Но у нас есть премиум версия в которую в том числе входит и поддержка.
-
@alex88 Там в хроме, что-то поменяли(очень похоже на какую-то оптимизацию) и в CEF появился баг связанный с рендером содержимого браузера в изображение(OSR). Вот соответствующий баг:
https://bitbucket.org/chromiumembedded/cef/issues/2370/cefrenderhandler-onpaint-stops-receiving
Но поскольку Marshall очень нехотя чинит баги связанные с OSR и его еще так подали, вроде видео на ютуб не обновляется после того как браузер 5-6 раз заресайзить, этот баг висит уже пол года.
Сейчас для БАС уже есть решение, но я хочу еще 2-3 дня подебажить браузер, может найду решение лучше.