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 -----')