@hellomembersha by default the new version is installed without deleting the old one. You can't worry, the previous version will not go anywhere and will not change.
Выпущена 21.9.0 версия BrowserAutomationStudio
-
@baslike said in Выпущена 21.9.0 версия BrowserAutomationStudio:
@usertrue Да в том то и прикол, что можно. Локально скрипт компилируется и работает без проблем. Значки телеграма лежат и в шаблоне и в переменных BAS. А на сервер не грузится. encodeURIComponent() не решает вопрос. Ну ничего, вынесу в отдельный файл.
Ты бы хоть в тестовом скрипте выложил для примера эти смайлы. Потому что я только что проверил вариант с decodeURIComponent()


Спокойно заливается на сервер:

Скомпилированный скрипт с веб интерфейсом:

-
Спасибо @Istorskiy за доступ, проблему с отрисовкой удалось решить, сейчас работаю над увеличенным потреблением CPU, как только исправлю, будет патч.
-
Вижу разработчик по большей части в этой ветке присутствует. Хотел бы обратить его внимание на проблему с планировщиком. https://community.bablosoft.com/topic/7766/планировщик-в-bas-не-хватает-функции-пауза
И ещё наблюдение по крайней версии: очень тяжело грузят процессор всего лишь пять потоков запущенных в режиме запуск. Если компилировать, легче пойдет? Просто мне удобнее в запуске работать, всегда можно что то подкрутить на лету быстро и без путаницы перейдя в запись.
-
@masterklas
очень тяжело грузят процессор всего лишь пять потоков запущенных в режиме запуск
сейчас работаю над увеличенным потреблением CPU, как только исправлю, будет патч
-
Проблема с CPU будет решена только после перехода на хром 70 или выше. Это сложно объяснить, но других вариантов нету. Я постараюсь это сделать максимально быстро и успеть за выходные.
Пока можно отключать рендеринг с помощью GPU, но только на свой страх и риск, метод toDataURL() будет возвращать пустое изображение в случае использования WebGL.
Надеюсь на понимание.
-
@support Мы все понимаем, большое спасибо за Вашу работу, мы все очень ее ценим.
Все кого смущает повышенный расход CPU могут скачать прошлую версию в линейке 21.8
http://bablosoft.com/distr/BrowserAutomationStudio/21.8.1/BrowserAutomationStudioInstallAllInOne.exe
Либо откатиться %DISK%:\Users\Administrator\AppData\Roaming\BrowserAutomationStudio\apps удалив папку с новой версией оставив папку с 21.8.1 -
@support Сможете добавить нехватающие функции работы с вкладками в BAS? А именно получение номера текущей вкладки, числа вкладок, какой url на такой то вкладке и открытие страницы строго в ново вкладке (или зажатие Ctrl)?
Иначе приходится постоянно циклом проходиться по всем вкладкам, чтобы получить текущий список - происходит мерцание по вкладкам, пока идет переключение с одной на другой. -
@agility said in Выпущена 21.9.0 версия BrowserAutomationStudio:
@support Сможете добавить нехватающие функции работы с вкладками в BAS? А именно получение номера текущей вкладки, числа вкладок, какой url на такой то вкладке и открытие страницы строго в ново вкладке (или зажатие Ctrl)?
Иначе приходится постоянно циклом проходиться по всем вкладкам, чтобы получить текущий список - происходит мерцание по вкладкам, пока идет переключение с одной на другой.Получить номер вкладки точно запланировано.
-
Выпущена версия 21.9.2, в ней:
Версия Chrome обновлена до 70.0.3538.102
Исправлены проблемы с чрезмерными нагрузками на CPU.
Исправлена проблема с пустыми результатами при получении содержимого canvas c использованием WebGL.
Исправлены падения при запуске функции в нескольких потоках сразу после начала основного потока.
Исправлен баг замены navigator.vendor.
Лого BAS убрано из процесса RemoteExecuteScript.exe -
@support said in Выпущена 21.9.0 версия BrowserAutomationStudio:
- При использовании отрицательных координат для перемещения мыши, будут автоматически вызваны события о перемещении мыши за пределы экрана.
@support @Fox А можете пожалуйста посмотреть - баг ли это. Если поставить отрицательную Y координату, то да, курсор перемещается на самый верх и потом вне экрана. Но для этого страница резко скроллится на самый верх и только потом происходит это действие.
Как убрать этот скролл? Мне нужно, чтобы мышь просто убиралась вверх и потом за экран.
По данному вопросу я уже создавал тему
https://community.bablosoft.com/post/48751 -
Добавлен новый режим аутентификации - без ip, его можно включить в менеджере ключей:

В режиме аутентификации без ip лимит на получение отпечатков понижен до 100 за 3 минуты.
Все ключи купленные после 23 июня по умолчанию будут использовать новый режим.
Чтобы его включить для ключей купленных ранее, нужно зайти в менеджер ключей.
Старый режим остается без изменений.
Реализована возможность комбинировать ключи:

Теперь один ключ можно аннулировать чтобы продолжить срок действия другого.
Этим же методом можно "оживить" старые ключи.
Нельзя продлевать ключи, если у них разные владельцы. Это сделано для того, чтобы избежать кражи ключа, когда его владелец расшарил его по ошибке.
Данные изменения должны сделать сервис доступней как для собственного использования, так и для продажи скриптов вместе с FingerprintSwitcher.
-
@support said in Выпущена 21.9.0 версия BrowserAutomationStudio:
@fastspace Предложите свой вариант, как бы вы хотели, чтобы работал сервис.
Купить за дополнительную плату больше IP.
-
@fastspace Я могу вам предложить либо несколько ключей со скидкой, это позволит использовать софт на большем количестве ип, либо 1 ключ с увеличенными лимитами, тоже со скидкой. Но тут нужно знать сколько запросов в минуту вы делаете, количество ВПС, которое используете, например, будет ли оно расти и т. д. Если вам это интересно, напишите на почту mail.to.twaego@gmail.com
-
@support said in Выпущена 21.9.0 версия BrowserAutomationStudio:
Новая версия BAS по умолчанию отрисовывает содержимое браузера используя видеокарту.
Старая реализация использовала исключительно CPU, но это можно обнаружить. Прежний способ отрисовки можно вернуть обратно заменив значения
--disable-gpu-deleted
--disable-gpu-compositing-deletedна
--disable-gpu
--disable-gpu-compositingВ файле chrome_command_line.txt
Заметил, что отрисовка на доп вкладках не плавная и это палится. Стал искать причины. И в файле chrome_command_line.txt увидел, что стоят старые ключи
--disable-gpu --disable-gpu-compositingзаменил их на
--disable-gpu-deleted --disable-gpu-compositing-deletedи стало немного лучше, но всеравно отрисовка движений мыши в доп вкладках не до конца плавная и это видят...
Данные ключи сознательно откатили на прежние значения или это ошибка?