added run script

This commit is contained in:
Mikhail Tergoev 2025-03-05 01:12:00 +03:00
parent a43406030b
commit e2d3b0218d
2 changed files with 26 additions and 1 deletions

20
portproton Executable file

@ -0,0 +1,20 @@
#!/usr/bin/env bash
##### CHECK ROOT #####
if [[ $(id -u) -eq 0 ]] ; then
echo "Перезапустите $0 от обычного пользователя!"
exit 1
fi
##### DEFAULT VARIABLES #####
SCRIPT_NAME="$(basename "$0")"
if [[ "$(realpath "$0")" == "/usr/bin/$SCRIPT_NAME" ]] ; then
WORK_PATH="$HOME/.local/share/$SCRIPT_NAME"
DATA_PATH="/usr/share/$SCRIPT_NAME"
else
WORK_PATH="$HOME/test-$SCRIPT_NAME"
DATA_PATH="$(dirname "$(realpath "$0")")"
fi
export WORK_PATH DATA_PATH
"$DATA_PATH/$SCRIPT_NAME.py" "$@"

@ -5,6 +5,11 @@ from modules.env_var import *
from modules.files_worker import *
from modules.downloader import *
data_path = get_env_var("DATA_PATH")
work_path = get_env_var("WORK_PATH")
if __name__ == "__main__":
log.info("Привет мир!")
log.info(data_path)
log.info(work_path)
log.info(sys.argv[1:])