31 lines
886 B
Ruby
31 lines
886 B
Ruby
cask "tiger-trade" do
|
|
version "8.14.1,8B3142"
|
|
sha256 "7e6770c7e6f845f8a10bd96a53e46894d60b0b5a5159bc46c300c04e96001735"
|
|
|
|
url "https://s.tigerfintech.com/desktop/cdn/f/TigerTrade_#{version.tr(",", "_")}.dmg",
|
|
verified: "s.tigerfintech.com/"
|
|
name "Tiger Trade"
|
|
name "老虎证券"
|
|
desc "Trading platform"
|
|
homepage "https://www.tigerbrokers.com.sg/download/"
|
|
|
|
livecheck do
|
|
url "https://up.play-analytics.com/app/upgrade/latest?lang=zh_CN&platform=darwin&appVer=1"
|
|
strategy :page_match do |page|
|
|
match = page.match(/downloadUrl.*?TigerTrade[._-]v?(\d+(?:\.\d+)+)[._-](\h+).dmg/i)
|
|
next if match.blank?
|
|
|
|
"#{match[1]},#{match[2]}"
|
|
end
|
|
end
|
|
|
|
depends_on macos: ">= :sierra"
|
|
|
|
app "Tiger Trade.app"
|
|
|
|
zap trash: [
|
|
"~/Library/Application Scripts/com.itiger.TigerTrade-Mac",
|
|
"~/Library/Containers/com.itiger.TigerTrade-Mac",
|
|
]
|
|
end
|