ตั้งค่าปุ่มลัดโดยใช้ AutoHotkey เพื่อควบคุมเพลง


0

ฉันมีคอมพิวเตอร์เครื่องใหม่กับ Windows 10 และสามปุ่มฮอต ( f2, f9และf10) ไม่ได้ใช้ ในพีซีเครื่องเก่าของฉันฉันมี 3 ปุ่มสำหรับเพลง: หนึ่งหยุดชั่วคราว / เล่นและอีกสองปุ่มจะไปที่เพลงถัดไปหรือเพลงก่อนหน้า

พวกเขามีประโยชน์มากฉันใช้ Spotify เพื่อฟังเพลง ตอนนี้ผมไม่ได้พวกเขาอีกต่อไปและผมอยากจะตั้งกุญแจf2, f9และf10เพื่อให้พวกเขาทำสิ่งที่เหมือนกัน: f2หยุด / เล่นf9เพลงก่อนหน้านี้และ f10 เพลงถัดไป

ฉันดาวน์โหลดAutoHotkeyและอ่านบทแนะนำเบื้องต้น แต่ฉันไม่เข้าใจว่าจะเขียนอะไรในสคริปต์ของฉัน นอกจากนี้ฉันยังไม่ทราบว่าจะบันทึกสคริปต์ไว้ที่ใดในขณะนี้บนเดสก์ท็อป แต่ฉันไม่ชอบมันมาก

ฉันได้อ่านโพสต์นี้แล้วที่ให้คุณตั้งค่าปุ่มลูกศรในลักษณะที่คล้ายกับสิ่งที่ฉันต้องการ แต่อีกครั้งในทำนองเดียวกัน ฉันต้องการตั้งค่าปุ่มอื่น ๆ

ความช่วยเหลือบางอย่างจะได้รับการต้อนรับอย่างมาก

ขอขอบคุณ

คำตอบ:


1

ฉันไม่เข้าใจสิ่งที่จะเขียนในสคริปต์ของฉัน

รูปแบบพื้นฐานสำหรับสคริปต์ AutoHotKey คือ:

replacement_key::original_key

ดังนั้นหากคุณต้องการให้aปุ่มเรียกจริงzคีย์คุณจะเขียน:

a::z

คุณสามารถใส่ชุดค่าผสมเหล่านี้ได้มากเท่าที่คุณต้องการในสคริปต์ แต่แต่ละชุดจะต้องปรากฏในบรรทัดใหม่

หากคุณต้องการที่จะทำให้สคริปที่มีความซับซ้อนมากขึ้นคุณควรตรวจสอบเอกสารฮอต AutoHotKey อย่างเป็นทางการ

ผมอยากจะตั้งกุญแจf2, f9และf10เพื่อให้พวกเขา [สื่อปุ่มทริกเกอร์]: f2- หยุด / เล่นf9- เพลงก่อนหน้านี้และf10- เพลงถัดไป

คีย์สื่อแต่ละรายการมีการแสดงพิเศษของตนเองใน AutoHotKey ให้คำปรึกษาkeylist AutoHotKey อย่างเป็นทางการและส่วนของตนบนแป้นสื่อเราสามารถมองเห็นคนที่คุณมีความสนใจในจะแสดงเป็นMedia_Play_Pause, และMedia_Prev Media_Nextในทำนองเดียวกันเราจะเห็นว่าปุ่ม F นั้นถูกเขียนตามปกติ (เช่นf1)

ด้วยสิ่งที่เรารู้จนถึงตอนนี้เราสามารถเขียนสคริปต์ต่อไปนี้:

f2::Media_Play_Pause
f9::Media_Prev
f10::Media_Next 

โปรดทราบว่าโดยปกติแล้วคุณจะต้องการบันทึกสคริปต์ของคุณด้วย.ahkส่วนขยาย (เช่นmedia_keys.ahkเป็นต้น)

ฉันไม่รู้ด้วยซ้ำว่าจะเก็บบันทึกไว้ที่ไหน

คุณสามารถบันทึกได้ทุกที่ที่คุณต้องการ ส่วนใหญ่แล้วทำเลที่ตั้งไม่ควรสำคัญ

ที่กล่าวไว้โปรดจำไว้ว่าคุณจำเป็นต้องให้สคริปต์ทำงานเพื่อให้ปุ่ม F ของคุณทำงานเป็นปุ่มสื่อ หากคุณต้องการที่จะมีการเริ่มต้นสคริปต์ด้วย Windows คุณอาจต้องการที่จะใส่ทางลัดไปไว้ในโฟลเดอร์ Startup ของคุณ

ทำไมฉันต้องใช้Fnปุ่มเพื่อให้ตัวเลือกบางอย่างทำงาน

ปุ่ม Fnเป็นปุ่มตัวดัดแปลงที่เปิดใช้งานฟังก์ชั่นที่สองของปุ่ม "สองวัตถุประสงค์" บนแป้นพิมพ์

คีย์ "สองวัตถุประสงค์" เหล่านี้มักพบในแล็ปท็อปขนาดเล็กซึ่งปุ่ม F (หรืออื่น ๆ ) อาจนอกเหนือจากการใช้งานปกติมีฟังก์ชั่นพิเศษ (เช่นการควบคุมระดับเสียง) มักจะทำเพื่อประหยัดพื้นที่บนเค้าโครงแป้นพิมพ์

หากคุณต้องกดFnปุ่มเพื่อให้ตัวเลือกสคริปต์ด้านบนทำงานได้อาจหมายความว่าผู้ผลิตแล็ปท็อปได้กำหนดการทำงาน "ปกติ" ของปุ่ม F เป็นฟังก์ชันรอง (และปุ่ม F ที่ไม่ได้แก้ไขนั้นทำอย่างอื่น) .


ขอขอบคุณ! ผมทดสอบสคริปต์และ f2 และ F9 ปุ่มไม่ทำงานแทนปุ่ม F10 ทำงานอย่างสมบูรณ์แบบ ...
เบ ธ

ฉันเข้าใจดีว่าเกิดอะไรขึ้น หยุด / เล่นทำงานถ้าฉันพิมพ์fn + F2, เพลงถัดไปทำงานถ้าฉันพิมพ์f9, fn + f9เพลงก่อนหน้าทำงานถ้าฉันพิมพ์ ทำไมบางตัวเลือกควรฉันยังพิมพ์fn?

fnปุ่มถูกใช้เพื่อเปิดใช้งานฟังก์ชั่นที่สองของปุ่ม "ดูอัล" โดยเฉพาะอย่างยิ่งบนคีย์บอร์ดขนาดเล็ก ดูเหมือนว่าใช้f2และf9ปุ่มจริง (สำหรับการควบคุมฮาร์ดแวร์หรือซอฟต์แวร์) และคุณต้องกดfnปุ่มเพื่อให้พวกเขาส่งสัญญาณคีย์ F "ปกติ" ยิ่งกว่านั้นหากคำสั่งของคุณเกี่ยวกับความสามารถในการใช้f9เป็น "เพลงถัดไป" ( Media_Next) ถูกต้อง (และคุณไม่ได้ตั้งใจf10) มันฟังดูเหมือนว่าคุณอาจมีคีย์สื่อเฉพาะ (อย่างน้อยบางส่วน) ... พวกเขาอาจจะ ปุ่ม F = P
Anaksunaman

1

คุณลองอะไรเช่นนี้

f2::Media_Play_Pause 
f9::Media_Prev
f10::Media_Next

ขอขอบคุณ! ผมทดสอบสคริปต์และ f2 และ F9 ปุ่มไม่ทำงานแทนปุ่ม F10 ทำงานอย่างสมบูรณ์แบบ ...
เบ ธ

ฉันเข้าใจดีว่าเกิดอะไรขึ้น หยุด / เล่นทำงานถ้าฉันพิมพ์fn + F2, เพลงถัดไปทำงานถ้าฉันพิมพ์f9, fn + f9เพลงก่อนหน้าทำงานถ้าฉันพิมพ์ ทำไมบางตัวเลือกควรฉันยังพิมพ์fn?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.