From 3215713f2dfafdbe2429dcb398fce2cf85a8bdbb Mon Sep 17 00:00:00 2001 From: gfdgd_xi <3025613752@qq.com> Date: Thu, 29 Sep 2022 20:08:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E6=AD=A5=E5=AE=9E=E7=8E=B0=E6=A8=A1?= =?UTF-8?q?=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AutoShell/command/installdll | 13 ++++ AutoShell/command/installfont | 13 ++++ AutoShell/command/installgecko | 13 ++++ AutoShell/command/installmono | 13 ++++ AutoShell/command/installsparkcorefont | 13 ++++ AutoShell/main.py | 66 ++++++++++++++++++ .../ConfigLanguareRunner.cpython-37.pyc | Bin 0 -> 13195 bytes __pycache__/InstallDll.cpython-37.pyc | Bin 3806 -> 4005 bytes __pycache__/InstallFont.cpython-37.pyc | Bin 3321 -> 3402 bytes 9 files changed, 131 insertions(+) create mode 100755 AutoShell/command/installdll create mode 100755 AutoShell/command/installfont create mode 100755 AutoShell/command/installgecko create mode 100755 AutoShell/command/installmono create mode 100755 AutoShell/command/installsparkcorefont create mode 100644 AutoShell/main.py create mode 100644 __pycache__/ConfigLanguareRunner.cpython-37.pyc diff --git a/AutoShell/command/installdll b/AutoShell/command/installdll new file mode 100755 index 0000000..eb687c0 --- /dev/null +++ b/AutoShell/command/installdll @@ -0,0 +1,13 @@ +#!/usr/bin/env python3 +# 加入路径 +import os +import sys +programPath = os.path.split(os.path.realpath(__file__))[0] # 返回 string +sys.path.append(f"{programPath}/../../") +import ConfigLanguareRunner +# 符号转移 +argv = [] +for i in sys.argv[1:]: + argv = i.replace(" ", "\\ ") +com = ConfigLanguareRunner.Command(f"installdll {''.join(argv)}") +com.Run(com.GetCommandList(), os.getenv("WINEPREFIX"), os.getenv("WINE")) \ No newline at end of file diff --git a/AutoShell/command/installfont b/AutoShell/command/installfont new file mode 100755 index 0000000..f3c3459 --- /dev/null +++ b/AutoShell/command/installfont @@ -0,0 +1,13 @@ +#!/usr/bin/env python3 +# 加入路径 +import os +import sys +programPath = os.path.split(os.path.realpath(__file__))[0] # 返回 string +sys.path.append(f"{programPath}/../../") +import ConfigLanguareRunner +# 符号转移 +argv = [] +for i in sys.argv[1:]: + argv = i.replace(" ", "\\ ") +com = ConfigLanguareRunner.Command(f"installfont {''.join(argv)}") +com.Run(com.GetCommandList(), os.getenv("WINEPREFIX"), os.getenv("WINE")) \ No newline at end of file diff --git a/AutoShell/command/installgecko b/AutoShell/command/installgecko new file mode 100755 index 0000000..3f72ecc --- /dev/null +++ b/AutoShell/command/installgecko @@ -0,0 +1,13 @@ +#!/usr/bin/env python3 +# 加入路径 +import os +import sys +programPath = os.path.split(os.path.realpath(__file__))[0] # 返回 string +sys.path.append(f"{programPath}/../../") +import ConfigLanguareRunner +# 符号转移 +argv = [] +for i in sys.argv[1:]: + argv = i.replace(" ", "\\ ") +com = ConfigLanguareRunner.Command(f"installgecko {''.join(argv)}") +com.Run(com.GetCommandList(), os.getenv("WINEPREFIX"), os.getenv("WINE")) \ No newline at end of file diff --git a/AutoShell/command/installmono b/AutoShell/command/installmono new file mode 100755 index 0000000..cbd37e2 --- /dev/null +++ b/AutoShell/command/installmono @@ -0,0 +1,13 @@ +#!/usr/bin/env python3 +# 加入路径 +import os +import sys +programPath = os.path.split(os.path.realpath(__file__))[0] # 返回 string +sys.path.append(f"{programPath}/../../") +import ConfigLanguareRunner +# 符号转移 +argv = [] +for i in sys.argv[1:]: + argv = i.replace(" ", "\\ ") +com = ConfigLanguareRunner.Command(f"installmono {''.join(argv)}") +com.Run(com.GetCommandList(), os.getenv("WINEPREFIX"), os.getenv("WINE")) \ No newline at end of file diff --git a/AutoShell/command/installsparkcorefont b/AutoShell/command/installsparkcorefont new file mode 100755 index 0000000..4831931 --- /dev/null +++ b/AutoShell/command/installsparkcorefont @@ -0,0 +1,13 @@ +#!/usr/bin/env python3 +# 加入路径 +import os +import sys +programPath = os.path.split(os.path.realpath(__file__))[0] # 返回 string +sys.path.append(f"{programPath}/../../") +import ConfigLanguareRunner +# 符号转移 +argv = [] +for i in sys.argv[1:]: + argv = i.replace(" ", "\\ ") +com = ConfigLanguareRunner.Command(f"installsparkcorefont {''.join(argv)}") +com.Run(com.GetCommandList(), os.getenv("WINEPREFIX"), os.getenv("WINE")) \ No newline at end of file diff --git a/AutoShell/main.py b/AutoShell/main.py new file mode 100644 index 0000000..67fa435 --- /dev/null +++ b/AutoShell/main.py @@ -0,0 +1,66 @@ +#!/usr/bin/env python3 +import os +import sys +import time +import json +import platform + +# 读取文本文档 +def readtxt(path): + f = open(path, "r") # 设置文件对象 + str = f.read() # 获取内容 + f.close() # 关闭文本对象 + return str # 返回结果 +programPath = os.path.split(os.path.realpath(__file__))[0] # 返回 string +information = json.loads(readtxt(f"{programPath}/../information.json")) +version = information["Version"] +thankText = "" +for i in information["Thank"]: + thankText += f"{i}\n" +programEnv = [ + ["WINEPREFIX", f"{os.path.expanduser('~')}/.wine"], + ["WINE", "deepin-wine6-stable"], + ["DANGER", "0"], + ["PROGRAMPATH", programPath], + ["VERSION", version], + ["THANK", thankText.replace("\n", "\\n")], + ["MAKER", "gfdgd xi、为什么您不喜欢熊出没和阿布呢"], + ["COPYRIGHT", f"©2020~{time.strftime('%Y')} gfdgd xi、为什么您不喜欢熊出没和阿布呢"], + ["PLATFORM", platform.system()], + ["DEBUG", str(int("--debug" in sys.argv))] +] +'''programEnv = [ + ["($WINEPREFIX)", f"{os.path.expanduser('~')}/.wine"], + ["($WINE)", "deepin-wine6-stable"], + ["($DANGER)", "0"], + ["($HOME)", os.path.expanduser('~')], + ["($PROGRAMPATH)", programPath], + ["($VERSION)", version], + ["($THANK)", thankText], + ["($MAKER)", "gfdgd xi、为什么您不喜欢熊出没和阿布呢"], + ["($COPYRIGHT)", f"©2020~{time.strftime('%Y')} gfdgd xi、为什么您不喜欢熊出没和阿布呢"], + ["?", "0"], + ["PLATFORM)", platform.system()], + ["DEBUG)", str(int("--debug" in sys.argv))] +]''' +optionAll = 0 +if "--debug" in sys.argv: + optionAll += 1 +if "--system" in sys.argv: + programEnv.append(["DANGER", "1"]) + optionAll += 1 +if os.getenv("WINE") != None: + programEnv.append(["WINE", os.getenv("WINE")]) +if os.getenv("WINEPREFIX") != None: + programEnv.append(["WINE", os.getenv("WINEPREFIX")]) +# 生成可以使用的参数 +commandEnv = "" +for i in programEnv: + commandEnv += f"{i[0]}=\"{i[1]}\" " +commandEnv += f"PATH=\"$PATH:{programPath}/command\" " +if len(sys.argv) - optionAll < 2: + print("Wine 运行器自动配置文件解析器交互环境(基于 Bash)") + print(f"版本:{version}") + print(f"©2020~{time.strftime('%Y')} gfdgd xi、为什么您不喜欢熊出没和阿布呢") + print("--------------------------------------------------------------") + os.system(f"{commandEnv} bash") \ No newline at end of file diff --git a/__pycache__/ConfigLanguareRunner.cpython-37.pyc b/__pycache__/ConfigLanguareRunner.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f8ca55e2d941abe604324e2e9cb1137bca341bb6 GIT binary patch literal 13195 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 ABLDyZ delta 1676 zcmZux-D@LN6u)<7GMS`F)9*ITG)=d=_QQ3%)m?>UQCKR=f|i0xbwFa;duWqPC+VGu zO{AEI6yJm_y9D$TI_Td*+j;JBmqroF7@<;Kal|84RoeOyK zE|B|Gk60&aWj5F|NID{wK!@BJdJ{{p_ni>1qllOKehAr7S{i3O^6ngJdNZ7_HLN;rOabd&37guhX<`v)IPtmjiC+!d zq;}_N)Y|;u_@QjW3Rw<%7fn@sR`*wU+i z(ywy;lecy~uj<}eS=p`#IQ>_9lTT>45k!S;uNU^e;&mt*+0qy*YQ(E%CppGNI#+M$Xai+Zf2cC|x(!i5nIYOE8b_6UaZ#r=xmD0dh9 z-;ATRkT+VB_C`T^avTw#KZ3DVIdJSsK`i2?OV?*y;Zt14C(D<)%=$mX-o771icYoW z1*+R{0}bj$?-CHTK~kxlL$iwCzSss2BY~06?-hzpKJTx_zv0o-U*fBr8>i94Fz33T zPX4}lRZdcU4o#qy+=>&#JXzR=t-^NMG9>KR!1Y`i_iql)G(%;HN)AxI>UvV9$ff3l zx&_)+rDDr0Z6mpZ^5*k_R**X%%MnVViRkGuO*uN=i124AJVPc_E@D>>Kw?*mJG-77 zruZmh4_FYXRjVN76xGJ6vgmkusBizDB!O{vuOezTyiO{)U!yU2|55y8>dXHCfPI9- diff --git a/__pycache__/InstallFont.cpython-37.pyc b/__pycache__/InstallFont.cpython-37.pyc index 7f2e1dd029189b7b721e69223bf415aa50a61f7e..7f0871e50d1e8e600abc07d220be040c28503428 100644 GIT binary patch delta 978 zcma)5O=}ZT6n%FlnWpVDwMm*}GOe~+ZBjLsI>_Bc9V{%i!UYBo^qHv3_ z5f)@YI`&+oAsT+{(?;1L8p#U{QGZ3p8RW+DlKzE-Xw(ECc*eXl&QGwz9fI+QQ)vQK z@?iXS?o?3-O&|{FGuWkiT@&6pS@$l7`(YZw#zRKzaeAcV4x8dxM@_T`x=HA?g~}RW z++#6%lvjjJB(br;;?$ucn_vpp$ek%oVIihq$1x@|htP~dHi;!-PwPF%^%y;Ff}Q9P zO=T)Q!P&lDCb$vgtEpL1i~|C5-LuZ120UoHd&5C$9!cnJrn)2ZnAO|M_%64znB{na zE-_9HcaTI9Dv}_agkVA)fn99@OM#nDhJZ)0`y~R!Hj7_D4|? z;b!ZTl#E@jR!S>ttWe0Tme$wr7HKA(#?SV5>9udMI*Nb3Z_nQCcCD{3wsyNOe|~tB yn$!m|x+5AjW5<^>N<~dF)~c2J1x?ghS!-<#H$iJ%mFMAUt0J2L0hU05Ap8OQYwy?q delta 899 zcmb7Dzi-n(6ux(M9a<-Wq$PEnLR%;_DZfggff=#DREZ&Ai3Q#vh*40_Alk_iX08&v zM1n}p$V$5~v9q!T31n3RwDJU>PUh znqE;H$0?t84Y`FU1+-82mi!?~Scw1_ozvOr=o6CikWqY6RYrhSAA((V$7+?KOE@4G zsH>KB&1C1PFuR=I57XrvPXtS*aCVpuo6}jPMpIFs?-|YyNLd$xN1}pfbVWHL5*sUG z8Wj~gf{5Q{59d5bl!QYaXN4^sBDA3T2L|=TpCKPs@LU8*b;vwdxOiT({j|ntBW?tq z+hQFD2w3Z0RD-(kx}WZi2Dv_wkbU8%BYn!s{u;g4`z^|9JT5Jv$R8vYena;4T!XoM3L({vbtXqHnXqP#2bTLn3f-K_pmZU z-u+Ky{}9$<2=`dy<}b#!zZ-@D&G@HP-=58VG;56+IZnUR$Otxrk=YJjbVgS2^wrB} W&qwjD-GfoQm0yN8@t1tWoA3uNtk^dI