@KotikSm Разницы нет какой способ открытия профиля использовать
@hvrsh Наоборот. Обычный браузер загружает куки с expires:-1 при повторном открытии, басовский браузер тоже, если нагулять их вручную. Но если загрузить куки в профиль, то они игнорируются при повторном открытии профиля.
Если заменить значение expires в куках с -1 на какую-нибудь далекую временную метку, через год например, то все будет работать.
Глобальная переменная не видна в node.js
-
Создал функцию OnAplicationStart в которой есть глобальная переменная (GLOBAL:PEREM) со значением "123". Далее мне нужно передать значение глобальной переменной в многопоточную функцию POTOKI. В функции POTOKI мне нужно передать глобальную переменную GLOBAL:PEREM в действие Node.js и вывести через него в лог.
При попытке вывести в лог переменную GLOBAL:PEREM в функции POTOKI в коде Node.js я получаю значение undefined. Почему?
Пример скрипта:
project.xml
Ресурс, который использует скрипт (любой набор строк):
1111.txt -
Сделал небольшой костыль, может пригодится.
G_VARIABLE - название глобальной переменной BASvar res = await (new Promise((resolve, reject) => { let bas_variable = async() => { await BAS_API("VAR_NEW_VARIABLE = JSON.parse(P(\"basglobal\", \"G_VARIABLE\") || '\"\"')"); resolve([[NEW_VARIABLE]]) } bas_variable(); })); console.log(res);