модель скрипта Вот скрипт для OBS, который будет обновлять браузерный источник (виджет донатов) каждые 10 секунд, добавляя случайный параметр к URL для принудительного обновления: копировать весь текст начиная с "local timer = nil" и заканчивая "end" ______________________________________________________
local timer = nil local source_name = "" function update_browser_source() if not source_name or source_name == "" then return end -- Получаем источник по имени local source = obs.obs_get_source_by_name(source_name) if source then -- Получаем текущие настройки local settings = obs.obs_source_get_settings(source) local current_url = obs.obs_data_get_string(settings, "url") -- Добавляем параметр для обхода кеша local random_param = "&_t=" .. tostring(os.time()) .. "_" .. tostring(math.random(1000,9999)) if not string.find(current_url, "?") then random_param = "?_t=" .. tostring(os.time()) .. "_" .. tostring(math.random(1000,9999)) end -- Обновляем URL local new_url = current_url .. rando