Ustawianie tapety z wiersza poleceń w systemie Mac OS X
Czy kiedykolwiek żałowałeś, że nie możesz ustawić obrazu tapety komputera Mac z wiersza poleceń w systemie OS X? W rzeczywistości możesz zmienić obraz tła pulpitu z poziomu terminala, co może być przydatne w różnych sytuacjach, od włączenia do skryptu instalacyjnego, po zdalne zarządzanie, automatyzację lub cokolwiek innego, co przyjdzie Ci do głowy.
Oczywiście dla większości użytkowników komputerów Mac tapetę ustawia się w Preferencjach systemowych OS X lub klikając prawym przyciskiem myszy obraz gdzieś w systemie plików, co jest niewątpliwie najszybszym i najskuteczniejszym sposobem zmiana tła pulpitu Maca, ale dla tych, którzy lubią mieć więcej rąk lub chcą wiedzieć, jak dostosować obrazy tła pulpitu z wiersza poleceń, czytaj dalej.
Aby zmienić tapetę pulpitu z wiersza poleceń systemu OS X, użyjesz polecenia osascript, które w rzeczywistości jest tylko interfejsem wiersza poleceń AppleScript, jak zobaczysz w przypadku podstawowego skryptu jabłkowego w składnia:
osascript -e &39;tell application Finder>"
Na przykład, aby ustawić obraz na pulpicie o nazwie „cabo-san-lucas.jpg” jako tapetę:
"$ osascript -e &39;powiedz aplikacji Finder, aby ustawiła obraz pulpitu na plik POSIX ~/Desktop/cabo-san-lucas.jpg&39; "
Nie ma potwierdzenia, tapeta zmieni się natychmiast.
Jeśli szukasz odlotowej tapety do tego celu, przejrzyj nasze kolekcje tapet tutaj — jest ich wiele do wyboru.
Jednym z potencjalnych problemów związanych z tym podejściem jest konfiguracja wielu monitorów, w których zmienia się tapeta ekranu głównego, ale ekran dodatkowy nie. Prawie na pewno istnieje dłuższe obejście dla stacji roboczych z wieloma ekranami, więc jeśli znasz właściwą składnię AppleScript, możesz zostawić komentarz ze szczegółami.
Czy używanie terminala i metody osascript do dostosowywania tapety jest szybsze niż zmiana tapety w tle w tradycyjny sposób lub użycie opcji „Ustaw jako tło” w przeglądarce Safari? Dla większości użytkowników nie, ale podejście z wiersza poleceń oferuje kilka korzyści, których nie obejmują inne opcje, w szczególności możliwość łatwego napisania zmiany obrazu pulpitu oraz możliwość zdalnej zmiany obrazu tapety tła przez SSH, co może być pomocny w środowiskach sieciowych (lub nawet przy figlach).