From 9f3f0246b4607ae94dd2a6295892af457e496e68 Mon Sep 17 00:00:00 2001 From: punix Date: Wed, 9 Apr 2025 08:08:48 +0200 Subject: [PATCH] Installer now with query and remove icons merged --- Changelog | 8 +- Wire-Py.desktop | 2 +- __pycache__/cls_mth_fc.cpython-312.pyc | Bin 15605 -> 15592 bytes cls_mth_fc.py | 6 +- install | 223 ++++++++++++-------- {wp-icons => lx-icons}/128/wg_export.png | Bin {wp-icons => lx-icons}/128/wg_import.png | Bin {wp-icons => lx-icons}/128/wg_msg.png | Bin {wp-icons => lx-icons}/128/wg_trash.png | Bin {wp-icons => lx-icons}/128/wg_vpn-start.png | Bin {wp-icons => lx-icons}/128/wg_vpn-stop.png | Bin {wp-icons => lx-icons}/128/wg_vpn.png | Bin {wp-icons => lx-icons}/256/wg_export.png | Bin {wp-icons => lx-icons}/256/wg_import.png | Bin {wp-icons => lx-icons}/256/wg_msg.png | Bin {wp-icons => lx-icons}/256/wg_trash.png | Bin {wp-icons => lx-icons}/256/wg_vpn-start.png | Bin {wp-icons => lx-icons}/256/wg_vpn-stop.png | Bin {wp-icons => lx-icons}/256/wg_vpn.png | Bin {wp-icons => lx-icons}/32/wg_export.png | Bin {wp-icons => lx-icons}/32/wg_import.png | Bin {wp-icons => lx-icons}/32/wg_msg.png | Bin {wp-icons => lx-icons}/32/wg_trash.png | Bin {wp-icons => lx-icons}/32/wg_vpn-start.png | Bin {wp-icons => lx-icons}/32/wg_vpn-stop.png | Bin {wp-icons => lx-icons}/32/wg_vpn.png | Bin {wp-icons => lx-icons}/48/wg_export.png | Bin {wp-icons => lx-icons}/48/wg_import.png | Bin {wp-icons => lx-icons}/48/wg_msg.png | Bin {wp-icons => lx-icons}/48/wg_trash.png | Bin {wp-icons => lx-icons}/48/wg_vpn-start.png | Bin {wp-icons => lx-icons}/48/wg_vpn-stop.png | Bin {wp-icons => lx-icons}/48/wg_vpn.png | Bin {wp-icons => lx-icons}/64/wg_export.png | Bin {wp-icons => lx-icons}/64/wg_import.png | Bin {wp-icons => lx-icons}/64/wg_msg.png | Bin {wp-icons => lx-icons}/64/wg_trash.png | Bin {wp-icons => lx-icons}/64/wg_vpn-start.png | Bin {wp-icons => lx-icons}/64/wg_vpn-stop.png | Bin {wp-icons => lx-icons}/64/wg_vpn.png | Bin wirepy.py | 46 ++-- wp-icons/128/error.png | Bin 5872 -> 0 bytes wp-icons/128/info.png | Bin 5790 -> 0 bytes wp-icons/256/error.png | Bin 12081 -> 0 bytes wp-icons/256/info.png | Bin 10319 -> 0 bytes wp-icons/32/error.png | Bin 5215 -> 0 bytes wp-icons/32/info.png | Bin 1594 -> 0 bytes wp-icons/48/error.png | Bin 5813 -> 0 bytes wp-icons/48/info.png | Bin 2240 -> 0 bytes wp-icons/64/error.png | Bin 2793 -> 0 bytes wp-icons/64/info.png | Bin 2801 -> 0 bytes 51 files changed, 166 insertions(+), 119 deletions(-) rename {wp-icons => lx-icons}/128/wg_export.png (100%) rename {wp-icons => lx-icons}/128/wg_import.png (100%) rename {wp-icons => lx-icons}/128/wg_msg.png (100%) rename {wp-icons => lx-icons}/128/wg_trash.png (100%) rename {wp-icons => lx-icons}/128/wg_vpn-start.png (100%) rename {wp-icons => lx-icons}/128/wg_vpn-stop.png (100%) rename {wp-icons => lx-icons}/128/wg_vpn.png (100%) rename {wp-icons => lx-icons}/256/wg_export.png (100%) rename {wp-icons => lx-icons}/256/wg_import.png (100%) rename {wp-icons => lx-icons}/256/wg_msg.png (100%) rename {wp-icons => lx-icons}/256/wg_trash.png (100%) rename {wp-icons => lx-icons}/256/wg_vpn-start.png (100%) rename {wp-icons => lx-icons}/256/wg_vpn-stop.png (100%) rename {wp-icons => lx-icons}/256/wg_vpn.png (100%) rename {wp-icons => lx-icons}/32/wg_export.png (100%) rename {wp-icons => lx-icons}/32/wg_import.png (100%) rename {wp-icons => lx-icons}/32/wg_msg.png (100%) rename {wp-icons => lx-icons}/32/wg_trash.png (100%) rename {wp-icons => lx-icons}/32/wg_vpn-start.png (100%) rename {wp-icons => lx-icons}/32/wg_vpn-stop.png (100%) rename {wp-icons => lx-icons}/32/wg_vpn.png (100%) rename {wp-icons => lx-icons}/48/wg_export.png (100%) rename {wp-icons => lx-icons}/48/wg_import.png (100%) rename {wp-icons => lx-icons}/48/wg_msg.png (100%) rename {wp-icons => lx-icons}/48/wg_trash.png (100%) rename {wp-icons => lx-icons}/48/wg_vpn-start.png (100%) rename {wp-icons => lx-icons}/48/wg_vpn-stop.png (100%) rename {wp-icons => lx-icons}/48/wg_vpn.png (100%) rename {wp-icons => lx-icons}/64/wg_export.png (100%) rename {wp-icons => lx-icons}/64/wg_import.png (100%) rename {wp-icons => lx-icons}/64/wg_msg.png (100%) rename {wp-icons => lx-icons}/64/wg_trash.png (100%) rename {wp-icons => lx-icons}/64/wg_vpn-start.png (100%) rename {wp-icons => lx-icons}/64/wg_vpn-stop.png (100%) rename {wp-icons => lx-icons}/64/wg_vpn.png (100%) delete mode 100644 wp-icons/128/error.png delete mode 100644 wp-icons/128/info.png delete mode 100644 wp-icons/256/error.png delete mode 100644 wp-icons/256/info.png delete mode 100644 wp-icons/32/error.png delete mode 100644 wp-icons/32/info.png delete mode 100644 wp-icons/48/error.png delete mode 100644 wp-icons/48/info.png delete mode 100644 wp-icons/64/error.png delete mode 100644 wp-icons/64/info.png diff --git a/Changelog b/Changelog index 1071ff9..d16a4fd 100644 --- a/Changelog +++ b/Changelog @@ -6,7 +6,13 @@ My standard System: Linux Mint 22 Cinnamon - os import in cls_mth_fc.py replaced by other methods - If Wire-Py already runs, prevent further start - for loops with lists replaced by List Comprehensions - - Crypt and Decrypt Config Files in ~/.config/wire_py + + + ### Added +09-04-0725 + + - Installer now with query and remove + - Icons merged ### Added diff --git a/Wire-Py.desktop b/Wire-Py.desktop index 8380c21..69e9f50 100644 --- a/Wire-Py.desktop +++ b/Wire-Py.desktop @@ -4,4 +4,4 @@ Name=Wire-Py Exec=/usr/local/bin/wirepy.py Terminal=false Categories=Network; -Icon=/usr/share/icons/wp-icons/128/wg_vpn.png \ No newline at end of file +Icon=/usr/share/icons/lx-icons/128/wg_vpn.png \ No newline at end of file diff --git a/__pycache__/cls_mth_fc.cpython-312.pyc b/__pycache__/cls_mth_fc.cpython-312.pyc index 0f6c91ad64e4918a706b0f57ec0292d4baed22a2..ad33e9669cc58babdf6970f6b1761120d187549b 100644 GIT binary patch delta 594 zcmZ{fO=uHA7>4Ja>`$`UpJZ#&m^39-h<~AJ6pEOF2fdO^ZFJl;_2L76|>^Re3qgw&KB3{_nFvzV)aRiA6U3qR9e6>3`uO8i_}4RNTh65 J`HO{pzW|Etg&Y6? delta 641 zcmY+A&ubGw6vyA2&Hl)4_eZurO|!+)n)oBo)`OI$7f+=kB2_7jLO~{oVS|-D$O>AK z96TDvtABv>pg0!~_Al^a5sEhGMIjzU5`R$eAkJ=Np#$@MZ$97mW*+l3{vA7SY}*96 zy3h7+l;+yb1ioljs#_#fsmhQkq1M!?jv#XqYE(<3LGx)esVQSFw3-&R(i$}!YTDFJ zb1gKQ4t4(by3}Pl^_W2m1nQ(Qo4k5>)xCOQnG_#AnX+NYMlx24$qDfe&*gANOlg-DToh6MKH{qQVSYjFk{l_z$Ui#A1loIu*Z6y9 z4@=^?s}nT%>%w*KR#LJq44pV gd7TeC;$Ke diff --git a/cls_mth_fc.py b/cls_mth_fc.py index 014f386..9f15ca0 100755 --- a/cls_mth_fc.py +++ b/cls_mth_fc.py @@ -318,7 +318,7 @@ class Tunnel: """img_w, img_i, w_title, w_txt hand over""" iw = r'/usr/share/icons/lx-icons/64/info.png' - ii = r'/usr/share/icons/wp-icons/48/wg_vpn.png' + ii = r'/usr/share/icons/lx-icons/48/wg_vpn.png' wt = _('Export Successful') msg_t = _('Your zip file is in home directory') msg_window(iw, ii, wt, msg_t) @@ -327,7 +327,7 @@ class Tunnel: """img_w, img_i, w_title, w_txt hand over""" iw = r'/usr/share/icons/lx-icons/64/error.png' - ii = r'/usr/share/icons/wp-icons/48/wg_msg.png' + ii = r'/usr/share/icons/lx-icons/48/wg_msg.png' wt = _('Export error') msg_t = _('Export failed! Please try again') msg_window(iw, ii, wt, msg_t) @@ -336,7 +336,7 @@ class Tunnel: """img_w, img_i, w_title, w_txt hand over""" iw = r'/usr/share/icons/lx-icons/64/info.png' - ii = r'/usr/share/icons/wp-icons/48/wg_msg.png' + ii = r'/usr/share/icons/lx-icons/48/wg_msg.png' wt = _('Select tunnel') msg_t = _('Please first import tunnel') msg_window(iw, ii, wt, msg_t) diff --git a/install b/install index dfcbe56..379b438 100755 --- a/install +++ b/install @@ -18,9 +18,9 @@ install_file_with(){ else sudo apt install python3-tk && \ sudo cp -fv wirepy.py start_wg.py cls_mth_fc.py ssl_encrypt.py ssl_decrypt.py /usr/local/bin/ && \ - sudo cp -uR wp-icons lx-icons /usr/share/icons/ && sudo cp -uR TK-Themes /usr/share/ && \ + sudo cp -uR lx-icons /usr/share/icons/ && sudo cp -uR TK-Themes /usr/share/ && \ sudo cp -u languages/de/*.mo /usr/share/locale/de/LC_MESSAGES/ && \ - sudo cp -f Wire-Py.desktop /usr/share/applications/ + sudo cp -fv Wire-Py.desktop /usr/share/applications/ fi } @@ -39,113 +39,154 @@ install_arch_d(){ else sudo pacman -S --noconfirm tk python3 python-requests && \ sudo cp -fv wirepy.py start_wg.py cls_mth_fc.py ssl_encrypt.py ssl_decrypt.py /usr/local/bin/ && \ - sudo cp -uR wp-icons lx-icons /usr/share/icons/ && sudo cp -uR TK-Themes /usr/share/ && \ + sudo cp -uR lx-icons /usr/share/icons/ && sudo cp -uR TK-Themes /usr/share/ && \ sudo cp -u languages/de/*.mo /usr/share/locale/de/LC_MESSAGES/ && \ - sudo cp -f Wire-Py.desktop /usr/share/applications/ + sudo cp -fv Wire-Py.desktop /usr/share/applications/ fi } -if grep -i 'debian' /etc/os-release > /dev/null 2>&1 - then - groups > /tmp/isgroup - if grep 'sudo' /tmp/isgroup - then - install_file_with - else - echo -e "$BLUE"The installer found that they are not in the group sudo."" - echo -e "with "$RED"su -"$BLUE" "they can enter the root shell in which they then"" - echo -e "enter "$GREEN""usermod -aG sudo $USER.""$BLUE"" - echo -e ""after logging in from the system, they can then run Wire-Py install again." $NORMAL" - read -n 1 -s -r -p $"To close the Window press a button" - clear - exit 0 - - fi - -elif grep -i 'mint\|ubuntu\|pop|' /etc/os-release > /dev/null 2>&1 - then - install_file_with - -elif grep -i 'arch' /etc/os-release > /dev/null 2>&1 - then - groups > /tmp/isgroup - clear - if grep 'wheel' /tmp/isgroup - then - install_arch_d - else - echo "The installer found that they are not in the group sudo." - echo "The sudoers file must be edited with" - echo -e "$RED""su -""$NORMAL" - echo -e "$GREEN"""EDITOR=nano visudo"""$NORMAL" - echo "Find the line:" - echo "## Uncomment to allow members of group wheel to execute any command" - echo "remove '#' on # %wheel ALL=(ALL) ALL and save the file" - echo -e "then enter "$GREEN"gpasswd -a $USER wheel.""$NORMAL" - echo "after logging in from the system, they can then run Wire-Py install again." - read -n 1 -s -r -p $"To close the Window press a button" +install(){ + if grep -i 'debian' /etc/os-release > /dev/null 2>&1 + then + groups > /tmp/isgroup + if grep 'sudo' /tmp/isgroup + then + install_file_with + else + echo -e "$BLUE"The installer found that they are not in the group sudo."" + echo -e "with "$RED"su -"$BLUE" "they can enter the root shell in which they then"" + echo -e "enter "$GREEN""usermod -aG sudo $USER.""$BLUE"" + echo -e ""after logging in from the system, they can then run Wire-Py install again." $NORMAL" + read -n 1 -s -r -p $"Press Enter to exit" clear exit 0 - fi + fi -elif grep -i '|manjaro\|garuda\|endeavour|' /etc/os-release > /dev/null 2>&1 + elif grep -i 'mint\|ubuntu\|pop|' /etc/os-release > /dev/null 2>&1 then - install_arch_d + install_file_with -elif grep -i 'fedora' /etc/os-release > /dev/null 2>&1 - then - clear - mkdir -p ~/.config/wire_py && touch ~/.config/wire_py/keys && cp -u settings ~/.config/wire_py/ && \ - mkdir -p ~/.config/systemd/user && cp -u wg_start.service ~/.config/systemd/user/ && \ - systemctl --user enable wg_start.service - sudo cp -f org.sslcrypt.policy /usr/share/polkit-1/actions/ - if [ $? -ne 0 ] - then + elif grep -i 'arch' /etc/os-release > /dev/null 2>&1 + then + groups > /tmp/isgroup + clear + if grep 'wheel' /tmp/isgroup + then + install_arch_d + else + echo "The installer found that they are not in the group sudo." + echo "The sudoers file must be edited with" + echo -e "$RED""su -""$NORMAL" + echo -e "$GREEN"""EDITOR=nano visudo"""$NORMAL" + echo "Find the line:" + echo "## Uncomment to allow members of group wheel to execute any command" + echo "remove '#' on # %wheel ALL=(ALL) ALL and save the file" + echo -e "then enter "$GREEN"gpasswd -a $USER wheel.""$NORMAL" + echo "after logging in from the system, they can then run Wire-Py install again." + read -n 1 -s -r -p $"Press Enter to exit" + clear + exit 0 + + fi + + elif grep -i '|manjaro\|garuda\|endeavour|' /etc/os-release > /dev/null 2>&1 + then + install_arch_d + + elif grep -i 'fedora' /etc/os-release > /dev/null 2>&1 + then + clear + mkdir -p ~/.config/wire_py && touch ~/.config/wire_py/keys && cp -u settings ~/.config/wire_py/ && \ + mkdir -p ~/.config/systemd/user && cp -u wg_start.service ~/.config/systemd/user/ && \ + systemctl --user enable wg_start.service + sudo cp -f org.sslcrypt.policy /usr/share/polkit-1/actions/ + if [ $? -ne 0 ] + then + systemctl --user disable wg_start.service + rm -r ~/.config/wire_py && rm -r ~/.config/systemd + exit 0 + else + sudo dnf install python3-tkinter -y + sudo cp -fv wirepy.py start_wg.py cls_mth_fc.py ssl_encrypt.py ssl_decrypt.py /usr/local/bin/ && \ + sudo cp -uR lx-icons /usr/share/icons/ && sudo cp -uR TK-Themes /usr/share/ && \ + sudo cp -u languages/de/*.mo /usr/share/locale/de/LC_MESSAGES/ && \ + sudo cp -fv Wire-Py.desktop /usr/share/applications/ + + fi + elif grep -i 'suse' /etc/os-release > /dev/null 2>&1 + then + clear + mkdir -p ~/.config/wire_py && touch ~/.config/wire_py/keys && cp -u settings ~/.config/wire_py/ && \ + mkdir -p ~/.config/systemd/user && cp -u wg_start.service ~/.config/systemd/user/ && \ + systemctl --user enable wg_start.service + sudo cp -f org.sslcrypt.policy /usr/share/polkit-1/actions/ + if [ $? -ne 0 ] + then systemctl --user disable wg_start.service rm -r ~/.config/wire_py && rm -r ~/.config/systemd exit 0 - else - sudo dnf install python3-tkinter -y - sudo cp -fv wirepy.py start_wg.py cls_mth_fc.py ssl_encrypt.py ssl_decrypt.py /usr/local/bin/ && \ - sudo cp -uR wp-icons lx-icons /usr/share/icons/ && sudo cp -uR TK-Themes /usr/share/ && \ - sudo cp -u languages/de/*.mo /usr/share/locale/de/LC_MESSAGES/ && \ - sudo cp -f Wire-Py.desktop /usr/share/applications/ + else + sudo zypper install python311-tk && \ + sudo cp -fv wirepy.py start_wg.py cls_mth_fc.py ssl_encrypt.py ssl_decrypt.py /usr/local/bin/ && \ + sudo cp -uR lx-icons /usr/share/icons/ && sudo cp -uR TK-Themes /usr/share/ && \ + sudo cp -u languages/de/*.mo /usr/share/locale/de/LC_MESSAGES/ && \ + sudo cp -fv Wire-Py.desktop /usr/share/applications/ + + fi + + else + clear + echo $"Your System could not be determined." + echo + read -n 1 -s -r -p $"Press Enter to exit" + clear + exit 0 - fi -elif grep -i 'suse' /etc/os-release > /dev/null 2>&1 - then - clear - mkdir -p ~/.config/wire_py && touch ~/.config/wire_py/keys && cp -u settings ~/.config/wire_py/ && \ - mkdir -p ~/.config/systemd/user && cp -u wg_start.service ~/.config/systemd/user/ && \ - systemctl --user enable wg_start.service - sudo cp -f org.sslcrypt.policy /usr/share/polkit-1/actions/ + fi + #clear + read -n 1 -s -r -p $"Press Enter to exit" + clear + + } + +remove(){ + sudo rm -f /usr/local/bin/wirepy.py /usr/local/bin/start_wg.py /usr/local/bin/cls_mth_fc.py /usr/local/bin/ssl_encrypt.py /usr/local/bin/ssl_decrypt.py if [ $? -ne 0 ] - then - systemctl --user disable wg_start.service - rm -r ~/.config/wire_py && rm -r ~/.config/systemd + then exit 0 else - sudo zypper install python311-tk && \ - sudo cp -fv wirepy.py start_wg.py cls_mth_fc.py ssl_encrypt.py ssl_decrypt.py /usr/local/bin/ && \ - sudo cp -uR wp-icons lx-icons /usr/share/icons/ && sudo cp -uR TK-Themes /usr/share/ && \ - sudo cp -u languages/de/*.mo /usr/share/locale/de/LC_MESSAGES/ && \ - sudo cp -f Wire-Py.desktop /usr/share/applications/ - + systemctl --user disable wg_start.service + rm -r ~/.config/wire_py && rm -r ~/.config/systemd + sudo rm /usr/share/applications/Wire-Py.desktop + sudo rm /usr/share/locale/de/LC_MESSAGES/languages/de/wirepy.mo + which syncpy >/dev/null + if [ $? -ne 0 ] + then + sudo rm -r /usr/share/icons/lx-icons && sudo rm -r /usr/share/TK-Themes + fi + + echo + read -p "Press Enter to exit..." fi - -else - clear - echo $"Your System could not be determined." - echo - read -n 1 -s -r -p $"To close the window press a button" - clear - exit 0 - -fi -#clear -read -n 1 -s -r -p $"To close the Window press a button" -clear + } +which wirepy >/dev/null +if [ $? -eq 0 ] + then + echo "Do you want to update/reinstall or uninstall wirepy?" + echo + echo "Update/reinstall: press y, uninstall press r" + echo + read -n 1 -s -r -p "Cancel with any other key..." result + case $result in + [y]* ) clear; install; exit;; + [Y]* ) clear; install; exit;; + [j]* ) clear; install; exit;; + [J]* ) clear; install; exit;; + [r]* ) clear; remove; exit;; + [R]* ) clear; remove; exit;; + esac + clear diff --git a/wp-icons/128/wg_export.png b/lx-icons/128/wg_export.png similarity index 100% rename from wp-icons/128/wg_export.png rename to lx-icons/128/wg_export.png diff --git a/wp-icons/128/wg_import.png b/lx-icons/128/wg_import.png similarity index 100% rename from wp-icons/128/wg_import.png rename to lx-icons/128/wg_import.png diff --git a/wp-icons/128/wg_msg.png b/lx-icons/128/wg_msg.png similarity index 100% rename from wp-icons/128/wg_msg.png rename to lx-icons/128/wg_msg.png diff --git a/wp-icons/128/wg_trash.png b/lx-icons/128/wg_trash.png similarity index 100% rename from wp-icons/128/wg_trash.png rename to lx-icons/128/wg_trash.png diff --git a/wp-icons/128/wg_vpn-start.png b/lx-icons/128/wg_vpn-start.png similarity index 100% rename from wp-icons/128/wg_vpn-start.png rename to lx-icons/128/wg_vpn-start.png diff --git a/wp-icons/128/wg_vpn-stop.png b/lx-icons/128/wg_vpn-stop.png similarity index 100% rename from wp-icons/128/wg_vpn-stop.png rename to lx-icons/128/wg_vpn-stop.png diff --git a/wp-icons/128/wg_vpn.png b/lx-icons/128/wg_vpn.png similarity index 100% rename from wp-icons/128/wg_vpn.png rename to lx-icons/128/wg_vpn.png diff --git a/wp-icons/256/wg_export.png b/lx-icons/256/wg_export.png similarity index 100% rename from wp-icons/256/wg_export.png rename to lx-icons/256/wg_export.png diff --git a/wp-icons/256/wg_import.png b/lx-icons/256/wg_import.png similarity index 100% rename from wp-icons/256/wg_import.png rename to lx-icons/256/wg_import.png diff --git a/wp-icons/256/wg_msg.png b/lx-icons/256/wg_msg.png similarity index 100% rename from wp-icons/256/wg_msg.png rename to lx-icons/256/wg_msg.png diff --git a/wp-icons/256/wg_trash.png b/lx-icons/256/wg_trash.png similarity index 100% rename from wp-icons/256/wg_trash.png rename to lx-icons/256/wg_trash.png diff --git a/wp-icons/256/wg_vpn-start.png b/lx-icons/256/wg_vpn-start.png similarity index 100% rename from wp-icons/256/wg_vpn-start.png rename to lx-icons/256/wg_vpn-start.png diff --git a/wp-icons/256/wg_vpn-stop.png b/lx-icons/256/wg_vpn-stop.png similarity index 100% rename from wp-icons/256/wg_vpn-stop.png rename to lx-icons/256/wg_vpn-stop.png diff --git a/wp-icons/256/wg_vpn.png b/lx-icons/256/wg_vpn.png similarity index 100% rename from wp-icons/256/wg_vpn.png rename to lx-icons/256/wg_vpn.png diff --git a/wp-icons/32/wg_export.png b/lx-icons/32/wg_export.png similarity index 100% rename from wp-icons/32/wg_export.png rename to lx-icons/32/wg_export.png diff --git a/wp-icons/32/wg_import.png b/lx-icons/32/wg_import.png similarity index 100% rename from wp-icons/32/wg_import.png rename to lx-icons/32/wg_import.png diff --git a/wp-icons/32/wg_msg.png b/lx-icons/32/wg_msg.png similarity index 100% rename from wp-icons/32/wg_msg.png rename to lx-icons/32/wg_msg.png diff --git a/wp-icons/32/wg_trash.png b/lx-icons/32/wg_trash.png similarity index 100% rename from wp-icons/32/wg_trash.png rename to lx-icons/32/wg_trash.png diff --git a/wp-icons/32/wg_vpn-start.png b/lx-icons/32/wg_vpn-start.png similarity index 100% rename from wp-icons/32/wg_vpn-start.png rename to lx-icons/32/wg_vpn-start.png diff --git a/wp-icons/32/wg_vpn-stop.png b/lx-icons/32/wg_vpn-stop.png similarity index 100% rename from wp-icons/32/wg_vpn-stop.png rename to lx-icons/32/wg_vpn-stop.png diff --git a/wp-icons/32/wg_vpn.png b/lx-icons/32/wg_vpn.png similarity index 100% rename from wp-icons/32/wg_vpn.png rename to lx-icons/32/wg_vpn.png diff --git a/wp-icons/48/wg_export.png b/lx-icons/48/wg_export.png similarity index 100% rename from wp-icons/48/wg_export.png rename to lx-icons/48/wg_export.png diff --git a/wp-icons/48/wg_import.png b/lx-icons/48/wg_import.png similarity index 100% rename from wp-icons/48/wg_import.png rename to lx-icons/48/wg_import.png diff --git a/wp-icons/48/wg_msg.png b/lx-icons/48/wg_msg.png similarity index 100% rename from wp-icons/48/wg_msg.png rename to lx-icons/48/wg_msg.png diff --git a/wp-icons/48/wg_trash.png b/lx-icons/48/wg_trash.png similarity index 100% rename from wp-icons/48/wg_trash.png rename to lx-icons/48/wg_trash.png diff --git a/wp-icons/48/wg_vpn-start.png b/lx-icons/48/wg_vpn-start.png similarity index 100% rename from wp-icons/48/wg_vpn-start.png rename to lx-icons/48/wg_vpn-start.png diff --git a/wp-icons/48/wg_vpn-stop.png b/lx-icons/48/wg_vpn-stop.png similarity index 100% rename from wp-icons/48/wg_vpn-stop.png rename to lx-icons/48/wg_vpn-stop.png diff --git a/wp-icons/48/wg_vpn.png b/lx-icons/48/wg_vpn.png similarity index 100% rename from wp-icons/48/wg_vpn.png rename to lx-icons/48/wg_vpn.png diff --git a/wp-icons/64/wg_export.png b/lx-icons/64/wg_export.png similarity index 100% rename from wp-icons/64/wg_export.png rename to lx-icons/64/wg_export.png diff --git a/wp-icons/64/wg_import.png b/lx-icons/64/wg_import.png similarity index 100% rename from wp-icons/64/wg_import.png rename to lx-icons/64/wg_import.png diff --git a/wp-icons/64/wg_msg.png b/lx-icons/64/wg_msg.png similarity index 100% rename from wp-icons/64/wg_msg.png rename to lx-icons/64/wg_msg.png diff --git a/wp-icons/64/wg_trash.png b/lx-icons/64/wg_trash.png similarity index 100% rename from wp-icons/64/wg_trash.png rename to lx-icons/64/wg_trash.png diff --git a/wp-icons/64/wg_vpn-start.png b/lx-icons/64/wg_vpn-start.png similarity index 100% rename from wp-icons/64/wg_vpn-start.png rename to lx-icons/64/wg_vpn-start.png diff --git a/wp-icons/64/wg_vpn-stop.png b/lx-icons/64/wg_vpn-stop.png similarity index 100% rename from wp-icons/64/wg_vpn-stop.png rename to lx-icons/64/wg_vpn-stop.png diff --git a/wp-icons/64/wg_vpn.png b/lx-icons/64/wg_vpn.png similarity index 100% rename from wp-icons/64/wg_vpn.png rename to lx-icons/64/wg_vpn.png diff --git a/wirepy.py b/wirepy.py index 44b3008..2416175 100755 --- a/wirepy.py +++ b/wirepy.py @@ -25,7 +25,7 @@ wg_tips = Tipi.if_tip(wg_set) dirname = Path('/tmp/tlecdcwg/') ''' 1 = 1. Year, 09 = Month of the Year, 2924 = Day and Year of the Year ''' -version = 'v. 2.04.0725' +version = 'v. 2.04.0925' res = GiteaUpdate.api_down('https://git.ilunix.de/api/v1/repos/punix/Wire-Py/releases', version) @@ -90,7 +90,7 @@ class Wirepy(tk.Tk): self.tk.call('set_theme', 'dark') ''' Load the image file from disk. ''' - self.wg_icon = tk.PhotoImage(file=r'/usr/share/icons/wp-icons/48/wg_vpn.png') + self.wg_icon = tk.PhotoImage(file=r'/usr/share/icons/lx-icons/48/wg_vpn.png') ''' Set it as the window icon ''' self.iconphoto(True, self.wg_icon) @@ -108,14 +108,14 @@ class FrameWidgets(ttk.Frame): self.dns = None self.address = None self.auto_con = None - self.wg_vpn_start = tk.PhotoImage(file=r'/usr/share/icons/wp-icons/48/wg_vpn-start.png') - self.wg_vpn_stop = tk.PhotoImage(file=r'/usr/share/icons/wp-icons/48/wg_vpn-stop.png') - self.imp_pic = tk.PhotoImage(file=r'/usr/share/icons/wp-icons/48/wg_import.png') - self.tr_pic = tk.PhotoImage(file=r'/usr/share/icons/wp-icons/48/wg_trash.png') - self.exp_pic = tk.PhotoImage(file=r'/usr/share/icons/wp-icons/48/wg_export.png') + self.wg_vpn_start = tk.PhotoImage(file=r'/usr/share/icons/lx-icons/48/wg_vpn-start.png') + self.wg_vpn_stop = tk.PhotoImage(file=r'/usr/share/icons/lx-icons/48/wg_vpn-stop.png') + self.imp_pic = tk.PhotoImage(file=r'/usr/share/icons/lx-icons/48/wg_import.png') + self.tr_pic = tk.PhotoImage(file=r'/usr/share/icons/lx-icons/48/wg_trash.png') + self.exp_pic = tk.PhotoImage(file=r'/usr/share/icons/lx-icons/48/wg_export.png') self.warning_pic = tk.PhotoImage(file=r'/usr/share/icons/lx-icons/64/error.png') - self.wg_vpn_start = tk.PhotoImage(file=r'/usr/share/icons/wp-icons/48/wg_vpn-start.png') - self.wg_vpn_stop = tk.PhotoImage(file=r'/usr/share/icons/wp-icons/48/wg_vpn-stop.png') + self.wg_vpn_start = tk.PhotoImage(file=r'/usr/share/icons/lx-icons/48/wg_vpn-start.png') + self.wg_vpn_stop = tk.PhotoImage(file=r'/usr/share/icons/lx-icons/48/wg_vpn-stop.png') ''' Set on or off in file ''' @@ -180,8 +180,8 @@ class FrameWidgets(ttk.Frame): webbrowser.open('https://git.ilunix.de/punix/Wire-Py') ''' img_w, img_i, w_title, w_txt , txt2, com hand over ''' - iw = r'/usr/share/icons/wp-icons/48/wg_vpn.png' - ii = r'/usr/share/icons/wp-icons/48/wg_msg.png' + iw = r'/usr/share/icons/lx-icons/48/wg_vpn.png' + ii = r'/usr/share/icons/lx-icons/48/wg_msg.png' wt = _('Info') msg_t = (_('Wire-Py a simple Wireguard Gui for Linux systems.\n\n' 'Wire-Py is open source software written in Python.\n\n' @@ -310,9 +310,9 @@ class FrameWidgets(ttk.Frame): command=lambda: GiteaUpdate.download(f'https://git.ilunix.de/punix' f'/Wire-Py/archive/' f'{res}.zip', r'/usr/' - r'share/icons/wp-icons' + r'share/icons/lx-icons' r'/48/wg_vpn.png', - r'/usr/share/icons/wp-icons' + r'/usr/share/icons/lx-icons' r'/48/wg_msg.png', res)) ''' Show active Tunnel ''' @@ -527,7 +527,7 @@ class FrameWidgets(ttk.Frame): """img_w, img_i, w_title, w_txt hand over""" iw = r'/usr/share/icons/lx-icons/64/info.png' - ii = r'/usr/share/icons/wp-icons/48/wg_msg.png' + ii = r'/usr/share/icons/lx-icons/48/wg_msg.png' wt = _('Select tunnel') msg_t = _('Please select a tunnel from the list') msg_window(iw, ii, wt, msg_t) @@ -536,7 +536,7 @@ class FrameWidgets(ttk.Frame): """img_w, img_i, w_title, w_txt hand over""" iw = r'/usr/share/icons/lx-icons/64/info.png' - ii = r'/usr/share/icons/wp-icons/48/wg_msg.png' + ii = r'/usr/share/icons/lx-icons/48/wg_msg.png' wt = _('Select tunnel') msg_t = _('Please first import tunnel') msg_window(iw, ii, wt, msg_t) @@ -642,7 +642,7 @@ class FrameWidgets(ttk.Frame): """img_w, img_i, w_title, w_txt hand over""" iw = r'/usr/share/icons/lx-icons/64/info.png' - ii = r'/usr/share/icons/wp-icons/48/wg_msg.png' + ii = r'/usr/share/icons/lx-icons/48/wg_msg.png' wt = _('Renaming not possible') msg_t = _('The new name may contain only 12 characters') msg_window(iw, ii, wt, msg_t) @@ -651,7 +651,7 @@ class FrameWidgets(ttk.Frame): """img_w, img_i, w_title, w_txt hand over""" iw = r'/usr/share/icons/lx-icons/64/info.png' - ii = r'/usr/share/icons/wp-icons/48/wg_msg.png' + ii = r'/usr/share/icons/lx-icons/48/wg_msg.png' wt = _('Renaming not possible') msg_t = _('At least one character must be entered') msg_window(iw, ii, wt, msg_t) @@ -660,7 +660,7 @@ class FrameWidgets(ttk.Frame): """img_w, img_i, w_title, w_txt hand over""" iw = r'/usr/share/icons/lx-icons/64/info.png' - ii = r'/usr/share/icons/wp-icons/48/wg_msg.png' + ii = r'/usr/share/icons/lx-icons/48/wg_msg.png' wt = _('Renaming not possible') msg_t = _('No valid sign. These must not be used.\nBlank, Slash, Backslash and { }\n') msg_window(iw, ii, wt, msg_t) @@ -701,7 +701,7 @@ class FrameWidgets(ttk.Frame): """img_w, img_i, w_title, w_txt hand over""" iw = r'/usr/share/icons/lx-icons/64/info.png' - ii = r'/usr/share/icons/wp-icons/48/wg_msg.png' + ii = r'/usr/share/icons/lx-icons/48/wg_msg.png' wt = _('Renaming not possible') msg_t = _('Please select a tunnel from the list') msg_window(iw, ii, wt, msg_t) @@ -801,7 +801,7 @@ class FrameWidgets(ttk.Frame): if pre_key in p_key or pre_key + '\n' in p_key: """img_w, img_i, w_title, w_txt hand over""" iw = r'/usr/share/icons/lx-icons/64/error.png' - ii = r'/usr/share/icons/wp-icons/48/wg_msg.png' + ii = r'/usr/share/icons/lx-icons/48/wg_msg.png' wt = _('Import Error') msg_t = _('Tunnel already available!\nPlease use another file for import') msg_window(iw, ii, wt, msg_t) @@ -925,7 +925,7 @@ class FrameWidgets(ttk.Frame): if 'PrivateKey = ' and 'Endpoint = ' not in read: """img_w, img_i, w_title, w_txt hand over""" iw = r'/usr/share/icons/lx-icons/64/error.png' - ii = r'/usr/share/icons/wp-icons/48/wg_msg.png' + ii = r'/usr/share/icons/lx-icons/48/wg_msg.png' wt = _('Import Error') msg_t = _('Oh... no valid Wireguard File!\nPlease select a valid Wireguard File') msg_window(iw, ii, wt, msg_t) @@ -1147,7 +1147,7 @@ class FrameWidgets(ttk.Frame): """img_w, img_i, w_title, w_txt hand over""" iw = r'/usr/share/icons/lx-icons/64/info.png' - ii = r'/usr/share/icons/wp-icons/48/wg_msg.png' + ii = r'/usr/share/icons/lx-icons/48/wg_msg.png' wt = _('Select tunnel') msg_t = _('Please select a tunnel from the list') msg_window(iw, ii, wt, msg_t) @@ -1156,7 +1156,7 @@ class FrameWidgets(ttk.Frame): """img_w, img_i, w_title, w_txt hand over""" iw = r'/usr/share/icons/lx-icons/64/info.png' - ii = r'/usr/share/icons/wp-icons/48/wg_msg.png' + ii = r'/usr/share/icons/lx-icons/48/wg_msg.png' wt = _('Select tunnel') msg_t = _('Please first import tunnel') msg_window(iw, ii, wt, msg_t) diff --git a/wp-icons/128/error.png b/wp-icons/128/error.png deleted file mode 100644 index ae580f8eb9f0a8dbb8cd2b58fe534946d03bc397..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5872 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 Uk5udfeC9Nu`B+!2S`{Apf41?jj{pDw diff --git a/wp-icons/256/info.png b/wp-icons/256/info.png deleted file mode 100644 index 8c1ca4f62bc7220c78f1d74413495b9c9d435627..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10319 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]^;U=-B>;7yGg8ID*%| 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 SmxgR~l&_bcXQ_MCmj3|Jn%LX` diff --git a/wp-icons/32/info.png b/wp-icons/32/info.png deleted file mode 100644 index f11ca97307c53d8a165e26e6f15dcec10d32ed02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1594 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 diff --git a/wp-icons/48/info.png b/wp-icons/48/info.png deleted file mode 100644 index 52206e6a20efff6a0a667385d74e756718843528..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2240 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 diff --git a/wp-icons/64/info.png b/wp-icons/64/info.png deleted file mode 100644 index 4917814edb0efe700a138f6c8975718e602ef06b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2801 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