एक मैक पर आप ऑटोमेटर का उपयोग कर सकते हैं।
स्वचालक में "सेवा" प्रकार का एक नया दस्तावेज़ बनाएँ। सेवा चुनें चयनित पाठ प्राप्त करता है: कोई इनपुट नहीं। "रन AppleScript" कार्रवाई जोड़ें।
निम्नलिखित स्क्रिप्ट को अपने उद्देश्यों के लिए अनुकूलित करें:
on run {input, parameters}
tell application "Google Chrome"
set foundTab to missing value
repeat with currentWindow in every window
if foundTab is missing value then
repeat with currentTab in every tab in currentWindow
if currentTab's URL contains "play.google.com/music/listen" then
set foundTab to currentTab
exit repeat
end if
end repeat
end if
end repeat
if foundTab is missing value then
set foundTab to (make new window)'s active tab
set foundTab's URL to "https://play.google.com/music/listen#/ap/auto-playlist-thumbs-up"
delay 1
end if
execute foundTab javascript "document.getElementById('player-bar-play-pause').click();"
end tell
end run
अपनी स्क्रिप्ट को उपयुक्त नाम जैसे "Chrome पर टॉगल Google Play संगीत" के साथ सहेजें, फिर सेवा प्राथमिकताएँ पर जाएं, एक कीबोर्ड शॉर्टकट खोजें और जोड़ें। ऑटोमेटर -> सेवाएँ -> सेवाएँ प्राथमिकताएँ।
यह कोई भी खुला Google Play संगीत टैब पाता है और प्ले बटन पर क्लिक करने का प्रयास करता है, या तो रुकने या खेलने के लिए। यदि कोई टैब नहीं मिला है, तो यह एक नई विंडो में लॉन्च करता है (आप इसे किसी भी मौजूदा विंडो में एक नया टैब बनाने के लिए संशोधित कर सकते हैं)। जाहिर है, आपको यह चुनना होगा कि आप किस URL पर जाना चाहते हैं।
नोट: जो भी URL आप एक नए टैब / विंडो में जाते हैं, वह स्वचालित रूप से खेलना शुरू नहीं करेगा। यदि आप यह जान लेते हैं कि ऐसा कैसे किया जाए (मैं समय से बाहर चला गया), तो कृपया एक टिप्पणी पोस्ट करें जिससे मुझे पता चले, या इसे शामिल करने के लिए स्क्रिप्ट को संशोधित करें।