From d8bd9a87ac4ef446a40f33fabd48423f03138dbd Mon Sep 17 00:00:00 2001 From: MHYT-commits Date: Fri, 11 Jul 2025 15:34:49 +0300 Subject: [PATCH] Update __init__.py Open Asset File Location work on other Os. --- __init__.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/__init__.py b/__init__.py index 9fe0e9d..6b55dad 100644 --- a/__init__.py +++ b/__init__.py @@ -20,6 +20,7 @@ import shutil import subprocess import glob +import sys from .modules.gen_functions import formatByteSize,resolvePath,wildCardFileSearch from .modules.blender_utils import showErrorMessageBox @@ -799,5 +800,11 @@ def unregister(): except: pass """ +def open_file(filename): + if sys.platform == "win32": + os.startfile(filename) + else: + opener = "open" if sys.platform == "darwin" else "xdg-open" + subprocess.call([opener, filename]) if __name__ == '__main__': - register() \ No newline at end of file + register()