Gửi tín hiệu đến hai chương trình cùng một lúc


0

Tôi muốn nghe ý kiến ​​của bạn về việc giải quyết vấn đề sau đây.

Giả sử tôi có một trình phát video không cho phép nhiều phụ đề hiển thị trên màn hình. Tôi có thể giải quyết vấn đề này bằng cách sử dụng trình phát phụ đề Penguin, một chương trình đơn giản về cơ bản cho phép người dùng nằm trên cửa sổ trong suốt của trình phát video, chỉ hiển thị phụ đề từ một tệp. Một khi hai chương trình được đồng bộ hóa, một là tốt để đi.

Vấn đề là tất nhiên khi một người cần tạm dừng video: một người cần tạm dừng trình phát video và trình phát chim cánh cụt, điều này chắc chắn dẫn đến độ trễ và một mất đồng bộ hóa.

Tôi đã nghĩ nên có một cách để tạm dừng cả hai chương trình bằng cách chỉ nhấn một phím. Giải pháp của một người nghèo là đánh vào thanh không gian trên một chương trình và sử dụng chuột để tạm dừng chương trình kia và cố gắng làm điều này gần như cùng một lúc.

Bạn nghĩ sao? Có cách nào để gửi tín hiệu tạm dừng cho cả hai chương trình chỉ thực hiện một hành động không? Tôi đang chạy Windows XP.

Chỉnh sửa: một số trình phát video, ví dụ: một trên trang web Netflix, không cho phép nhiều phụ đề và đó là lý do tại sao tôi hỏi câu hỏi này.


Bất kỳ lý do tại sao bạn không sử dụng VLC? Bạn có thể nhập phụ đề trực tiếp vào luồng video.
Dylan Rz

1
Vâng, đề nghị của tôi cũng sẽ là đi VLC. Mặt khác ... Penguin có phím tắt để dừng và tiếp tục hiển thị không? Nếu vậy, bạn có thể sử dụng autoit3 (hoặc một số chương trình khác) để gửi cho cả trình phát của mình và Penguin các phím tắt tương ứng để dừng và tiếp tục và một phím tắt khác mà bạn có thể chọn.
Rik

Tôi đã thực hiện một chỉnh sửa sẽ trả lời câu hỏi của bạn trên VLC. Rik: bạn có thể nói thêm một chút về chương trình này không? Tôi khá chắc chắn rằng phím cách tạm dừng trình phát Penguin.
vap

@vap và bạn đang sử dụng trình phát video nào? Phím tắt tạm dừng / tiếp tục cho điều đó là gì? Autoit3 có thể đăng ký một phím tắt (ví dụ ctrl + q) và nó có thể gửi tổ hợp phím (như khoảng trắng, v.v.) đến các chương trình khác. Thật dễ dàng, bạn có thể tạm dừng người chơi và chim cánh cụt của mình cùng một lúc với cùng một tổ hợp phím.
Rik

Câu trả lời:


0

Cuối cùng tôi tìm thấy một cách rất dễ dàng để làm những gì tôi đang tìm kiếm. Người ta có thể sử dụng Auto Hotkey và một đoạn script như thế này:

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

Điều này sẽ gửi khóa "Space" cho cả hai ứng dụng khiến chúng dừng lại (điều này là do mỗi ứng dụng đó có một phím tắt để tạm dừng video và phím đó là "Space"). Tất nhiên người ta có thể sửa đổi điều này bằng cách thay đổi khóa và tiêu đề của các cửa sổ sẽ được kiểm soát.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.