Apakah Pusat Pemberitahuan memiliki pintasan keyboard?


14

Apakah ada pintasan keyboard untuk mengendalikan Notification Center di OS X Mountain Lion? Yang menarik adalah pintasan yang setara dengan Click to Tweettombol yang muncul di bagian atas Pusat Pemberitahuan (ketika opsi yang diperlukan dipilih di panel pengaturan Pemberitahuan), tetapi jika kebetulan ada pintasan lain (baik yang telah ditentukan sebelumnya, atau dapat ditentukan dalam System Preferences - Saya tidak bisa melihat) itu akan berguna juga.


Apa hubungannya "klik untuk men-tweet" dengan Notification Center?
Daniel

System Preferences -> Notifications -> Share Button -> Check "Show share button in Notification Center"menyebabkan tombol dengan label itu muncul di bagian atas NC. Saya setuju itu adalah tempat yang aneh untuk meletakkan tombol itu, tetapi terlepas dari itu, saya tidak gila: itu ada di sana. :)
Dan J

Ingin tahu dan ingin tahu ... Saya tidak memiliki opsi itu di System Preferences. Tetapi di aplikasi Notifications Center memang ada share_twitter.tiff.
Daniel

1
Saya yakin Anda harus memiliki setidaknya satu akun Twitter yang dikonfigurasikan di bawah System Preferences -> Mail, Contacts & Calendars(lokasi tidak intuisi lain ... kira tidak ada tempat yang bagus untuk menjejalkan Twitter ke OS X: P) agar opsi muncul di pengaturan Pemberitahuan.
Dan J

1
Wow. Itu benar-benar aneh.
Daniel

Jawaban:


9

Ada pintasan keyboard yang dapat dikonfigurasi untuk membuka Pusat Pemberitahuan:

Selain itu, sepertinya tidak ada cara untuk mengkonfigurasi pintasan keyboard. Yang paling dekat yang saya dapat dapatkan adalah menemukan bahwa Anda dapat mengatur Pusat Pemberitahuan sebagai tindakan untuk sudut panas. Jika Anda ingin melakukan ini ketika tombol ditekan, Anda dapat mencoba menggabungkan ini dengan AppleScript (seperti dalam posting ini ).


2
Terima kasih atas tipnya. Saya bertanya-tanya mengapa apel tidak menetapkan pintasan standar.
ra170

Tidak perlu Hampir setiap orang memiliki perangkat multitouch, dan jika Anda tidak menyukainya, Anda akan tahu cara mengatur jalan pintas sendiri
Alexander - Reinstate Monica

Saya pikir itu adalah asumsi yang tidak masuk akal, @XAleXOwnZX. Mayoritas yang adil, mungkin. "Hampir semua orang?" mungkin tidak. Seperti harapan otomatis untuk mengetahui cara mengatur pintasan, keyboard, sudut panas, atau lainnya.
Jason Salaz

9

Jawaban yang tepat untuk pertanyaan ini adalah "Tidak." Tapi itu bukan jawaban yang sangat memuaskan. Jadi, jika Anda bertekad untuk memiliki pintasan keyboard untuk Klik untuk Tweet di Pusat Pemberitahuan, inilah yang dapat Anda lakukan:

Peringatan: ini adalah retasan yang lengkap dan total, tetapi tampaknya Anda dapat (untuk saat ini; ini akan mudah rusak) memicu tombol Tweet melalui penggunaan skrip UI yang sangat rumit.

  • Buat layanan Automator.

  • Berikan satu tindakan: Jalankan AppleScript

  • Ini skripnya:

    tell application "System Events"
        tell process "Notification Center"
            click menu bar item 1 of menu bar 1
            click button 1 of UI element 1 of row 2 of table 1 of scroll area 1 of window "window"
            keystroke "Whatever text you want as your default tweet"
        end tell
    end tell
    
  • Simpan layanan (jelas modifikasi dari contoh saya), berikan penekanan tombol pada System Preferences, dan voila: Anda punya pintasan keyboard ... sampai Notification Center diatur ulang dan tombol 1 elemen UI 1 baris 2 tabel 1 dari area gulir 1 dari jendela "jendela" bukan lagi tombol Tweet.

Jika ini terlihat berbelit-belit, itu karena itu. Jika ini bukan sesuatu yang ingin Anda gunakan, saya tidak menyalahkan Anda, dan Anda dapat kembali pada jawaban "tidak, tidak ada pintasan keyboard."


5
Hah! Itu solusi yang sangat rapuh, tapi saya mengagumi kreativitas Anda. :)
Dan J

4

Meskipun tidak berfungsi untuk "klik untuk Tweet", memang ada tiga pintasan keyboard yang berfungsi dengan Pusat Pemberitahuan. Mereka adalah , , dan return. Dikombinasikan dengan kemampuan untuk menetapkan pintasan keyboard untuk membuka Pusat Pesan, pesan normal dapat ditanggapi dengan menggunakan keyboard saja. Tombol Share dan Mute switch sepertinya tidak merespon input ini.


6
Saya ingin menambahkan bahwa CMD + Shift + D mengirimkan tweet setelah Anda memasukkan beberapa teks ke dalam lembar.
GhostLyrics

2

Inilah yang saya lakukan:

  • Saya memiliki pintasan yang diatur untuk membuka Pusat Pemberitahuan. Ini dipetakan ke F13, seperti yang dijelaskan dalam jawaban lain.
  • Saya juga mengaktifkan tombol tab untuk memindahkan fokus keyboard di antara 'semua kontrol': Tangkapan layar

    1. Tekan F13 untuk membuka NC.
    2. Tekan tombol tab dua kali hingga 'click to tweet' disorot dengan warna biru: tangkapan layar 2
    3. Tekan bilah spasi.
    4. Ketik tweet saya (saya belum menemukan cara untuk menambahkan lokasi tanpa mengklik).
    5. CMD + Shift + D untuk mengirim.

Sejak itu saya menemukan bahwa ini bisa menjadi buggy.
Macrod

1

Meskipun tidak terkait dengan Pusat Pemberitahuan, Anda dapat mencapai ini dengan mudah menggunakan resmi klien Twitter untuk OS X . Ini memiliki opsi konfigurasi untuk "Tweet Baru Global" yang memungkinkan Anda menulis tweet dengan kombinasi tombol tanpa aplikasi Twitter berada di latar depan.

Screenshot Preferensi Twitter


0

Inilah alternatifnya:

display dialog "Tweet?" default answer "" buttons {"OK"} default button 1
set mytweet to text returned of result

tell application "System Events"
    tell process "Notification Center"
        click menu bar item 1 of menu bar 1
        click button 1 of UI element 1 of row 2 of table 1 of scroll area 1 of window "window"
        keystroke mytweet
        repeat 3 times
            keystroke tab using {control down}
        end repeat
        keystroke space
    end tell
end tell

Saya tidak menemukan tab menggunakan kontrol turun memiliki efek - ruang tombol terakhir hanya mengetikkan ruang literal.
Daniel

Di bagian keyboard preferensi sistem, apakah Anda memiliki "kontrol penuh" diaktifkan?
Ewwis

0

Jika Anda menggunakan trackpad, ada juga gerakan baru untuk menampilkan / menyembunyikan pusat notifikasi: geser dengan dua jari dari batas kanan trackpad ke tengahnya.

Pengaturan ini dapat diaktifkan / dinonaktifkan di Pengaturan -> Trackpad.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.