cask "qqmusic" do version "10.4.0,01" sha256 "3a4df83492190f40e4dfe5a02fe5c929cf1e291870082df08312f594c09ab122" 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