Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

14 สคริปต์ AutoHotkey ที่ยอดเยี่ยมที่คุณต้องลอง

14 สคริปต์ AutoHotkey ที่ยอดเยี่ยมที่คุณต้องลอง

AutoHotkey เป็นหนึ่งในโปรแกรมอัตโนมัติของ Windows ที่ดีที่สุดที่สามารถดำเนินการที่ง่ายที่สุดกับงานที่ยากที่สุด AutoHotkey เป็นโปรแกรมโอเพ่นซอร์สฟรีที่ใช้ภาษาสคริปต์ของตัวเองเพื่อทำให้งาน Windows ประจำวันของคุณเป็นแบบอัตโนมัติ แม้ว่า “ภาษาสคริปต์” จะฟังดูน่ากลัว แต่ก็ใช้งานง่ายมาก และคุณสามารถทำสิ่งที่เจ๋งได้ทุกประเภท

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

ก่อนเริ่มต้น ถือว่าคุณรู้วิธีติดตั้งและกำหนดค่า AutoHotkey แล้ว นอกจากนี้ โปรดทราบว่าบรรทัดที่ขึ้นต้นด้วย ; เป็นความคิดเห็น

1. แสดงและซ่อนไฟล์ที่ซ่อนอยู่

ไฟล์ที่ซ่อนอยู่ถูกซ่อนด้วยเหตุผลบางอย่าง แต่ในพีซีของคุณเอง คุณอาจต้องการสลับดูอย่างรวดเร็วโดยไม่ต้องทำตามขั้นตอนปกติในการทำเครื่องหมายในช่องที่เกี่ยวข้องใน File Explorer

สคริปต์ AutoHotkey สำหรับสิ่งนี้ยาวกว่าเล็กน้อย พร้อมหรือยัง?

^F2::GoSub,CheckActiveWindowCheckActiveWindow:ID :=WinExist("A")WinGetClass,Class, ahk_id %ID%WClasses :="CabinetWClass ExploreWClass"IfInString, WClasses, %Class%GoSub, Toggle_HiddenFiles_Key_Display_Play_Keyots =Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced RegRead, HiddenFiles_Status, % RootKey, % คีย์ย่อย, ซ่อนหาก HiddenFiles_Status =2RegWrite, REG_DWORD, % RootKey, % คีย์ย่อย, ซ่อนไว้, 1elseRegWrite, REG_DWORD, % RootKey, % คีย์ย่อย, ซ่อน 2PostMessage, 0x111, 41504,,, ahk_id %ID%ผลตอบแทน

สคริปต์ด้านบนใช้ Ctrl + F2 เพื่อสลับมุมมองไฟล์ที่ซ่อนอยู่ แต่คุณสามารถเปลี่ยนเป็นสิ่งที่คุณต้องการโดยเปลี่ยน ^F2 นั้น ที่จุดเริ่มต้นของสคริปต์

2. เปลี่ยนแป้นพิมพ์ลัด

แป้นพิมพ์ลัดเริ่มต้นใน Windows 10 นั้นใช้งานได้ดีและดี แต่บางทีก็ไม่สะดวกสำหรับคุณ ตัวอย่างเช่น Task Manager เป็นหนึ่งในหน้าต่างที่สำคัญที่สุดบนระบบปฏิบัติการ แต่ใครบ้างที่ต้องการกด Ctrl + กะ + Esc ทุกครั้งที่ทำ?

จากตัวอย่างข้างต้น เรากำลังเปลี่ยนแป้นพิมพ์ลัดเป็นสิ่งที่ง่ายกว่า:Ctrl + X :

^x::ส่ง ^+{Esc}

และนั่นแหล่ะ! หากคุณต้องการข้อมูลเพิ่มเติมเกี่ยวกับไวยากรณ์ทั้งหมดเพื่อช่วยคุณเปลี่ยนแป้นพิมพ์ลัดเริ่มต้นของ Windows โปรดไปที่บทความเฉพาะของเราในหัวข้อนี้

3. ทางลัดการค้นหาของ Google

Google มีความคิดที่ถูกต้องเมื่อได้เปลี่ยนปุ่ม Caps Lock ที่ไม่มีใครรักและไม่ได้ใช้ให้กลายเป็นปุ่มค้นหาเฉพาะที่ค้นหาทั้งคอมพิวเตอร์และ Google ของคุณ ด้วยจิตวิญญาณของ Chromebook คุณสามารถเปลี่ยนปุ่ม Caps Lock เป็นคีย์ Google Search ได้

สคริปต์ AutoHotkey ต่อไปนี้จะค้นหาใน Google โดยอัตโนมัติเมื่อคุณไฮไลต์ข้อความและกด Ctrl + Shift + C :

<ก่อน>; ข้อความที่ไฮไลต์โดย Google Search^+c::{ Send, ^c Sleep 50 Run, https://www.google.com/search?q=%clipboard% Return}

4. แก้ไขอัตโนมัติ

ในช่วงเวลาที่ Windows มีอยู่ สมาร์ทโฟนได้พัฒนาไปอย่างมากจนถึงจุดที่พวกเขามีหน้าจอสัมผัสและการแก้ไขอัตโนมัติในตัว เหตุใดจึงไม่มีการแก้ไขอัตโนมัติใน Windows 10

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

นี่คือลิงค์สำหรับดาวน์โหลดสคริปต์ เพียงกด Ctrl + A เพื่อเลือกทุกอย่างในสคริปต์ จากนั้นคัดลอกไปยังไฟล์ Notepad ที่คุณควรบันทึกเป็น “AutoCorrect.ahk”

5. นำปุ่มฟังก์ชันเหล่านั้นกลับมาใช้ใหม่

พวกเราส่วนใหญ่แทบไม่เคยใช้ปุ่ม Function บนแป้นพิมพ์เลย ยกเว้น F2 (เปลี่ยนชื่อ), F5 (รีเฟรช) และ F11 (เต็มหน้าจอในเบราว์เซอร์) เมื่อใช้ AutoHotkey คุณสามารถนำฟังก์ชันที่ไม่ได้ใช้กลับมาใช้ใหม่เพื่อทำสิ่งต่างๆ ได้ เช่น การเปิดหน้าเว็บ การเรียกใช้โปรแกรม เป็นต้น ตัวอย่างเช่น ฉันใช้ปุ่มฟังก์ชันเพื่อเรียกใช้โปรแกรมที่ใช้บ่อยที่สุด เช่น Snagit, Sublime Text, Photoshop, เครื่องคิดเลข ธันเดอร์เบิร์ด ฯลฯ

ในการเปิดโปรแกรม เพียงใช้สคริปต์ด้านล่าง อย่าลืมเปลี่ยนเส้นทางของโปรแกรมด้วยรายการโปรดของคุณ

;เปิด Sublime TextF7::เรียกใช้ "C:\Program Files\Sublime Text 2\sublime_text.exe" กลับ

6. เปิดหน้าเว็บอย่างรวดเร็ว

เช่นเดียวกับการเปิดโปรแกรมโปรดของคุณ คุณสามารถสร้างทางลัดที่กำหนดเองเพื่อเปิดเว็บไซต์โปรดของคุณได้ ตัวอย่างเช่น ฉันใช้ Ctrl + Shift + เพื่อเปิดตัว MakeTechEasier ใช้สคริปต์ต่อไปนี้เพื่อเปิดหน้าเว็บโปรดของคุณ อย่าลืมแทนที่ที่อยู่เว็บด้วยไซต์โปรดของคุณ

<ก่อน>; เปิด MakeTechEasier^+t::Run "www.maketecheasier.com"; ใช้ ctrl+Shift+treturn

เช่นเดียวกับด้านบน คุณสามารถสร้างทางลัดของคุณเองได้โดยใช้ Ctrl (^), Shift (+), Alt (!) และ ชนะ (#) กุญแจ

7. เปิดโฟลเดอร์โปรด

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

<ก่อน>; เปิดโฟลเดอร์ Downloads^+d::Run "C:\Users\Robert\Downloads"; ctrl+shift+dreturn

8. ย้ายโฟลเดอร์ขึ้นใน File Explorer

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

<ก่อน>; กดปุ่มกลางของเมาส์เพื่อย้ายขึ้นโฟลเดอร์ใน Explorer#IfWinActive, ahk_class CabinetWClass~MButton::Send !{Up} #IfWinActivereturn

หากต้องการ คุณยังสามารถกำหนดค่าปุ่มตัวหนอน (~) ที่ไร้ประโยชน์บนแป้นพิมพ์เพื่อทำสิ่งเดียวกันได้

<ก่อน>; กด ~ เพื่อย้ายโฟลเดอร์ขึ้นใน Explorer#IfWinActive, ahk_class CabinetWClass`::Send !{Up} #IfWinActivereturn 14 สคริปต์ AutoHotkey ที่ยอดเยี่ยมที่คุณต้องลอง

9. ปรับระดับเสียง

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

<ก่อน>; ปุ่มปรับระดับเสียงที่กำหนดเอง+NumpadAdd::ส่ง {Volume_Up};shift + numpad plus+NumpadSub ::ส่ง {Volume_Down};shift + numpad minusbreak::Send {Volume_Mute}; ทำลายการปิดเสียงของปุ่ม 14 สคริปต์ AutoHotkey ที่ยอดเยี่ยมที่คุณต้องลอง

10. ตั้งค่าสถานะเริ่มต้นของปุ่มล็อค

เมื่อใช้ AutoHotkey คุณสามารถตั้งค่าสถานะเริ่มต้นหรือสถานะถาวรของปุ่มล็อคบนแป้นพิมพ์ของเราได้อย่างง่ายดาย เช่น ตั้งค่าให้ปิด Caps Lock, เปิด Num Lock และปิด Scroll Lock สคริปต์ง่าย ๆ นี้มีประโยชน์มาก แม้ว่าคุณจะกดโดยไม่ตั้งใจ สถานะการล็อกก็จะไม่เปลี่ยนแปลง

<ก่อน>; สถานะเริ่มต้นของปุ่มล็อกSetNumlockState, AlwaysOnSetCapsLockState, AlwaysOffSetScrollLockState, AlwaysOffreturn

11. กำหนดค่า Caps Lock ใหม่

หลังจากปิด Caps Lock คุณอาจต้องการกำหนดค่าใหม่ให้ทำหน้าที่เป็น Shift กุญแจ. หากต้องการกำหนดค่าปุ่ม Caps Lock ใหม่ ให้ใช้สคริปต์ด้านล่าง

<ก่อน>; Caps Lock ทำหน้าที่เป็น ShiftCapslock::Shiftreturn

12. ถังรีไซเคิลเปล่า

คุณสามารถใช้สคริปต์ด้านล่างเพื่อล้างถังขยะอย่างรวดเร็ว สคริปต์ง่ายๆ นี้ช่วยฉันจากการใช้เมาส์เพื่อทำงานเดียวกัน

<ก่อน>; ถังขยะเปล่า#Del::FileRecycleEmpty; ชนะ + delreturn 14 สคริปต์ AutoHotkey ที่ยอดเยี่ยมที่คุณต้องลอง

13. หน้าต่างอยู่ด้านบนเสมอ

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

<ก่อน>; อยู่ด้านบนเสมอ^SPACE::Winset, Alwaysontop, , A; ctrl + spaceReturn

สคริปต์นี้เผยแพร่ครั้งแรกโดย labnol

14. ระงับ AutoHotkey ชั่วคราว

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

<ก่อน>; ระงับ AutoHotkey#ScrollLock::Suspend; ชนะ + scrollLockreturn 14 สคริปต์ AutoHotkey ที่ยอดเยี่ยมที่คุณต้องลอง

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

สำหรับความลับของ Windows ให้ไปที่รายการไข่อีสเตอร์และความลับของ Windows 10 ที่ยอดเยี่ยม นอกจากนี้เรายังมีแฮ็กรีจิสทรีเพื่อกู้คืนไอคอนแถบงาน OneDrive ของคุณ หากมันหายไป