mirror of
https://github.com/wcbing/wcbing-apt-repo.git
synced 2025-12-28 18:18:31 +08:00
remove invalid no-redirect code
This commit is contained in:
parent
a4f96a5d3a
commit
f1d1424330
@ -1,18 +1,16 @@
|
|||||||
import requests
|
import requests
|
||||||
from module.check import deb
|
from module.check import deb
|
||||||
|
|
||||||
name = "clash-verge"
|
|
||||||
|
|
||||||
release_url = "https://github.com/clash-verge-rev/clash-verge-rev/releases"
|
release_url = "https://github.com/clash-verge-rev/clash-verge-rev/releases"
|
||||||
|
|
||||||
res = requests.head(release_url + "/latest", allow_redirects=False)
|
latest_req = requests.head(release_url + "/latest")
|
||||||
vversion = requests.Session().get_redirect_target(res).split("/")[-1] # v1.1.1
|
vversion = latest_req.headers["Location"].split("/")[-1] # v1.1.1
|
||||||
version = vversion[1:] # 1.1.1
|
version = vversion[1:] # 1.1.1
|
||||||
# print(vversion, version)
|
# print(vversion, version)
|
||||||
|
|
||||||
# /v1.7.5/clash-verge_1.7.5_amd64.deb
|
# /v1.7.5/clash-verge_1.7.5_amd64.deb
|
||||||
x64_deb_url = (
|
x64_deb_url = (
|
||||||
release_url + "/download/" + vversion + "/" + name + "_" + version + "_amd64.deb"
|
release_url + "/download/" + vversion + "/clash-verge_" + version + "_amd64.deb"
|
||||||
)
|
)
|
||||||
|
|
||||||
deb(name, version, x64_deb_url)
|
deb("clash-verge", version, x64_deb_url)
|
||||||
|
|||||||
@ -1,12 +1,10 @@
|
|||||||
import requests
|
import requests
|
||||||
from module.check import deb
|
from module.check import deb
|
||||||
|
|
||||||
name = "flclash"
|
|
||||||
|
|
||||||
release_url = "https://github.com/chen08209/FlClash/releases"
|
release_url = "https://github.com/chen08209/FlClash/releases"
|
||||||
|
|
||||||
res = requests.head(release_url + "/latest", allow_redirects=False)
|
latest_req = requests.head(release_url + "/latest")
|
||||||
vversion = requests.Session().get_redirect_target(res).split("/")[-1] # v1.1.1
|
vversion = latest_req.headers["Location"].split("/")[-1] # v1.1.1
|
||||||
version = vversion[1:] # 1.1.1
|
version = vversion[1:] # 1.1.1
|
||||||
# print(vversion, version)
|
# print(vversion, version)
|
||||||
|
|
||||||
@ -15,4 +13,4 @@ x64_deb_url = (
|
|||||||
release_url + "/download/" + vversion + "/FlClash-" + version + "-linux-amd64.deb"
|
release_url + "/download/" + vversion + "/FlClash-" + version + "-linux-amd64.deb"
|
||||||
)
|
)
|
||||||
|
|
||||||
deb(name, version, x64_deb_url)
|
deb("flclash", version, x64_deb_url)
|
||||||
|
|||||||
11
get/hugo.py
11
get/hugo.py
@ -1,19 +1,16 @@
|
|||||||
import requests
|
import requests
|
||||||
from module.check import deb
|
from module.check import deb
|
||||||
|
|
||||||
name = "hugo"
|
|
||||||
|
|
||||||
release_url = "https://github.com/gohugoio/hugo/releases"
|
release_url = "https://github.com/gohugoio/hugo/releases"
|
||||||
|
|
||||||
res = requests.head(release_url + "/latest", allow_redirects=False)
|
latest_req = requests.head(release_url + "/latest")
|
||||||
vversion = requests.Session().get_redirect_target(res).split("/")[-1] # v1.1.1
|
vversion = latest_req.headers["Location"].split("/")[-1] # v1.1.1
|
||||||
version = vversion[1:] # 1.1.1
|
version = vversion[1:] # 1.1.1
|
||||||
# print(vversion, version)
|
# print(vversion, version)
|
||||||
|
|
||||||
# /v0.129.0/hugo_0.129.0_linux-amd64.deb
|
# /v0.129.0/hugo_0.129.0_linux-amd64.deb
|
||||||
x64_deb_url = (
|
x64_deb_url = (
|
||||||
release_url + "/download/" + vversion + "/"
|
release_url + "/download/" + vversion + "/hugo_" + version + "_linux-amd64.deb"
|
||||||
+ name + "_" + version + "_linux-amd64.deb"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
deb(name, version, x64_deb_url)
|
deb("hugo", version, x64_deb_url)
|
||||||
|
|||||||
@ -1,19 +1,16 @@
|
|||||||
import requests
|
import requests
|
||||||
from module.check import deb
|
from module.check import deb
|
||||||
|
|
||||||
name = "mihomo"
|
|
||||||
|
|
||||||
release_url = "https://github.com/MetaCubeX/mihomo/releases"
|
release_url = "https://github.com/MetaCubeX/mihomo/releases"
|
||||||
|
|
||||||
res = requests.head(release_url + "/latest", allow_redirects=False)
|
latest_req = requests.head(release_url + "/latest")
|
||||||
vversion = requests.Session().get_redirect_target(res).split("/")[-1] # v1.1.1
|
vversion = latest_req.headers["Location"].split("/")[-1] # v1.1.1
|
||||||
version = vversion[1:] # 1.1.1
|
version = vversion[1:] # 1.1.1
|
||||||
# print(vversion, version)
|
# print(vversion, version)
|
||||||
|
|
||||||
# /v1.18.6/mihomo-linux-amd64-compatible-v1.18.6.deb
|
# /v1.18.6/mihomo-linux-amd64-compatible-v1.18.6.deb
|
||||||
x64_deb_url = (
|
x64_deb_url = (
|
||||||
release_url + "/download/" + vversion + "/"
|
release_url + "/download/" + vversion + "/mihomo-linux-amd64-compatible-" + vversion + ".deb"
|
||||||
+ name + "-linux-amd64-compatible-" + vversion + ".deb"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
deb(name, version, x64_deb_url)
|
deb("mihomo", version, x64_deb_url)
|
||||||
|
|||||||
@ -1,18 +1,16 @@
|
|||||||
import requests
|
import requests
|
||||||
from module.check import deb
|
from module.check import deb
|
||||||
|
|
||||||
name = "obsidian"
|
|
||||||
|
|
||||||
release_url = "https://github.com/obsidianmd/obsidian-releases/releases"
|
release_url = "https://github.com/obsidianmd/obsidian-releases/releases"
|
||||||
|
|
||||||
res = requests.head(release_url + "/latest", allow_redirects=False)
|
latest_req = requests.head(release_url + "/latest")
|
||||||
vversion = requests.Session().get_redirect_target(res).split("/")[-1] # v1.1.1
|
vversion = latest_req.headers["Location"].split("/")[-1] # v1.1.1
|
||||||
version = vversion[1:] # 1.1.1
|
version = vversion[1:] # 1.1.1
|
||||||
# print(vversion, version)
|
# print(vversion, version)
|
||||||
|
|
||||||
# /v1.6.7/obsidian_1.6.7_amd64.deb
|
# /v1.6.7/obsidian_1.6.7_amd64.deb
|
||||||
x64_deb_url = (
|
x64_deb_url = (
|
||||||
release_url + "/download/" + vversion + "/" + name + "_" + version + "_amd64.deb"
|
release_url + "/download/" + vversion + "/obsidian_" + version + "_amd64.deb"
|
||||||
)
|
)
|
||||||
|
|
||||||
deb(name, version, x64_deb_url)
|
deb("obsidian", version, x64_deb_url)
|
||||||
|
|||||||
@ -1,17 +1,15 @@
|
|||||||
import requests
|
import requests
|
||||||
from module.check import deb
|
from module.check import deb
|
||||||
|
|
||||||
name = "rustdesk"
|
|
||||||
|
|
||||||
release_url = "https://github.com/rustdesk/rustdesk/releases"
|
release_url = "https://github.com/rustdesk/rustdesk/releases"
|
||||||
|
|
||||||
res = requests.head(release_url + "/latest", allow_redirects=False)
|
latest_req = requests.head(release_url + "/latest")
|
||||||
version = requests.Session().get_redirect_target(res).split("/")[-1] # 1.1.1
|
version = latest_req.headers["Location"].split("/")[-1] # 1.1.1
|
||||||
# print(version)
|
# print(version)
|
||||||
|
|
||||||
# /1.2.7/rustdesk-1.2.7-x86_64.deb
|
# /1.2.7/rustdesk-1.2.7-x86_64.deb
|
||||||
x64_deb_url = (
|
x64_deb_url = (
|
||||||
release_url + "/download/" + version + "/" + name + "-" + version + "-x86_64.deb"
|
release_url + "/download/" + version + "/rustdesk-" + version + "-x86_64.deb"
|
||||||
)
|
)
|
||||||
|
|
||||||
deb(name, version, x64_deb_url)
|
deb("rustdesk", version, x64_deb_url)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user