Modifica il comportamento di copia e incolla a livello di sistema

2

Vorrei migliorare il comportamento globale di copia / incolla con un'azione aggiuntiva. In particolare, utilizzo spesso Growl per visualizzare notifiche personalizzate. Dalla riga di comando, posso usare l'eseguibile growlnotify per visualizzare qualcosa di simile a questo:

$ growlnotify -a "Google Chrome" -m "Text Copied" "Google Chrome"

Vorrei modificare in qualche modo il comportamento globale di copia / incolla per creare una notifica Growl come questa indipendentemente da dove eseguo l'operazione e indipendentemente da ciò che sto copiando (testo, file, ecc.). È possibile utilizzare Automator / AppleScript (sono solo vagamente familiare con AppleScript)? O qualcos'altro?

    
posta istrasci 27.10.2015 - 23:07
fonte

1 risposta

1

Puoi usare applicazioni come Keyboard Maestro (la mia preferenza), FastScripts , Spark per eseguire uno script che visualizza la notifica ogni volta che premi Cmd + C o Cmd + V. Di seguito è riportato lo script Copia che pubblica la notifica in Growl. Anche se potresti anche inviarli al centro notifiche di OS X.

tell application "System Events"
    set foremostApplication to name of first process where it is frontmost
end tell
tell application "Growl"
    register as application "Pasteboard Notifier" all notifications {"Copied", "Pasted"} default notifications {"Copied"}
    notify with name "Copied" title "Copied!" description "New Clipboard Item" application name "Pasteboard Notifier" icon of application foremostApplication
end tell

Ho provato a creare un servizio tramite Automator e ad associarlo a Cmd + C; non sembrava funzionare. Sarebbe meglio usare un'app creata per questo tipo di lavoro.

Modifica: 05/11/15

Ho notato che il servizio creato tramite il metodo sopra funzionava con Steam, mentre non in altre applicazioni. Penso che non abbia il menu Modifica, quindi neanche gli elementi Taglia, Copia e Incolla. I collegamenti alle applicazioni probabilmente hanno la precedenza sui servizi collegati alle stesse scorciatoie.

    
risposta data 29.10.2015 - 02:12
fonte

Leggi altre domande sui tag