Come creare un collegamento a clic singolo / -keystroke per avviare la registrazione su Mac OS?

0

Voglio registrare le chiamate di rete fissa alla mia scrivania con un clic o simili. Ad esempio, diciamo che ricevo una chiamata di lavoro che voglio registrare, ho appena premuto un tasto sulla mia tastiera Microsoft Natural Ergonomic 4000 o un tasto sul mio mouse Logitech multi-pulsante e Mac (Mac Mini su cui è in esecuzione El Cap / OS 10.11) inizia a registrare. Nessun passaggio, solo un pulsante o una sequenza di tasti, indipendentemente dall'applicazione aperta o in esecuzione.

Al momento ho un adattatore per registratore telefonico fisso, che emette un jack standard da 3,5 mm. Possiedo un registratore digitale Olympus, che funziona perfettamente. Ma voglio rimuovere Olympus dal sistema e registrare direttamente sul disco rigido del mio Mac usando qualcosa come Quicktime per registrare le chiamate audio. Ora ho collegato l'uscita da 3,5 mm dell'adattatore all'ingresso Line In sul retro del mio Mac Mini. Registra bene in Quicktime e Audacity, ma voglio che apra l'app audio e inizi a registrare con un clic, ecc.

Come faccio? Maestro della tastiera il modo migliore? Qualcosa di più economico o gratuito? Grazie.

    
posta ScotttDC 20.12.2018 - 19:07
fonte

1 risposta

2

Ho scritto due script per farlo in QuickTime Player:

Script per iniziare la registrazione:

tell application "QuickTime Player"
    activate
    start (new audio recording)
end tell

Script per terminare la registrazione:

Modifica (21/12/2018): questo script utilizza lo scripting dell'interfaccia utente, che non è raccomandato, ma sembra l'opzione migliore per ora. Se hai una soluzione migliore, che risolva i problemi indicati nei commenti, modifica questa risposta.

tell application "QuickTime Player"
    activate
end tell

tell application "System Events"
    tell process "QuickTime Player"
        tell window 1
            click (first button where its accessibility description = "stop recording")
        end tell
        click menu item "Save…" of menu "File" of menu bar 1
    end tell
end tell

Dopo il secondo script si aprirà una finestra di dialogo, che ti chiede di inserire il nome di un file e di salvare la posizione.

Per fare in modo che funzioni, devi copiare entrambi gli script e incollarli in due file separati in Script Editor (predefinito installato sul tuo Mac). Salva i file e segui questo guida due assegnate loro scorciatoie.

Aggiornamento 21/12/2018: Ho aggiornato lo script di avvio con il suggerimento di user3439894. Ho mantenuto lo script di stop lo stesso, perché il suo suggerimento per lo script di stop non sembra funzionare. (Viene visualizzata una finestra con 'Finishing Recording', ma continua a essere caricata)

    
risposta data 20.12.2018 - 20:00
fonte

Leggi altre domande sui tag