Скиньте регулятор гучності до 80% до вимкнення


2

Я іноді зменшую гучність на своєму El Capitan під час роботи. Я хотів би переконатися, що він повернеться до, скажімо, 80% до відключення, якщо я забуду це зробити сам. Будь-яке рішення було б найкраще, але пам’ятайте, що я початківець із цього матеріалу!

Відповіді:


2

Я створив сценарій для запуску цього для вас. Я щойно перевірив це на комп'ютері під керуванням sierra, але це має бути добре з вашою системою. Він складається з трьох файлів. Все це можна скласти за допомогою сценарію настройки, доступного для прямого завантаження з Github . Після завантаження просто відкрийте її і натисніть кнопку відтворення ►, розташовану у верхньому куті програми.

Редагувати: Я зрозумів, що це не завантаження файлів. Не забудьте клацнути правою кнопкою миші посилання Завантажити та зберегти як ...

Установка Завантажити

do shell script "sudo curl -O -L https://raw.githubusercontent.com/brettpetch/setvol-onshutdown/master/setvol.sh" with administrator privileges

do shell script "mv setvol.sh ~/Downloads/setvol.sh" with administrator privileges

do shell script "curl -O -L https://raw.githubusercontent.com/brettpetch/setvol-onshutdown/master/com.brettpetch.setvol.plist" with administrator privileges

do shell script "sudo mv com.brettpetch.setvol.plist /Library/LaunchDaemons/com.brettpetch.setvol.plist" with administrator privileges

do shell script "sudo launchctl load /Library/LaunchDaemons/com.brettpetch.setvol.plist" with administrator privileges

setvol.sh Завантажити

#!/bin/bash

#  setvol.sh
#  
#
#  Created by Brett Petch on 2017-07-31.
#
function shutdown()
{
    #add additional commands to run at shutdown
    sudo osascript -e "set Volume 8"
}
function startup()
{
    tail -f /dev/null &
    wait $!
}

trap shutdown SIGTERM
trap shutdown SIGKILL

startup;

Далі я створив ПЛІСТ для LaunchDaemons.

com.brettpetch.setvol.plist Завантажити

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" 
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>Label</key><string>boot.shutdown.script.setvol</string>
        <key>ProgramArguements</key>
        <array>
            <string>~/Downloads/setvol.sh</string>
        </array>
        <key>RunAtLoad</key>
        <true/>

        <key>StandardOutPath</key>
        <string>~/Library/Logs/setvol.log</string>

        <key>StamdardErrorPath</key>
        <string>~/Library/Logs/setvol.err</string>
    </dict>
</plist>

Тоді створіть щось, щоб люди могли це легко отримати; Я використав редактор сценаріїв і трохи написав AppleScript.


0

Ви можете написати програму AppleScript, яка змінить гучність і вимкне комп'ютер (ви використовуєте це замість Apple> Вимкнути). Ви також можете зробити сценарій, який працює при вході, якщо вам зручніше.

Корисні посилання:

Зміна гучності в AppleScript

Вимкніть в AppleScript

(редагувати: хтось отримав сценарій до мене)


Я щойно додав сценарій разом із файлом налаштування.
bret7600

@ bret7600 ура, ви мене побили :)
JBWar
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.