homebrew-cask/Casks/b/bit-fiddle.rb

25 lines
761 B
Ruby

cask "bit-fiddle" do
version "1.4.2"
sha256 "38e4b3bda550d61d22d0ca48efce7fc9fadbcda7685a243861742b792eee7ffb"
url "https://manderc.com/apps/bitfiddle/000000000_downloads/Bit_Fiddle_#{version.dots_to_underscores}.dmg"
name "Bit Fiddle"
desc "Converts decimal, hexadecimal, binary numbers and ASCII characters"
homepage "https://manderc.com/apps/bitfiddle/index_eng.php"
livecheck do
url :homepage
regex(/href=.*?Bit[._-]Fiddle[._-]v?(\d+(?:[._-]\d+)+)\.dmg/i)
strategy :page_match do |page, regex|
page.scan(regex)&.map { |match| match[0].tr("_", ".") }
end
end
app "Bit Fiddle.app"
zap trash: [
"~/Library/Application Scripts/ch.manderim.Bit-Fiddle",
"~/Library/Containers/ch.manderim.Bit-Fiddle",
]
end