From 67ff24f0b627e9470583ec205821761e29695a0e Mon Sep 17 00:00:00 2001 From: punix <polunga40@unity-mail.de> Date: Fri, 25 Apr 2025 14:42:37 +0200 Subject: [PATCH] fix set_file and remove wg_set variable --- __pycache__/cls_mth_fc.cpython-312.pyc | Bin 23208 -> 23547 bytes cls_mth_fc.py | 26 ++++++++++++++----------- wirepy.py | 2 +- 3 files changed, 16 insertions(+), 12 deletions(-) diff --git a/__pycache__/cls_mth_fc.cpython-312.pyc b/__pycache__/cls_mth_fc.cpython-312.pyc index 17c51db277dab0f0908ad38eec3132c17cb74c6d..67aa271abd0b127f8673e9cbf341b79999c38dc9 100644 GIT binary patch delta 944 zcmZ{g-%Aux6vywG*%{Z}ab4GbSpK>iVun~Ig_(w8<b$q>{gN@T(Yfm`tTVbZmYJl| zMk^5pLn-|MQ3R1(tcPBD=^@ILeo%x+^csPtrkF%`R#72359geF&bi;u;XD|J-_OAF zIw{G8nC%&G2hUWGc}hjdr8VMH9?I#T#47-ewAY=$i|5&lam!lv7SVA}1qWT$ymtoD zt#>IS{V~?NfkqHPGN?%ARFL@?3V_N*ow7r9seBY<fkg+4B1uq%D0*Z=naNJ}cB^6( zHY$m%lCWjM6`yc!nQ+G|iR%@`mXTtp2jrwvs6hIXP}g%>*TY6{jSDlY4l9O%>q1)h zS{Zi`GpMTuHiL?Z+Y}8eVME8Q1a})m#Q{Bnbu&mJSn2FE;tJNP?;gbHNa`yNZc=53 zUv#xH=m_dVgWIj!CD@wDkYLc7%P8!J%TT~60w5IsYA>+H+r%-FqN)s~1Wbm}2un>J zt0YWJ)?yokRU5Cd2^<K83BD908t&>2nPy09FWL~UinJSL8!sEB_J<;x(n0XvmNk`@ zLacY1Azf3#1!cIUQ!#@!YrR>7kCTAX9X8o9bX>1%WK-Ohi^G`|+u?sgc591_?;o9d zD=$+$IO|1H>XbWcTJjD1hy0`YAEeyR?&K+V`n2R7t{ti!b$paEXL%%LMAF!8+ra9| z-bN=gD*;|mZ}xX5OwiT*RFQK4O(}W~90K}we?Gv9_3OYnpC?kvenpPhuFQ5vExEWk z^BPNyKIWFAXpZ9q=YkW2ee<GQ$e!PAO%!J(yM(NH9*MqLj%BlHbfx&Q1M=v@!_5Lz zP@%jZAd6nFhzZb6J=H!Q?$DeQ#{llr3pEWQJh8_7IYL3@`<+$vlYa@Il}?^q<lqN= z**L|+BE5U|4M4Kh*3<{z=+~yJkSh{^I+#Q8u+YFaad0TsI!uPh0<!a^i`Ia=E4k89 M0{K4?bMb@x1-u0h7XSbN delta 627 zcmYjNT}YEr7=EAcZ$ICr)7c!9n?)ol6gfi|`HP{YX41g?7J>1tghF8pva-AxH3u={ zTui#^QWAtXXpnRrQ5Vq<NQiXNjdZiM#iSqUe7gwW1JCom&--xR_nhA^u(XPbw{EwS zM7&DqldZkaE7~<2=Kb25j84AmxC=!19o;5tmxU+si0yce^3{qC2?<v4Y@v>QsLIYI zMeiYHDMkiNGNcq;g^8rykWGgvC1EInWx;ApGnFJQTLVQHHc>lGHHrU<T`1ZfhokJU z?QuBEihYk#qo-&FhU)?~>R)U_Gm+`(8wqyC`ved8H}4w>X};nc);v>UWR_;hr0Z=& z@qKJ}Ai%==UCvptby@PU?r^XM%P6l$pxffadql;i0%r49y?Vh+cWrunS@&c2;<Znn zBO7|<LTmcerpuEVoF80NKD+92GP(TxZy*Z1<m2_<?Rd>kH+nT`m$-3k9nvr2wZ|KP zBI{}ybGzg1;{JHpf|G2iCF-}nGjU76PLhfW)TV-6SA&HEtUeT|RMbF0CapRri7e;h z!=V)gLH?&Ls-lfw?3e@me4{g^VuDZfRm;fmoBf@@Q_cs@Yk0<#k%MY;_s7~^-ZWAI zF7ZR7KP7B)f8@Q4Jl`IB2k2~Vd=^_gWZcJDXABrZp2}1_Cyz=vk-CzJ&Buyl<)ulb d2WZKYg{1-M9#EAh3rl@U2n|0-K-@3h^A9z6sOta# diff --git a/cls_mth_fc.py b/cls_mth_fc.py index 31ab390..9c0997d 100755 --- a/cls_mth_fc.py +++ b/cls_mth_fc.py @@ -23,8 +23,6 @@ gettext.bindtextdomain(APP, LOCALE_DIR) gettext.textdomain(APP) _ = gettext.gettext -#wg_set = Path(Path.home() / ".config/wire_py/settings") - class Create: """ @@ -129,12 +127,15 @@ class Create: else: print(f"Error with the following code... {process.returncode}") + class LxTools(tk.Tk): - + """ + Class LinuxTools methods that can also be used for other apps + """ + def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) - def theme_change_light(self, file=None): """ Set light theme @@ -148,7 +149,6 @@ class LxTools(tk.Tk): theme_set2.writelines(lines3) self.color_label() - def theme_change_dark(self, file=None): """ Set dark theme @@ -178,9 +178,15 @@ class LxTools(tk.Tk): @staticmethod def clean_files(dirname=None, file=None): - if dirname != None: - shutil.rmtree(dirname) - if file != None: + """ + method that can be added after need to delete a folder and a file when quitting. + Args: + dirname (_folder_, optional): _path to folder_. Defaults to None. + file (_file_, optional): _path to file_. Defaults to None. + """ + if dirname is not None: + shutil.rmtree(dirname) + if file is not None: Path.unlink(file) @staticmethod @@ -431,7 +437,7 @@ class Tunnel: in the user's home directory with correct right """ now_time = datetime.now() - now_datetime = now_time.strftime(f"wg-exp-%m-%d-%Y-%H:%M") + now_datetime = now_time.strftime("wg-exp-%m-%d-%Y-%H:%M") tl = Tunnel.list() try: @@ -473,8 +479,6 @@ class Tunnel: pass - - class Tooltip: """ class for Tooltip diff --git a/wirepy.py b/wirepy.py index da37fcd..7cd4cae 100755 --- a/wirepy.py +++ b/wirepy.py @@ -372,7 +372,7 @@ class FrameWidgets(ttk.Frame): pre_key = key[3] check_call(["nmcli", "connection", "delete", select_tl]) self.l_box.delete(self.select_tunnel[0]) - with open(set_filele, "r", encoding="utf-8") as set_f6: + with open(set_file, "r", encoding="utf-8") as set_f6: lines6 = set_f6.readlines() if ( select_tl == lines6[7].strip()