@Oyasumi-Punpun said in получить из json значения по фильтру:
[[RESULT]] = json.result.filter(function (obj) { return obj.id === id; })[0];
хм, интересно, спасибо.
Я решил через кубик браузер - яваскрипт так
в старом кубике так не работает.
Как узнать сколько оперативы используется 1 потоком и всем БАСом в принципе? Подскажите направление хотя бы, куда и где копать.
Хочу знать, сколько потоков выдерживает машина смотря по пункту "что именно делают эти потоки". Хочу нормально следить за ресурсами машины.
Есть некторые встроенные функции, которые позволяют следить за ресурсами системы
memory_virtual_total()
memory_virtual_available()
memory_physical_total()
memory_physical_available()
Используя их и ручное управление браузером можно создавать браузеры только когда система это выдержит.
Ну и всегда можно написать свой модуль, который получает информацию о ресурсах в процессе и в системе.
Минимальный пример
https://github.com/bablosoft/BAS/tree/master/Modules/Processes
@support отлично что есть функции, спасибо.
А как собственно "открыть и закрыть браузер"? Этой функции вроде раньше не было и я ее так и не обнаружил. Видел только "алгорритм на псевдокоде", типо "Открой, сделай, проверь, закрой". а как собственно сделать это "открой, закрой".
Открой как я понял это типо Browser() + загрузить...
А вот закрой...
Прочитал в ветках, мол в новой версии было добавлены эти 2 действия. Я не знаю, мб auto updater не сработал, да и сам вручную вроде проверял, не раз. Ща заново переустановлю