пхапхапхапххппахпх ладно
Не все API БАСа работают
-
В "выполнить код" неправильно срабатывают запросы к API баса касательно функций настройки прокси и слепка браузера.
_call(BrowserAutomationStudio_ApplyFingerprint,VAR_YOUR_FINGERPRINT)! - работает, но после срабатывания перекидывает в конец скрипта. При этом при следующем действии скрипт вылетает.
Так же и если вместо экшена "установить прокси", беру функцию из xml-исходника. Может, конечно, последнее делать не тру, однако многие функции из исходника спокойно берутся и в коде выполняются. Но с отпечатком браузера явно какая-то нездоровая фигня.
Это баг или фича?))
И кстати, насколько это полный список API? (https://raw.githubusercontent.com/bablosoft/BAS/master/Engine/text/apilist.txt) А то я в коде вижу некоторые функции которые здесь не описаны.
-
@pragmatik Скорее всего асинхронную функцию помещаете в синхронную. БАС использует свой стек вызовов.
Так неправильно:
if(true) { _call(BrowserAutomationStudio_ApplyFingerprint,VAR_YOUR_FINGERPRINT)! }Так правильно:
_if(true, function(){ _call(BrowserAutomationStudio_ApplyFingerprint,VAR_YOUR_FINGERPRINT)! })!