XScreenSaver
Jamie Zawinski and many others · Coleção de protetores de tela para macOS que usa a estrutura padrão de proteção de tela do sistema; não requer X11.
CaskFerramentas do sistemaApple Silicon · Intel
Fonte homebrew/cask
Instalações nos últimos 30 dias29Appsº lugar: 1204
Instalações no último ano395Total em 365 dias
Versão mais recente6.17há 5 dias · 10 de out.
Tamanho do download192MBarm64 / x86_64 · dmg
Frequência de atualizaçõesMensalmente2 versões nos últimos 30 dias
- Repositório de origem
- homebrew/cask
- Outros nomes
- XScreenSaver · xscreensaver
- Pacote de instalação
- Install Everything.pkg
- Endereço de download
- www.jwz.org/xscreensaver/xscreensaver-6.17.dmg
- SHA-256
- b9128d745f7d1452…
- Arquivo de definição do Homebrew
- github.com/homebrew/homebrew-cask/blob/HEAD/Casks/x/xscreensaver.rb
- formulae.brew.sh
- formulae.brew.sh/cask/xscreensaver
Conteúdo da instalação e desinstalação
Desinstalar
uninstallVer declaração completa
{ "uninstall": [ { "delete": [ "/
Applications/ "/Apple2. app", Applications/ "/Phosphor. app", Library/ Savers/Screen XScreenSaverUpdater. ], "pkgutil": "org.app" jwz. "script": { "executable": "uninstall-xscreensaver.xscreensaver", sh", "sudo": true } } ] }Instalar
generated_scriptArquivo de origem: uninstall-xscreensaver.
sh Ver declaração completa
{ "generated_script": [ "uninstall-xscreensaver.
sh", { "content": "#!/bin/ plist in /bash\nfor Library/ Savers/Screen\\ *. do\n [[ -e \"$plist\" ]] || continue\n bundle_id=saver/ Contents/ Info. plist; $(/ -c 'Print :CFBundleIdentifier' \"$plist\")\n [[ \"$bundle_id\" =usr/ libexec/ PlistBuddy = org.jwz* ]] || continue\n screensaver_name=$(/ -c 'Print :CFBundleExecutable' \"$plist\")\n /usr/ libexec/ PlistBuddy bin/ -rf \"/rm Library/ Savers/Screen ${screensaver_name/ // }. } ] }saver\"\ndone\n" Instalar
pkgArquivo de origem: Install Everything.
pkg Ver declaração completa
{ "pkg": [ "Install Everything.
pkg" ] }Desinstalar
uninstall_postflight_stepsVer declaração completa
{ "uninstall_postflight_steps": [ { "steps": [ { "paths": [ { "base": "staged_path", "path": "uninstall-xscreensaver.
sh" } ], "type": "remove" } ] } ] }Remover dados do usuário
zapVer declaração completa
{ "zap": [ { "trash": [ "~/
Library/ "~/HTTPStorages/ org. jwz. xscreensaver. XScreenSaverUpdater", Library/ "~/Preferences/ org. jwz. xscreensaver. *. plist", Library/ Application State/Saved org. ] } ] }jwz. xscreensaver. *. savedState"