There is a problem setting the WebRTC ip. Everytime the "Proxy" is replaced in the middle of a script or if you are using "rotation proxy" the ip webterc is set to "default" by the first one to be used, so if you are running an application and need to switch " proxy "10 times, the first application of the proxy will be compatible WebRTC IP, but the other 9 proxy changes will" load / carry "the first Ip as WebRTC and this does not change, even using actions like" clear cache "" clean mask "nothing changes the WebRTC Ip after it is set at the beginning of the script.
Выпущена 24.0.2 версия BrowserAutomationStudio
-
@Bigma не понимаю вопроса "зачем". Если вы не знаете для чего служат локал сторейдж и что в них хранят такие, как гугл, яндекс и ютуб, то тогда понятно откуда такой вопрос. А по факту - я не использую профили с их гигантскими размерами кеша и сотнями одинаковых файлов и папок в каждом профиле. Все важное храню в базе. Когда нужен профиль, то скрипт берет временную папку профиля со всей его структурой и в него загружается из базы уникальные данные.
Зачем? Чтобы победить проблему заполнения дисков, и разгрузить БАС, который и так стал тяжеловесным после 24 версии.
Теперь нет нужды париться с папками профилей - все в базе. Это удобно, это быстро и это экономит ресурсы сервера. -
@Ajshma Я имел ввиду - по сути вы добавляете нагрузку для диска - данные пишутся во временный профиль, потом записываются в базу, потом из базы снова пишутся на диск, после работы снова записывыются в базу. 4 операции записи, вместо одной ...
-
@Fox said in Выпущена 24.0.2 версия BrowserAutomationStudio:
Спорное нововведение, но в любом случае, для запроса функционала на форуме есть отдельная ветка
https://community.bablosoft.com/category/20/запросы-функционалаСпасибо. Это небольшая правочка, удлинить копируемую строку а не запрос функционала. Если сложно, то пускай будет как есть. В CSS селекторах есть несколько вариантов на выбор, и длинные селекторы в том числе. Подумал, что можно и в MATCH хотя бы полный путь включить... Но дело разработчика) Ему всегда виднее.
-
@Bigma возможно вы правы в какой то мере. Я могу ошибаться, но запросы к БД, не особо нагружают диск - скорее это относится к памяти. И в результате никакой ощутимой нагрузки на диск никто теперь не наблюдает.
Даже 100 потоков, если поработают над инициацией профилей, то только в начале работы потока на запись локал сторейдж (далее работа идет с памятью - куки и отпечаток загружаются из базы и применяются уже после применения профиля). Да, теперь больше памяти надо, но ее всегда хватало, в отличие от дисков. -
@Bigma для примера. Бекап базы, которая хранит в себе 137 профилей и еще массу другой информации по проекту весит в незаархивированном виде 10 мегабайт. В архиве пол мегабайта. Сама база - всего 30 файлов. Сравните с количеством файлов, если хранить все это добро в папках профилей.

Сравнить только с одним профилем - 300 файлов, 60 папок, 20 мб.

-
@Vituskosoy said in Выпущена 24.0.2 версия BrowserAutomationStudio:
@support, "Список" - "Удалить часть" - "Конечный Индекс" на самом деле не индекс, а количество удаляемых элементов.
Тикет по этой проблеме давно создан
-
@travkin на счет тормозов. Делюсь:
Основные методы оптимизации работы в многопотоке:- Отключение картинок
- Пауза между потоками от 5 секунд
- Производительность браузера 10
- Уменьшение масштаба браузера
- Очистка лога через каждые 1-3 секунды
-
@Antonio said in Выпущена 24.0.2 версия BrowserAutomationStudio:
у меня локально на админе было
Не совсем понял, что значит локально? С ПК или через IP KVM?
-
@FastSpace said in Выпущена 24.0.2 версия BrowserAutomationStudio:
Proxy Authentication Required
Да баг, если логин/пароль указать неверные. Действие Прокси почему то не выдает ошибку на таких прокси, но и страницы не загрузятся.
-
@sir-ydroidrrr said in Выпущена 24.0.2 версия BrowserAutomationStudio:
@FastSpace said in Выпущена 24.0.2 версия BrowserAutomationStudio:
Proxy Authentication Required
Да баг, если логин/пароль указать неверные. Действие Прокси почему то не выдает ошибку на таких прокси, но и страницы не загрузятся.
А если используешь ip-api.com сервис, то он зациклится и действие прокси зависнет.
-
@sir-ydroidrrr said in Выпущена 24.0.2 версия BrowserAutomationStudio:
@Antonio значит вы используете пользовательскую учетную запись с правами администратора. Встроенная учетная запись по умолчанию отключена, и ее нужно включить.
:::Почитал немного про такую учетку и не понял, в чем преимущества. UAC и так отключен. При том наоборот у кого-то возникают проблемы с запуском программ.
-
https://community.bablosoft.com/topic/16337/не-загружаются-сайты
После обновления на последнюю версию
-
Вот такую редкую ошибку словил на серверах без GPU.

Процессор и оперативная память заняты на 40-50%.
В журнале событий Windows - Приложение вот такие логи обнаружил:
Имя журнала: Application Источник: Application Error Дата: 14.05.2021 9:16:34 Код события: 1000 Категория задачи:(100) Уровень: Ошибка Ключевые слова:Классический Пользователь: Н/Д Компьютер: DESKTOP-CQEDPRD Описание: Имя сбойного приложения: worker.exe, версия: 88.0.4324.190, метка времени: 0x601f73d0 Имя сбойного модуля: chrome.dll, версия: 88.0.4324.190, метка времени: 0x601f73d0 Код исключения: 0xc0000005 Смещение ошибки: 0x00cf4304 Идентификатор сбойного процесса: 0xbfe4 Время запуска сбойного приложения: 0x01d7488829363654 Путь сбойного приложения: C:\Users\Admin\Desktop\ScriptName\appsremote\ScriptName\SIDb6d1a0cf\engine\Worker\chrome\worker.exe Путь сбойного модуля: C:\Users\Admin\Desktop\ScriptName\appsremote\ScriptName\SIDb6d1a0cf\engine\Worker\chrome\chrome.dll Идентификатор отчета: 540bab0c-ca74-45ee-9be2-0164e51f3a68 Полное имя сбойного пакета: Код приложения, связанного со сбойным пакетом: