Я хотел бы услышать ваши идеи по решению следующей проблемы.

Предположим, у меня есть видеоплеер, который не позволяет отображать несколько субтитров на экране. Я могу обойти это, используя Penguin subtitle player, простую программу, которая в основном позволяет пользователю размещать поверх прозрачного окна другого окна видеоплеера, которое показывает только субтитры из файла. Как только две программы синхронизированы, можно начинать с одной.

Проблема, конечно, в том, что нужно приостановить видео: нужно приостановить видеоплеер и проигрыватель пингвинов, что неизбежно приводит к задержке, а один - к потере синхронизации.

Я думал, что должен быть способ приостановить обе программы, нажав только одну клавишу. Решение бедного человека состоит в том, чтобы нажать пробел в одной программе и использовать мышь, чтобы приостановить другую, и попытаться сделать это почти одновременно.

Как вы думаете? Есть ли способ отправить сигнал паузы обеим программам, выполняющим только одно действие? Я использую Windows XP.

Изменить: некоторые видеоплееры, например, на веб-сайте netflix, не позволяют использовать несколько субтитров, и именно поэтому я задаю этот вопрос.

1 ответ1

0

Наконец я нашел очень простой способ сделать то, что искал. Можно использовать Auto Hotkey и такой скрипт:

Space::
KeyWait, Space, D
ControlSend,, {Space}, Netflix - Mozilla Firefox
ControlSend,, {Space}, Penguin Subtitle Player - Penguin Subtitle Player
Return

Это отправит клавишу "Пробел" обоим приложениям, заставив их остановиться (это потому, что у каждого из этих приложений есть сочетание клавиш для приостановки видео, и эта клавиша "Пробел"). Конечно, это можно изменить, изменив ключ и заголовок окон, которыми нужно управлять.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .