From e01e5e67a4d5048ac0a4971556f93fd55303a199 Mon Sep 17 00:00:00 2001 From: wcbing Date: Mon, 2 Dec 2024 15:31:58 +0800 Subject: [PATCH] update README.md check_downloader.py --- README.md | 4 ++-- check_downloader.py | 12 ++++-------- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 2482c7b..1f56473 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,7 @@ curl -fsSL https://packages.wcbing.top/deb/del.sh | sudo sh | 软件仓库 | 包名 | amd64 | arm64 | | ------ | ---- | ----- | ----- | -|Mozilla Firefox|firefox
firefox_beta
firefox_devedition
firefox_esr
firefox_nightly
mozillavpn| ✅ | ✅ | +|Mozilla Firefox|firefox
firefox_beta
firefox_devedition
firefox_esr
firefox_nightly
mozillavpn| ✅ | ✅
官方仅提供
firefox_nightly | |Google Chrome|google-chrome-stable
google-chrome-beta
google-chrome-unstable| ✅ | | |Microsoft Edge|microsoft-edge-stable
microsoft-edge-beta
microsoft-edge-dev| ✅ | | |Visual Studio Code|code
code-insiders
code-exploration| ✅ | ✅ | @@ -81,7 +81,7 @@ curl -fsSL https://packages.wcbing.top/deb/del.sh | sudo sh |Tailscale|tailscale
tailscale-nginx-auth| ✅ | ✅ | |[black-desk 打包](https://github.com/black-desk/debs)|app.typst.typst
dev.neovide.neovide
dev.zed.zed
dev.zed.zed-pre
io.github.black-desk.debian-tweak
io.neovim.neovim
io.neovim.neovim-nightly
one.metacubex.clash-meta
org.pimalaya.himalaya| ✅ | | |Typora|typora| ✅ | ✅ | -|Zotero|zotero
zotero-beta
zotero6| +|Zotero|zotero
zotero-beta
zotero6| ✅ | | |Github CLI|gh| ✅ | ✅ | diff --git a/check_downloader.py b/check_downloader.py index a4e8771..e32cb99 100755 --- a/check_downloader.py +++ b/check_downloader.py @@ -13,7 +13,7 @@ def download(url, file_type): subprocess.run(["curl", "-H", "User-Agent: Debian APT-HTTP/1.3 (2.6.1)", "-fsLo", file_path, url]) -def check_download(name, version, url, arch, file_type): +def check_download(name, version, url, arch, file_type="deb"): conn = sqlite3.connect(file_type + ".db") cur = conn.cursor() @@ -50,16 +50,12 @@ def check_download(name, version, url, arch, file_type): conn.close() -def deb(name, version, url, arch="x86_64"): - check_download(name, version, url, arch=arch, file_type="deb") - - if __name__ == "__main__": args = os.sys.argv if len(args) == 5: - deb(args[1], args[2], args[3], args[4]) + check_download(args[1], args[2], args[3], args[4]) elif len(args) == 4: - deb(args[1], args[2], args[3]) + check_download(args[1], args[2], args[3], "x86_64") else: print("Usage: check.py [arch]\n") - print("arch: x86_64, arm64. default is x86_64") \ No newline at end of file + print("arch: x86_64, arm64. default is x86_64")