У мене клавіатура Microsoft з play/pauseкнопкою. Чи є спосіб відобразити play/pauseключ до кнопки «Відтворити / зупинити» на веб-сайті Pandora?
Я використовую Chrome як свій веб-переглядач і працюю під управлінням Windows 7.
У мене клавіатура Microsoft з play/pauseкнопкою. Чи є спосіб відобразити play/pauseключ до кнопки «Відтворити / зупинити» на веб-сайті Pandora?
Я використовую Chrome як свій веб-переглядач і працюю під управлінням Windows 7.
Відповіді:
Я приготував розчин за допомогою AutoHotkey . Налаштування потрібно небагато, але воно того варте!
Завантажте та встановіть AutoHotkey_L
Створіть новий .txt
файл. Перейменуйте його, щоб мати .ahk
розширення.
Клацніть файл правою кнопкою миші та виберіть Edit Script
.
Введіть наступне:
#InstallKeybdHook
Зберегти .
Клацніть файл ще раз правою кнопкою миші , цього разу вибравши Run Script
.
Сценарій активний, як зазначено в лотку Windows:
Клацніть правою кнопкою миші піктограму лотка та виберіть Open
.
Натисніть свій play/pauseключ. Натискання клавіші зареєстровано.
У меню виберіть View > Key history and script info
.
Внизу ви побачите інформацію про останні натискання клавіш. Нас цікавить SC
(Код сканування). У моєму випадку це було 122
.
Відкрийте Pandora.com у Google Chrome.
Натисніть Ctrl+, Lщоб вибрати адресний рядок.
Тепер натискайте Tabкілька разів, поки фокус не переміститься на кнопку відтворення / паузи Пандори . Продовжуйте рахувати! У моєму випадку знадобилися 10
вкладки.
Клацніть правою кнопкою миші значок лотка AutoHotkey та виберіть Exit
. Ми завершили налаштування!
Створіть та запустіть наступний сценарій таким же чином, як кроки №2-6 вище. Замініть XXX
в 1-му рядку кодом сканування , а YY
в 5-му рядку замініть на кількість вкладок .
SCXXX::
SetTitleMatchMode, 1
WinGet, original, ID, A
WinActivate, Pandora Internet Radio
Send ^l
Send {Tab YY}
Send {Space}
WinActivate, ahk_id %original%
Exit
Тепер, коли у вас відкрито Pandora.com і ви натискаєте play/pauseклавішу, сценарій натисне кнопку "Відтворити / призупинити" на Pandora.com і поверне вас туди, де ви були.
http://www.daveamenta.com/2010-06/pandora-one-media-keys-enable-them/ Цей хлопець створив .exe, який відображає медіа-ключі для вас.
Це трохи старше, але я маю щось запропонувати рішення для тих, хто не хоче писати код. Я написав заявку, яка дозволяє вам відображати ваші ключі від Пандори. Перевірте це, я називаю це Pandora Keys, а сама програма є відкритим кодом, щоб ви могли її відредагувати за потреби. Він має деякі інші акуратні функції, які викладені на веб-сайті.
Відмова: Я є автором цієї програми.
>>
кнопку на клавіатурі.
Цей сценарій Автоматичної клавіші працював для мене для веб-версії Pandora (в Chrome). Сценарій шукає заголовок активного вікна зі словом "Пандора", надсилає натискання клавіші пробілу на Пауза / Відтворення, а потім мінімізує вікно, повертаючись у вихідне вікно. "SetTitleMatchMode, Slow" допомагає сценарію краще ідентифікувати приховані вікна.
Цей приклад встановлює клавішу "Пауза / Перерва" як кнопку "Пауза", а Alt + "Пауза / Перерва" перейде до наступної пісні. Щоб змінити кнопку, використовуйте метод ідентифікатора ключа вище та замініть "SC045" цим ключем.
"Сон, 50" покращує продуктивність, трохи сповільнюючи сценарій. Якщо вам здається, що сценарій не працює, спробуйте додати більше часу в цих рядках: напр. "Сон, 75"
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
SC045::
SetTitleMatchMode, 1
SetTitleMatchMode, Slow
WinGet, original, ID, A
WinActivate, Pandora
Sleep, 50
Send {Space}
Sleep, 50
WinMinimize, Pandora
Sleep, 50
WinActivate, ahk_id %original%
Exit
!SC045::
SetTitleMatchMode, 1
SetTitleMatchMode, Slow
WinGet, original, ID, A
WinActivate, Pandora
Sleep, 50
Send {Right}
Sleep, 50
WinMinimize, Pandora
Sleep, 50
WinActivate, ahk_id %original%
Exit