From e17c287d65be7efc6fad865cca0dec864b459973 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=AE=D1=80=D0=B8=D0=B9=20=D0=A7=D0=B5=D1=80=D0=BD=D0=B5?= =?UTF-8?q?=D0=BD=D0=BA=D0=BE?= Date: Wed, 29 Jul 2026 11:52:22 +0300 Subject: [PATCH] update 6 --- vmix/vmix_service.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/vmix/vmix_service.py b/vmix/vmix_service.py index 46a993c..0e64d74 100644 --- a/vmix/vmix_service.py +++ b/vmix/vmix_service.py @@ -7,6 +7,7 @@ import os from pathlib import Path from urllib.parse import urlparse from dotenv import load_dotenv +from synology_drive_api.drive import SynologyDrive PROJECT_ROOT = Path(__file__).resolve().parent.parent @@ -247,14 +248,16 @@ def build_vmix_project_bytes( f"nas={normalized_syno_url}:443 env={env_path}" ) - vmix_bio = nasio.load_bio( - user=syno_username, + with SynologyDrive( + username=syno_username, password=syno_password, - nas_ip=normalized_syno_url, - nas_port="443", - path=vmix_preset_path, - ) - + nas_domain=normalized_syno_url, + port=443, + https=True, + dsm_version="7", + ) as nas: + vmix_bio = nas.download_file(vmix_preset_path) + edited_vmix = change_vmix_datasource_urls( vmix_bio, FQDN,