Casks/q/qqmusic.rb
cask "qqmusic" do
version "9.3.6,00"
sha256 "7e4b2f79122fdbd9da801e236d453231441ac6f02528e27ea3de88bc65e51682"
url "https://dldir1.qq.com/music/clntupate/mac/QQMusicMac#{version.csv.first}Build#{version.csv.second}.dmg"
name "QQ音乐"
desc "Chinese music streaming application"
homepage "https://y.qq.com/"
livecheck do
url "https://y.qq.com/download/download.js"
regex(/QQMusicMac[._-]?v?(\d+(?:[._]\d+)+)[._-]?build[._-]?(\d+)\.dmg/i)
strategy :page_match do |page, regex|
page.scan(regex).map do |match|
"#{match[0]},#{match[1]}"
end
end
end
auto_updates true
app "QQMusic.app"
uninstall quit: "com.tencent.QQMusicMac"
zap trash: [
"~/Library/Application Support/com.tencent.QQMusicMac",
"~/Library/Caches/com.tencent.QQMusicMac",
"~/Library/Containers/com.tencent.QQMusicMac",
"~/Library/HTTPStorages/com.tencent.QQMusicMac",
"~/Library/HTTPStorages/com.tencent.QQMusicMac.binarycookies",
"~/Library/Preferences/com.tencent.QQMusicMac.plist",
"~/Library/Saved Application State/com.tencent.QQMusicMac.savedState",
"~/Library/WebKit/com.tencent.QQMusicMac",
]
end