Чи є у Центрі сповіщень комбінації клавіш?


14

Чи є комбінації клавіш для управління Центром сповіщень на OS X Mountain Lion? Особливий інтерес представляє ярлик, еквівалентний Click to Tweetкнопці, яка з’являється у верхній частині Центру сповіщень (коли в області налаштувань сповіщень вибрано необхідний параметр), але якщо трапляються інші ярлики (попередньо визначені або визначені в системних налаштуваннях - Я не міг бачити жодного) вони також були б корисні.


Яке відношення має до "Центру сповіщень"?
Даниїл

System Preferences -> Notifications -> Share Button -> Check "Show share button in Notification Center"призводить до того, що кнопка з цією міткою з’являється у верхній частині NC. Я погоджуюся, що це дивне місце поставити цю кнопку, але незалежно, я не божевільний: воно є. :)
Dan J

Curiouser і curiouser ... У мене немає системних налаштувань. Але в додатку Центру сповіщень дійсно є share_twitter.tiff.
Даниїл

1
Я вважаю, що вам потрібно мати принаймні один акаунт Twitter, налаштований під System Preferences -> Mail, Contacts & Calendars(інше неінтуїтивне місцеположення ... здогадуйтесь, що немає чудового місця, щоб запхнути Twitter в OS X: P), щоб параметр відображався в налаштуваннях сповіщень.
Dan J

1
Ого. Це зовсім дивно.
Даниїл

Відповіді:


9

Для відкриття Центру сповіщень існує швидкий доступ до клавіатури:

Крім цього, здається, немає способу налаштувати будь-які комбінації клавіш. Найближче, що я міг би отримати, - це виявити, що ви можете встановити Центр сповіщень як дію для гарячого куточка. Якщо ви хотіли це зробити при натисканні клавіші, ви можете спробувати поєднати це з AppleScript (наприклад, у цій публікації ).


2
Дякую за пораду. Цікаво, чому Apple не призначив стандартний ярлик.
ra170

Непотрібне. Майже кожен має мультитач-пристрій, і якщо вам це не подобається, ви знаєте, як встановити скорочення самостійно
Олександр - Відновіть Моніку

Я думаю, що це необгрунтоване припущення, @XAleXOwnZX. Можливо, справедлива більшість. "Майже всі?" можливо, ні. Як і автоматичне очікування того, як знати, як встановити ярлик, клавіатуру, гарячий кут чи інше.
Джейсон Salaz

9

Правильна відповідь на це питання - «Ні». Але це не дуже задоволена відповідь. Тож якщо ви вирішили мати ярлики на клавіатурі для клацання, щоб натиснути на твіт у Центрі сповіщень, це можна зробити:

Попередження: це повний і повний злом, але, здається, ви можете (поки це може зламатися легко) запустити кнопку "Твіт" через дуже делікатне використання сценаріїв інтерфейсу.

  • Створіть сервіс Automator.

  • Дайте йому одну дію: Запустіть AppleScript

  • Ось сценарій:

    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
    
  • Збережіть сервіс (очевидно, змініть його з мого прикладу), призначте його натисканням клавіші в системних налаштуваннях і вуаля: у вас є ярлик клавіатури…, поки Центр сповіщень не переставить і кнопку 1 елемента інтерфейсу 1 рядка 2 таблиці 1 область прокрутки 1 вікна "вікно" більше не є кнопкою "твіт".

Якщо це виглядає перекрученим, це тому, що це так. Якщо це не те, що ти хочеш використовувати, я не звинувачую тебе, і ти можеш повернутися до відповіді "ні, не існує комбінацій клавіш".


5
Га! Це жахливо крихке рішення, але я захоплююсь вашою творчістю. :)
Dan J

4

Хоча це не працює для "натискання на твіт", дійсно є три комбінації клавіш, які працюють з Центром сповіщень. Вони , і return. У поєднанні з можливістю призначити ярлик клавіатури, щоб відкрити Центр повідомлень, звичайні повідомлення можуть відповідати на використання клавіатури окремо. Однак, здається, кнопка «Поділитися» та «Вимкнути звук» не реагують на ці входи.


6
Я хотів би додати, що CMD + Shift + D надсилає твіт після введення тексту на аркуші.
GhostLyrics

2

Ось що я роблю:

  • У мене встановлений ярлик, щоб відкрити Центр сповіщень. Це відображено на F13, як описано в інших відповідях.
  • У мене також включена клавіша вкладки для переміщення фокусу на клавіатурі між "усіма елементами управління": Знімок екрана

    1. Натисніть F13, щоб відкрити NC.
    2. Двічі натискайте клавішу вкладки, поки синій колір не буде виділено "натиснути на твіт": скріншот 2
    3. Натисніть пробіл.
    4. Введіть твіт (я не знайшов способу додати місцезнаходження, не натискаючи).
    5. CMD + Shift + D для надсилання.

З тих пір я виявив, що це може бути баггі.
Макрод

1

У той час як не пов'язані з Notification Center, ви можете добитися цього легко з допомогою офіційного клієнта Twitter для OS X . Цей параметр конфігурації "Глобальний новий твіт" дозволяє вам складати твіт із комбінацією клавіш без додатка Twitter на передньому плані.

Скріншот налаштувань Twitter


0

Ось альтернативний варіант:

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

Я не знаходжу, що вкладка за допомогою керування вниз не має жодного ефекту - підсумковий простір натискання клавіші просто набирає простір.
Даніель

Чи ввімкнено у розділі клавіатури системні налаштування?
Ewwis

0

Якщо ви використовуєте трекпад, є також новий жест, щоб показати / приховати центр сповіщень: проведіть двома пальцями від правої межі трекпада до центру.

Цей параметр можна ввімкнути / вимкнути в меню Налаштування -> Трекпад.


0

Знайшов чудовий!

Alt+ , коли центр сповіщень відкритий, виявляє додатковий перемикач над областю Twitter, щоб тимчасово вимкнути Центр сповіщень:

Тимчасово відключити сповіщення?

Після натискання на перемикач:

Вимкнено

Редагувати: Хтось ще бачить це документально де-небудь?!? Я перший знайшов це?!?

@siracusa Документував це у своєму епічному огляді Гірського Лева: http://arstechnica.com/apple/2012/07/os-x-10-8/4/#notification-center

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