瀏覽代碼

增加[version]变量

kinve 1 年之前
父節點
當前提交
11213c0f23
共有 4 個文件被更改,包括 5 次插入1 次删除
  1. 3 1
      GitAutoupdater.py
  2. 二進制
      logo.ico
  3. 二進制
      upx.exe
  4. 2 0
      打包 - nuitka.bat

+ 3 - 1
GitAutoupdater.py

@@ -29,6 +29,8 @@ def http_down(project, down_list=[], proxy=""):
         if not os.path.exists(latest_version):
             os.makedirs(latest_version)
     for i in down_list:
+        version_str = str(latest_version).replace("v", "").replace("V", "")
+        i = str(i).replace("[version]", version_str)
         print('下载 {}...'.format(i))
         urlretrieve(git_down_url+i, latest_version+"/"+i, reporthook)
     print("\n下载完成")    
@@ -36,7 +38,7 @@ def http_down(project, down_list=[], proxy=""):
 if __name__ == "__main__":
     parser = argparse.ArgumentParser()
     parser.add_argument("n", help="项目,譬如 yisier/nps")
-    parser.add_argument("l", help="下载列表,譬如 windows_amd64_client.tar.gz,windows_amd64_server.tar.gz")
+    parser.add_argument("l", help="下载列表,譬如 windows_amd64_client.tar.gz,windows_amd64_server.tar.gz, [version]可代替版本")
     parser.add_argument("-p", default=False, help="代理,譬如 https://ghproxy.com/https://github.com/")
 
     args = parser.parse_args()

二進制
logo.ico


二進制
upx.exe


+ 2 - 0
打包 - nuitka.bat

@@ -0,0 +1,2 @@
+set upx=%~dp0\upx.exe
+nuitka --standalone --mingw64 --show-memory --show-progress --nofollow-imports --plugin-enable=upx --upx-binary=%upx%  --output-dir=out  GitAutoupdater.py