From 472530fd4074c0831b24d1dce5700a9fd3fc984c Mon Sep 17 00:00:00 2001 From: justuser-31 Date: Wed, 3 Jun 2026 09:01:32 +0300 Subject: [PATCH] =?UTF-8?q?=D0=90=D0=B1=D1=81=D0=BE=D0=BB=D1=8E=D1=82?= =?UTF-8?q?=D0=BD=D1=8B=D0=B9=20=D0=BF=D1=83=D1=82=D1=8C=20=D0=B4=D0=BE=20?= =?UTF-8?q?proxychains=20=D0=B8=20=D0=B5=D0=B3=D0=BE=20=D0=BD=D0=B0=D1=81?= =?UTF-8?q?=D1=82=D1=80=D0=BE=D0=B5=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- setup.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 19dfba5..f37f515 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,4 @@ -from os import system +from os import system, getenv from os.path import exists, expanduser from requests import get from re import search @@ -98,7 +98,10 @@ run_command = search(r'command=(\S+)', flatpak_info.decode('utf-8')).group(1) print('----------- END ------------\n') print('Generating proxy script') with open(expanduser(f'~/proxychains/{app_name}_proxy.sh'), 'w') as f: - f.write(f'proxychains/proxychains4 -f proxychains/proxychains4.conf {run_command}') + # OLD version work with most applications, but there are 1-2 with which it won't work + # f.write(f'proxychains/proxychains4 -f proxychains/proxychains4.conf {run_command}') + user = getenv("USER") + f.write(f'/home/{user}/proxychains/proxychains4 -f /home/{user}/proxychains/proxychains4.conf {run_command}') f.close() system(f'chmod +x ~/proxychains/{app_name}_proxy.sh') print('\n---- Generated command -----')