Casks/u/uu-booster.rb
cask "uu-booster" do
version "2.8.1,250"
sha256 "910ce414d09d5ec36975bcacfbddf89cd6273981dc64642c2c82ce3446e105e9"
url "https://uu.gdl.netease.com/UU-macOS-#{version.csv.first}(#{version.csv.second}).dmg",
verified: "uu.gdl.netease.com/"
name "UU Booster"
desc "Network accelerator"
homepage "https://uu.163.com/down/mac/"
livecheck do
url "https://adl.netease.com/d/g/uu/c/uumac?type=pc"
regex(%r{pc_link.*?/UU[._-]macOS[._-]v?(\d+(?:\.\d+)+)\((\d+)\)\.dmg}i)
strategy :page_match do |page, regex|
page.scan(regex).map { |match| "#{match[0]},#{match[1]}" }
end
end
depends_on macos: ">= :sierra"
app "UUBooster.app"
zap trash: [
"~/Library/Application Support/com.netease.uumac",
"~/Library/Caches/com.netease.uumac",
"~/Library/HTTPStorages/com.netease.uumac",
"~/Library/WebKit/com.netease.uumac",
]
end