Гарчиг[Нуух][Үзүүлэх]
Дахин давтагдах ажлыг хэдхэн товшилтоор гүйцэтгэх арга бий юу?
Олон хэрэглэгчид бүтээмжийг нэмэгдүүлэх үндсэн товчлолуудыг мэддэг болсон. Та хулганаа ашиглан GUI-ийн эргэн тойронд шилжихийн оронд Ctrl+S-г ашиглан ажлаа хадгалах боломжтой. Нээлттэй цонх бүрийг гараар багасгахын оронд Win+D гэж бичээд ширээний компьютерээ харуулахад л болно. Гэхдээ өөрийн гэсэн товчлол үүсгэх арга бий юу?
AutoHotkey бол цөөн хэдэн мөр кодоор захиалгат командуудыг үүсгэж сурахад хялбар програм юм. Дуртай вэб сайт эсвэл програмаа хэдхэн товчлуур дарснаар нээх боломжтой, эсвэл "currdate" гэж бичихдээ одоогийн огноог автоматаар оруулна гэж төсөөлөөд үз дээ.
Энэ нийтлэл нь AutoHotkey-ээс олж болох зарим үндсэн функцуудыг авч үзэхээс гадна програмыг ашиглах нийтлэг тохиолдлуудыг судлах болно.
AutoHotKey гэж юу вэ?
AutoHotkey бол Microsoft Windows дээр ашиглах боломжтой үнэгүй, нээлттэй эх сурвалжийн захиалгат скрипт хэл юм. Энэ нь эхлээд компьютерийн ажлыг хялбархан автоматжуулахын тулд гарын товчлолыг хялбархан үүсгэх, халуун товчлууруудыг бий болгох зорилгоор бүтээгдсэн.
Энэхүү програмын тусламжтайгаар хэрэглэгчид гар, хулганы оролтын мөрийг хуулбарлах боломжтой скрипт, макро хялбархан үүсгэх боломжтой. AutoHotkey-ийн дэвшилтэт хэрэглээний тохиолдлууд нь хэрэглэгчийн интерфэйс болон цэсийн мөрүүдийг ашиглан скриптдээ яг юу хийхийг хүсч байгаагаа зааж өгдөг.
AutoHotkey нь C++ дээр ажилладаг тул скрипт бүрийг AutoHotkey суулгаагүй байсан ч хүн бүр ажиллуулж болох .EXE файл болгон хялбархан хөрвүүлэх боломжтой.
Хэрэглэгчид AutoHotkey-г суулгаж болно албан ёсны вэб сайтБайна. Тэдний бичиг баримт мөн эхлэн суралцагчдад ээлтэй, өргөн цар хүрээтэй.
Гол онцлог
- Хувьсагчдыг хуваарилах, сэргээх чадвар
- Гарны зарим товчлуурыг дахин тохируулах эсвэл идэвхгүй болгох
- Гар, хулгана болон joystick оролтыг дуурайлгана
- Хэрэглэгчид тодорхой текстийг орлуулж болох "хот стринг"-ийг оноож болно
- GUI-ээр дамжуулан захиалгат өгөгдөл оруулах маягтууд
- Windows API-тай нийцтэй байх
- Захиалгат массив эсвэл объект үүсгэх.
- Хэрэглэгчдэд текстийг удирдах, утгыг тооцоолох болон бусад зүйлийг хийхэд туслах функцүүдийн өргөн номын сантай ирдэг
Үндсэн ойлголтууд
AutoHotkey скриптүүдийг бүтээхдээ ашиглаж болох зарим үндсэн ойлголтуудыг энд үзүүлэв.
Шинэ файл үүсгэж байна
AutoHotkey-г суулгасны дараа Windows хэрэглэгчид ширээний компьютер дээрээ хулганы баруун товчийг дарахад New-ийн доор байрлах AutoHotkey Script сонголтыг сонгосноор хурдан шинэ скрипт нэмэх боломжтой.
Скриптээ өөрчилж эхлэхийн тулд та дуртай текст засварлагчдаа шинэ файлыг нээж болно. Шинэ скрипт бүр нь хамгийн сайн гүйцэтгэл, нийцтэй байдлыг хангадаг анхдагч скриптийг агуулдаг.
Hotkeys болон Hotstrings
Халуун товчлуурууд эсвэл товчлолын товчлуурууд нь тодорхой үйлдлийг өдөөх гарын товчлууруудын хослол юм.
Доорх жишээнд бид Win + N товчийг ашиглахыг хүсэж байгаагаа илэрхийлэхийн тулд "#n" мөрийг ашигласан болно. Дараагийн мөрөнд Notepad програмын Run командыг зааж өгсөн болно. Бид буцах товчлуурыг ашиглан үйл ажиллагааны төгсгөлийг дохио өгдөг.
Фунт тэмдэг нь Win гэсэн үг юм. "!" тэмдэг нь Alt товчлуурын хувьд, "^" тэмдэг нь Ctrl, "+" товчлуур нь Shift товчлуур юм. Хамтдаа эдгээр түлхүүрүүдийг нэрлэдэг өөрчлөх товчлуурууд.
AutoHotkey мөн дэмждэг контекст мэдрэмтгий халуун товчлуурууд. Жишээлбэл, та дуртай засварлагчдаа байгаа тохиолдолд л үйлдлийг эхлүүлэхийг хүсч болно. Үүнийг хийхийн тулд AutoHotkey нь #IfWinActive түлхүүр үгтэй.
Доорх жишээнд бид a-г нэмсэн #ХэрэвWinActive Үйлдлийг гүйцэтгэхийн өмнө хэрэглэгч Notepad программ дээр байгаа эсэхийг эхлээд шалгадаг заавар.
Hotstrings товчлолыг бичих явцад тэдгээрийг өргөжүүлэхэд голчлон ашигладаг. Жишээлбэл, та "btw" гэж бичсний дараа "дашрамд" гэж бичдэг AHK скриптийг тохируулж болно.
Hotstring тодорхойлох нь маш хялбар юм. Хоёр хос хоёр цэгийн хооронд гох товчлолыг хавсаргахад хангалттай. Товчлолын ард төгсгөлийн тэмдэгт бичвэл hotstring идэвхжинэ.
Төгсгөлийн тэмдэгтүүдэд хаалт, хаалт, хаалт, цэг таслал, таб, хоосон зай, Enter товчлуур орно. Жишээлбэл, дээрх скриптийг ашигласнаар би hotstring өдөөлтгүйгээр "ttylm" гэж бичиж болно.
Хэрэглэгчид нэг файлд аль болох олон hotstring болон hotkeys оруулах боломжтой.
Түлхүүр оруулах
Өмнөх жишээнүүдэд бид текст оруулгыг буцаах үйлдлүүдийн жишээг харуулсан. Энэ нь олон тохиолдолд хэрэг болдог ч оронд нь "Илгээх Түлхүүр Оролт"-ыг ашиглах шаардлагатай тохиолдол байдаг.
Энэ функц нь товчлуурыг хэзээ дарж, хэзээ дарагдаагүй, хэр удаан дарагдсан байхыг зааж өгөх боломжийг танд олгоно. Түлхүүр саатуулах шаардлагатай үйлдлүүд нь ихэвчлэн Илгээх командыг ашигладаг.
Дээрх жишээн дээр бид дээшээ сумтай товчлуурыг нэг секундын турш дарах скрипттэй байна. Бид товчлуурыг дарж, суллах тусдаа командуудтай болохыг анхаарна уу.
Вэбсайт болон програмуудыг ажиллуулах
Бид Run командыг ашиглан файлууд болон URL-уудыг нээх боломжтой. " гэх мэт хэллэг бүхий хүлээн авагчийг зааж өгөхMailto:[имэйлээр хамгаалагдсан]” гэсэн нь таны өгөгдсөн хүлээн авагчийн бөглөсөн имэйлийн програмыг нээх болно.
Файлуудаас гадна AHK нь үйлдлийн систем дээрээ тусгай Windows хавтас нээх боломжийг олгодог. Жишээлбэл, хогийн савыг нээхийн тулд бид тухайн фолдерын дэлхий даяарх өвөрмөц танигч эсвэл CLSID. Та үүнийг үзэх боломжтой жагсаалт Windows дээр ашиглах боломжтой CLSID-ийн тоо.
Объект ба хувьсагчид
AutoHotkey-ийн илүү дэвшилтэт функцууд нь хувьсагч болон объектуудыг ашиглах чадварыг агуулдаг.
Хувьсагчийг бусад функцээс текст, тоо, өгөгдлийг хадгалахад ашиглаж болно. Та хувьсагчид ямар ч утгыг оноож болно.
Объектууд нь өгөгдлийг илүү үр дүнтэй зохион байгуулах арга зам юм. Объектууд нь үндсэндээ хувьсагчдын цуглуулга юм. AHK-д хувьсагчийн нэрийг түлхүүр гэж нэрлэдэг бол агуулгыг утга гэж нэрлэдэг.
Объектууд нь массив форматтай байж болох бөгөөд утга тус бүр нь холбогдох индексийг түлхүүр болгон агуулна. Эсвэл бид түлхүүрүүд нь мөр эсвэл дараалсан бус тоо байх ассоциатив массивыг ашиглаж болно.
Хэрэглээний жишээ
1. Гарын дахин зураглал
Dvorak гэх мэт өөр гарны зураглалыг ашиглахыг хүссэн хэрэглэгчид AutoHotkey скрипт ашиглан гарны зөв зураглалыг хялбархан тохируулах боломжтой.
2. Ямар ч вэб сайт болон програмын халуун товчлуурууд
AutoHotkey нь таны компьютер дээрх дурын програмыг нээж, дурын вэбсайтын URL-г гаргаж ирэх боломжтой. Жишээлбэл, та Ctrl + Shift + C товчлуурыг дарахад Google хайлтыг нээх скриптийг тохируулж болно. Таны хамгийн их ашигладаг програмууд нэг товчлуур дарах боломжтой.
3. Байнга хэрэглэгддэг файлын нэр эсвэл хэллэгийг бөглөнө үү
AutoHotkey нь өөрөө бичихэд уйтгартай янз бүрийн хэллэг, текстийн мөрүүдийг хялбархан бөглөхөд тусална. Жишээлбэл, та өөрийн шуудангийн хаягийг бичдэг богино холболт үүсгэж болно.
4. Тусгай тэмдэгт болон цэг таслалд зориулсан тусгай товчлол
Та ñ, é гэх мэт тусгай тэмдэгтийг бичихэд бэрхшээлтэй тулгарч байсан уу? Зохиолчдод зураас (-) эсвэл зураас (-) хэрхэн бичихээ санах нь уйтгартай санагдаж магадгүй. AutoHotkey нь хэрэглэгчдэд хамгийн их ашигладаг тусгай тэмдэгтүүддээ тусгай товчлол үүсгэхэд тусалдаг.
Дүгнэлт
AutoHotkey бол Windows хэрэглэгчдэд зориулсан маш хүчирхэг програм юм.
Хөтөлбөр нь давтагддаг, уйтгартай ажлуудыг автоматжуулахад төгс төгөлдөр юм. Хүчирхэг хэрэглэгчид болон скрипт бичих фенүүд нь AHK-ийн скрипт хэлээрээ хийж чадах асар олон тооны ажлуудаас ашиг тус хүртэх нь дамжиггүй.
хариу үлдээх