macos wallpaper
v2.3.2
إدارة خلفية سطح المكتب على macos
هذا هو تطبيق سطر الأوامر وحزمة سريعة.
يعالج بشكل صحيح الحصول على خلفية نشطة حتى عندما يتم ضبط خلفية على دليل.
يتطلب MacOS 10.14.4 أو أحدث.
brew install wallpaper قم بتنزيل الثنائي ووضعه في /usr/local/bin .
بشكل افتراضي ، يحدد ويحصل على خلفية لجميع الشاشات. استخدم العلم --screen لتغيير هذا.
$ wallpaper
USAGE: wallpaper <subcommand>
OPTIONS:
--version Show the version.
-h, --help Show help information.
SUBCOMMANDS:
get Get current wallpaper images.
set Set image as wallpaper.
set-solid-color Set solid color as wallpaper.
screens Get a list of available screens.
$ wallpaper get --help
OVERVIEW: Get current wallpaper images.
USAGE: wallpaper get [--screen <screen>]
OPTIONS:
--screen <screen> Values: all, main, <index> (default: all)
$ wallpaper set --help
OVERVIEW: Set image as wallpaper.
USAGE: wallpaper set <path> [--screen <screen>] [--scale <scale>] [--fill-color <fill-color>]
ARGUMENTS:
<path> The path to the image to use as wallpaper.
OPTIONS:
--screen <screen> Values: all, main, <index> (default: all)
--scale <scale> Values: auto, fill, fit, stretch, center (default: auto)
--fill-color <fill-color>
Format: Hex color <RRGGBB>
$ wallpaper set-solid-color --help
OVERVIEW: Set solid color as wallpaper.
USAGE: wallpaper set-solid-color <color> [--screen <screen>]
ARGUMENTS:
<color> The color to use as wallpaper.
OPTIONS:
--screen <screen> Values: all, main, <index> (default: all)
wallpaper set unicorn.jpgwallpaper set-solid-color 0000ffwallpaper get
/Users/sindresorhus/unicorn.jpgبناء هذا يتطلب أحدث إصدار Xcode و MacOS. الحزمة تدعم MacOS 10.14.4 أو أحدث.
أضف ما يلي إلى Package.swift :
. package ( url : " https://github.com/sindresorhus/macos-wallpaper " , from : " 2.3.2 " )أو إضافة الحزمة في Xcode.
import Wallpaper
let imageURL = URL ( fileURLWithPath : " <path> " , isDirectory : false )
try ! Wallpaper . set ( imageURL , screen : . main , scale : . fill )
let solidColor = NSColor . blue
try ! Wallpaper . set ( solidColor , screen : . main )
print ( try ! Wallpaper . get ( screen : . main ) )انظر المصدر للمزيد.
swift run wallpaperswift build --configuration=release --arch arm64 --arch x86_64 && mv .build/apple/Products/Release/wallpaper . Do Not Disturb