Выпущена 21.9.0 версия BrowserAutomationStudio

Bablosoft News
  • @usertrue Да в том то и прикол, что можно. Локально скрипт компилируется и работает без проблем. Значки телеграма лежат и в шаблоне и в переменных BAS. А на сервер не грузится. encodeURIComponent() не решает вопрос. Ну ничего, вынесу в отдельный файл.

  • @baslike said in Выпущена 21.9.0 версия BrowserAutomationStudio:

    @usertrue Да в том то и прикол, что можно. Локально скрипт компилируется и работает без проблем. Значки телеграма лежат и в шаблоне и в переменных BAS. А на сервер не грузится. encodeURIComponent() не решает вопрос. Ну ничего, вынесу в отдельный файл.

    Ты бы хоть в тестовом скрипте выложил для примера эти смайлы. Потому что я только что проверил вариант с decodeURIComponent()

    0_1560374808428_8ac30872-3153-41c2-8973-c78750667c07-изображение.png

    0_1560374846247_ecd89664-4930-4dc8-8601-39cd78d14be3-изображение.png

    Спокойно заливается на сервер:
    0_1560374890104_66514a45-ba3b-47d6-aa98-02452b1ba17b-изображение.png


    Скомпилированный скрипт с веб интерфейсом:
    0_1560375271000_d7c0a160-e400-4625-b0ea-38055c70ce8d-изображение.png

  • Спасибо @Istorskiy за доступ, проблему с отрисовкой удалось решить, сейчас работаю над увеличенным потреблением CPU, как только исправлю, будет патч.

  • Вижу разработчик по большей части в этой ветке присутствует. Хотел бы обратить его внимание на проблему с планировщиком. https://community.bablosoft.com/topic/7766/планировщик-в-bas-не-хватает-функции-пауза

    И ещё наблюдение по крайней версии: очень тяжело грузят процессор всего лишь пять потоков запущенных в режиме запуск. Если компилировать, легче пойдет? Просто мне удобнее в запуске работать, всегда можно что то подкрутить на лету быстро и без путаницы перейдя в запись.

  • @masterklas

    очень тяжело грузят процессор всего лишь пять потоков запущенных в режиме запуск

    сейчас работаю над увеличенным потреблением CPU, как только исправлю, будет патч

  • @romanbiz да, по этому моменту понял. Ещё с планировщиком решить бы...

  • Проблема с 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)?
    Иначе приходится постоянно циклом проходиться по всем вкладкам, чтобы получить текущий список - происходит мерцание по вкладкам, пока идет переключение с одной на другой.

    Получить номер вкладки точно запланировано.

  • Добрый день! Уважаемый @support скажите, пожалуйста, когда появится возможность приобретать ключи к FingerprintSwitcher без привязки к ip?

  • Выпущена версия 21.9.2, в ней:

    Версия Chrome обновлена до 70.0.3538.102
    Исправлены проблемы с чрезмерными нагрузками на CPU.
    Исправлена проблема с пустыми результатами при получении содержимого canvas c использованием WebGL.
    Исправлены падения при запуске функции в нескольких потоках сразу после начала основного потока.
    Исправлен баг замены navigator.vendor.
    Лого BAS убрано из процесса RemoteExecuteScript.exe

  • @invest193 Через несколько дней.

  • @support said in Выпущена 21.9.0 версия BrowserAutomationStudio:

    • При использовании отрицательных координат для перемещения мыши, будут автоматически вызваны события о перемещении мыши за пределы экрана.

    @support @Fox А можете пожалуйста посмотреть - баг ли это. Если поставить отрицательную Y координату, то да, курсор перемещается на самый верх и потом вне экрана. Но для этого страница резко скроллится на самый верх и только потом происходит это действие.
    Как убрать этот скролл? Мне нужно, чтобы мышь просто убиралась вверх и потом за экран.
    По данному вопросу я уже создавал тему
    https://community.bablosoft.com/post/48751

    0_1560859014377_test_mouse_2.xml

  • Добавлен новый режим аутентификации - без ip, его можно включить в менеджере ключей:

    alt text

    В режиме аутентификации без ip лимит на получение отпечатков понижен до 100 за 3 минуты.

    Все ключи купленные после 23 июня по умолчанию будут использовать новый режим.

    Чтобы его включить для ключей купленных ранее, нужно зайти в менеджер ключей.

    Старый режим остается без изменений.


    Реализована возможность комбинировать ключи:

    alt text

    Теперь один ключ можно аннулировать чтобы продолжить срок действия другого.

    Этим же методом можно "оживить" старые ключи.

    Нельзя продлевать ключи, если у них разные владельцы. Это сделано для того, чтобы избежать кражи ключа, когда его владелец расшарил его по ошибке.


    Данные изменения должны сделать сервис доступней как для собственного использования, так и для продажи скриптов вместе с FingerprintSwitcher.

  • В минуту 30 штук тоесть. Мало-то.

    В общем как юзал VPN на все серваки (один IP адрес на 10+ серверов), так и буду юзать. Эти приколы вымораживают. Прокси пакеты привяжи, отпечаток привяжи. Ни какой свободы.

  • @fastspace Предложите свой вариант, как бы вы хотели, чтобы работал сервис.

  • @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
    

    и стало немного лучше, но всеравно отрисовка движений мыши в доп вкладках не до конца плавная и это видят...

    Данные ключи сознательно откатили на прежние значения или это ошибка?

  • 9 Votes
    204 Posts
    35931 Views
  • 13 Votes
    129 Posts
    21429 Views
  • 34 Votes
    71 Posts
    11213 Views
  • 0 Votes
    13 Posts
    2503 Views
  • 2 Votes
    4 Posts
    2469 Views