diff --git a/__pycache__/core.cpython-312.pyc b/__pycache__/core.cpython-312.pyc new file mode 100644 index 0000000..2b554c7 Binary files /dev/null and b/__pycache__/core.cpython-312.pyc differ diff --git a/__pycache__/reporters.cpython-312.pyc b/__pycache__/reporters.cpython-312.pyc new file mode 100644 index 0000000..ed26378 Binary files /dev/null and b/__pycache__/reporters.cpython-312.pyc differ diff --git a/run.bat b/run.bat new file mode 100644 index 0000000..3f81cee --- /dev/null +++ b/run.bat @@ -0,0 +1,42 @@ +@echo off +chcp 65001 >nul +title MetaGuardSOT + +echo ============================================ +echo MetaGuardSOT - Metadata Risk Scanner +echo ============================================ +echo. + +where python >nul 2>&1 +if %ERRORLEVEL% neq 0 ( + echo [ОШИБКА] Python не найден! + echo. + echo Скачай и установи Python с сайта: + echo https://www.python.org/downloads/ + echo. + echo ВАЖНО: при установке поставь галочку "Add Python to PATH" + echo. + echo После установки перезапусти этот файл. + echo. + pause + exit /b 1 +) + +echo [1/3] Устанавливаю зависимости... +python -m pip install -r requirements.txt +if %ERRORLEVEL% neq 0 ( + echo [ОШИБКА] Не удалось установить зависимости. + pause + exit /b 1 +) +echo OK + +echo [2/3] Запускаю сервер... +echo. +echo Открой в браузере: http://127.0.0.1:5000 +echo Закрой это окно, чтобы остановить сервер. +echo. +start http://127.0.0.1:5000 +python app.py + +pause diff --git a/venv/bin/python b/venv/bin/python new file mode 120000 index 0000000..b8a0adb --- /dev/null +++ b/venv/bin/python @@ -0,0 +1 @@ +python3 \ No newline at end of file diff --git a/venv/bin/python3 b/venv/bin/python3 new file mode 120000 index 0000000..ae65fda --- /dev/null +++ b/venv/bin/python3 @@ -0,0 +1 @@ +/usr/bin/python3 \ No newline at end of file diff --git a/venv/bin/python3.12 b/venv/bin/python3.12 new file mode 120000 index 0000000..b8a0adb --- /dev/null +++ b/venv/bin/python3.12 @@ -0,0 +1 @@ +python3 \ No newline at end of file diff --git a/venv/lib64 b/venv/lib64 new file mode 120000 index 0000000..7951405 --- /dev/null +++ b/venv/lib64 @@ -0,0 +1 @@ +lib \ No newline at end of file diff --git a/venv/pyvenv.cfg b/venv/pyvenv.cfg new file mode 100644 index 0000000..7de94b2 --- /dev/null +++ b/venv/pyvenv.cfg @@ -0,0 +1,5 @@ +home = /usr/bin +include-system-site-packages = false +version = 3.12.3 +executable = /usr/bin/python3.12 +command = /usr/bin/python3 -m venv /srv/opencode/workspaces/users/sot/MetaGuardSOT/venv