แป้นพิมพ์ลัด OSX สำหรับ iTunes จากภายนอกแอปพลิเคชัน


10

ฉันฟังเพลงในขณะที่ทำงานและอาจเป็นเรื่องน่าเบื่อที่จะต้องค้นหา iTunes เพื่อเปิด / ปิดเพลงซึ่งฉันต้องทำบ่อยๆ ฉันต้องการตั้งค่าทางลัดเพื่อให้สามารถเริ่ม / หยุดเพลงของฉันได้ไม่ว่าจะใช้แอปพลิเคชันใดในปัจจุบัน

ฉันเห็นว่า OSX ช่วยให้คุณสร้างทางลัดไปยังแอปพลิเคชันได้ แต่ดูเหมือนว่าพวกเขาจะไม่ทำงานกับฉันสำหรับ iTunes ฉันพยายามสร้างทางลัดชื่อ 'เล่น' ซึ่งตรงกับชื่อคำสั่งในเมนู iTunes อย่างแน่นอน แต่เมื่อฉันใช้ทางลัดฉันเพิ่งได้รับเสียงเตือนมาตรฐานจาก OSX ที่คุณได้รับเมื่อคุณพยายาม ทำสิ่งที่คุณไม่สามารถทำได้

แก้ไข: ฉันพบว่าฉันสามารถสร้างทางลัดสำหรับคำสั่ง 'หยุด' ไม่ใช่แค่ 'เล่น' และทางลัด 'หยุด' ที่ฉันสร้างขึ้นจะทำงานเฉพาะเมื่อ iTunes เป็นแอปพลิเคชั่นที่โฟกัส ดังนั้นตอนนี้ฉันยิ่งสับสนมากขึ้น

นี่คือทางลัดของฉัน:
ป้อนคำอธิบายรูปภาพที่นี่

และนี่คือเมนู iTunes:
ป้อนคำอธิบายรูปภาพที่นี่

มีความคิดเห็นเกี่ยวกับสิ่งที่ฉันอาจทำผิดหรือเปล่า? หรือมีวิธีอื่นที่จะไปเกี่ยวกับเรื่องนี้?

คำตอบ:


6

หากคุณมีแป้นพิมพ์ Apple, F8 (หรือ fn-F8) ควรเริ่มหรือหยุดเล่นชั่วคราว ถ้าคุณทำไม่ได้คุณอาจจะสามารถใช้ KeyRemap4MacBook การremap คีย์ผสมอื่น ๆ ที่จะพิเศษปุ่ม F

อัลเฟรดยังมีคำหลักในการควบคุม iTunes เช่นและplay nextคุณสามารถกำหนด shortcts ให้พวกเขาโดยสร้างเวิร์กโฟลว์:

คุณสามารถกำหนดทางลัดให้กับสคริปต์เช่นนี้:

tell application "iTunes"
    if player state is playing then
        pause
    else
        play
    end if
end tell

ฉันใช้สคริปต์เช่นนี้เพื่อข้ามไปข้างหน้าและย้อนกลับ:

try
    tell application "iTunes"
        set player position to player position + 30
    end tell
end try

ฉันไม่ได้ใช้แป้นพิมพ์ Mac และ F8 ไม่ทำงาน ฉันลองใช้ตัวดูเหตุการณ์ของ KeyRemap4MacBook และเมื่อฉันกด F8 จะแสดงว่า fn-F8 นั้นเกิดขึ้น มีเหตุผลที่จะไม่ทำงานเพื่อเล่น / หยุดเพลงชั่วคราวหรือไม่ นอกจากนี้มีสถานที่ที่ตั้งค่าทางลัด fn-F8 และสามารถเปลี่ยนแปลงได้หรือไม่ ส่วนใหญ่ฉันแค่อยากจะดูว่าทางลัดนั้นยังคงอยู่ในสถานที่ตั้งแต่ fn-F8 ดูเหมือนจะไม่ทำงานสำหรับฉัน
Nic Foster

ปุ่ม F พิเศษนั้นใช้ไม่ได้กับแป้นพิมพ์หลายตัวโดยค่าเริ่มต้น แต่คุณสามารถใช้ KeyRemap4MacBook เพื่อเพิ่มแป้นพิมพ์เหล่านั้นสำหรับแป้นพิมพ์บางตัว
Lri

ขอบคุณสำหรับเคล็ดลับอัลเฟรด! ฉันใช้แอพชื่อ Synergy เพื่อควบคุม iTunes โดยใช้ปุ่มลัด แต่ดูเหมือนจะไม่เข้ากันได้กับ High Sierra และ / หรือ iTunes 12.7 อีกต่อไปเพราะตอนนี้ปฏิเสธที่จะทำงานและล้มเหลวเมื่อเริ่มต้น เคยมองหาทางเลือกอื่น แต่หาไม่เจอจนกระทั่งฉันพบคำตอบของคุณ ตั้งแต่ฉันใช้อัลเฟรดไปแล้วมันเป็นเรื่องไม่สำคัญที่จะสร้างเวิร์กโฟลว์ที่ทำซ้ำฟังก์ชั่นที่ฉันเคยใช้ในการใช้แอพ Synergy
Donald Burr

4

วิธีแก้ปัญหาง่ายๆวิธีหนึ่งถ้าคุณไม่มีแป้นพิมพ์ลัดให้ตั้งค่า miniplayer ให้อยู่ด้านบนของหน้าต่างอื่น ๆ เพื่อการคลิกที่รวดเร็ว

หมายเหตุ: Stackoverflow จะไม่ให้ฉันโพสต์ภาพนี้เพราะชื่อเสียงของฉันต่ำเกินไป แต่มันได้ผลสำหรับฉัน :)


1

ฉันพบแอปพลิเคชันที่ดูแลสิ่งนี้อย่างดีสำหรับฉัน ฉันควรทราบด้วยว่าสิ่งนี้ทำได้ยากกว่าเพราะฉันมีแป้นพิมพ์ที่ไม่ใช่ Mac ดังนั้นฉันจึงไม่สามารถใช้ทางลัดในตัวของ OSX สำหรับ iTunes ได้เนื่องจากดูเหมือนว่าจะใช้งานได้เฉพาะบนแป้นพิมพ์ Mac เท่านั้น

แอปพลิเคชันนี้เรียกว่า Quicksilver นี่คือลิงค์ไปยัง: http://qsapp.com/download.php

มันใช้เวลาประมาณ 1 นาทีในการดาวน์โหลดและติดตั้งและอีก 1-2 นาทีสำหรับฉันในการหาวิธีเรียกใช้ iTunes

นี่คือขั้นตอนที่ฉันทำ:

  1. ดาวน์โหลดและติดตั้ง Quicksilver
  2. ตรวจสอบให้แน่ใจว่าได้เลือกปลั๊กอิน iTunes
  3. ตั้งค่าปุ่มลัดที่เปิด Quicksilver คุณต้องทำสิ่งนี้ในการติดตั้งฮอตคีย์เริ่มต้นคือ ^ space ซึ่งดีเพราะคล้ายกับค่าดีฟอลต์ของ cmd-space ที่ใช้สำหรับสปอตไลท์
  4. เปิด Quicksilver โดยใช้ฮอตคีย์ที่คุณตั้งค่า
  5. ที่ด้านบนขวาของกล่องโต้ตอบที่เปิดอยู่จะมีสัญลักษณ์กะรัตคว่ำ (ดูเหมือนลูกศรชี้ลง) คลิกที่นั้นแล้วคลิกทริกเกอร์
  6. ในตัวเลือกทริกเกอร์ด้านซ้ายให้คลิกไอคอน iTunes (หากคุณไม่มีตัวเลือกนี้คุณอาจไม่ได้ติดตั้งปลั๊กอินเสริม iTunes ที่ฉันกล่าวถึงในขั้นตอนที่ 2)
  7. ตอนนี้ค้นหา 'เล่น / หยุดชั่วคราว' ทำเครื่องหมายที่ช่องถัดจากนั้นและตั้งค่าฮอตคีย์โดยคลิกที่ปุ่มฮอตคีย์ในแถวนั้น เลือกทางลัดใดก็ได้ที่คุณต้องการจากนั้น iTunes จะเล่น / หยุดชั่วคราวตามที่คุณต้องการ

1

ไม่ได้ช่วยคอมพิวเตอร์ 2013 ของ OP แต่ Touch Bar บน MacBook รุ่นล่าสุดช่วยให้ทำได้ง่ายมาก ปุ่มทางด้านซ้ายของความสว่างจะเปิดการควบคุม iTunes หรือคุณสามารถปรับแต่งมันได้: https://support.apple.com/th-th/HT207055 (ปุ่มเล่น / หยุดชั่วคราวที่กำหนดเองยังใช้งานได้กับเครื่องเล่น Spotify และ Clementine และคนอื่น ๆ ; ฉันทดสอบสิ่งเหล่านี้เท่านั้น)


1

บางทีใครบางคนจะต้อง

ปรับระดับเสียงของ iTunes ด้วยฮอตคีย์แป้นพิมพ์ทั่วโลก

  1. ในการสร้างใหม่AutomatorService
  2. Service receives = ไม่มีอินพุต
  3. ค้นหาRun AppleScriptและลากไปทางขวา
  4. วางสคริปต์และบันทึก
  5. ในSystem Preferences > Keyboard > Shortcuts > Servicesค้นหาสคริปต์อัตโนมัติของคุณ
  6. ตั้งค่าแป้นพิมพ์ลัดทั่วโลก(เช่น "fn + cmd + f10", "fn + cmd + f11", "fn + cmd + f12")

สคริปต์:

เพิ่มระดับเสียง (fn + cmd + f12)

tell application "iTunes"
    if mute then
        set mute to false
    end if
    set vol to sound volume
    set vol to vol + 5
    if vol is greater than 100 then
        set vol to 100
    end if
    set the sound volume to vol
end tell

ลดระดับเสียง (fn + cmd + f11)

tell application "iTunes"
    set vol to sound volume
    set vol to vol - 10
    if vol is less than 0 then
        set vol to 0
    end if
    set the sound volume to vol
end tell

ปิดเสียง (fn + cmd + f10)

tell application "iTunes"
    set mute to not mute
end tell
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.