Имајте на уму да је ово само Кс11 апликација, подршка Ваиланд-а није додата апликацији у време писања овог чланка.
Неке од карактеристика АутоКеи-а су:
- Подржава скраћенице које могу аутоматски проширити неколико знакова у било коју од ваших најчешће коришћених реченица и блокова текста.
- Подржава слање произвољних тастера и кликова мишем.
- Подржава специфицирање правила за одређени прозор апликације.
- Питхон 3 скрипте се могу користити за писање правила аутоматизације.
- Способност управљања функцијама прозора попут максимизирања, промене величине и померања.
- Долази са сетом унапред конфигурисаних примера за лакше скриптирање.
- Могућност приказивања прилагођених скочних прозора са листом избора.
- Способност снимања притиска тастера и кликова мишем.
- Могућност постављања интервентних тастера без модификационих тастера.
- Скрипте за аутоматизацију су преносиве и могу се лако делити са другим корисницима.
Овај водич ће вам показати неке примере АутоКеи-а који су корисни за Линук играче. Да започнемо, инсталирајмо Аутокеи Убунту пакете са његове ГитХуб странице. Преузмите доленаведене датотеке одавде
- аутокеи-цоммон_к.кк.к-к_алл.деб
- аутокеи-гтк_к.кк.к-к_алл.деб или аутокеи-кт_к.кк.к-к_алл.деб (преузми само један)
Након преузимања датотека, покрените следеће наредбе редом:
$ судо апт инсталација ./ аутокеи-цоммон_0.95.8-0_алл.деб$ судо апт инсталација ./ аутокеи-гтк_0.95.8-0_алл.деб
Пример 1: Подешавање Кључ за аутоматско чување игара
Уобичајено је видети многе рачунарске игре које користе
Игра жели да погодите
тастатура.сенд_кеи ('
време.спавање (0.25)
тастатура.сенд_кеи ('
време.спавање (0.25)
тастатура.сенд_кеи ('
време.спавање (0.25)
тастатура.сенд_кеи ('
Да бисте ову скрипту додали у АутоКеи, покрените апликацију, а затим кликните на видљиву фасциклу или на прилагођену фасциклу коју сте креирали да бисте је истакли. Кликните на Датотека> Ново> Скрипта опција менија за креирање нове скрипте унутар те мапе, као што је приказано на снимку екрана испод:
Преименујте ову скрипту у „Куицксаве“ и ставите горњи код у њу. Затим кликните на дугме „Пречица“ на дну, као што је приказано на снимку заслона испод:
На следећем екрану кликните на дугме „Притисните за подешавање“, а затим притисните
Кликните на „ОК“ и притисните
Мапирање тастера Куицксаве је сада спремно за употребу. Следећи пут када притиснете
Имајте на уму да смо променили функционалност
Исту скрипту горе можете користити и за креирање скрипте за брзо учитавање. Само треба уклонити линију за
Ако тражите тачна имена кључева која ће се користити у скриптама АутоКеи Питхон 3, списак свих посебних кодова кључева који се могу користити у АутоКеиу можете пронаћи овде. Било који кључ који није поменут на горњој страници може се уметнути помоћу једноструких или двоструких наводника. Пример: тастатура.сенд_кеи ('5'), тастатура.сенд_кеи ('п') и тако даље.
Пример 2: Пијте два здравствена напитка у низу у игрању улога
Под претпоставком да врући тастер пије здравствени напитак у вашој игри је
Вредност променљиве понављања такође се може променити у било који други број. Можете следити кораке у првом примеру да бисте скрипту пресликали на жељени интервентни тастер.
Пример 3: Рафални режим за пушку у пуцачкој игри
Помоћу доњег кода можете мапирати
миш.цлицк_релативе_селф (0, 0, 1)
миш.цлицк_релативе_селф (0, 0, 1)
миш.цлицк_релативе_селф (0, 0, 1)
Горња скрипта извршиће леви клик миша три пута заредом. Додатни искази се могу додати ако желите да извршите леви клик више од три пута.
Можете следити кораке у првом примеру за мапирање скрипте
Пример 4: Створите прилагођени мени игре / Претворите игру у стварном времену у игру засновану на играма
Користећи функцију менија листе АутоКеи, приказаћемо мени као прекривач на врху текуће игре. Овај мени ће украсти фокус из игре и вратити га након што се клик мишем изврши на једној од ставки менија. Када се фокус врати, извршиће се аутоматизовано притискање тастера које позива функцију унутар игре.
Погледајте ову слику:
У директоријуму „ГамеМену“ креирао сам подмапу која се зове „Прикажи“. И директоријум „ГамеМену“ и „Схов“ имају подређене ставке. Ево кода који сам ставио у сваку подређену ставку:
- Инвентар: тастатура.сенд_кеи ('и')
- Мапа: тастатура.сенд_кеи ('м')
- Повратак на игру: тастатура.сенд_кеи ('
') - Пребаците се на јуришну пушку: тастатура.сенд_кеи ('2')
- Пребаците се на СМГ: тастатура.сенд_кеи ('1')
Овде се мапа „ГамеМену“ пресликава на
Свака ставка менија има префикс испред ознаке. Можете позвати било коју ставку менија притиском на одговарајући нумерички тастер на тастатури. На пример, притиском на <2> овде ће кључ пребацити пиштољ на пушку.
Мали ГИФ приказ овог примера (кликните на слику или кликните десним тастером и отворите ГИФ на новој картици ако се анимација заустави испод):
Овај метод можда неће функционисати са свим играма, у зависности од начина на који обрађују прозорски приказ и приказ на целом екрану. Неке игре не паузирају када се украде фокус док друге јесу. Ако се игра заустави када се фокус изгуби, у основи сте претворили игру у реалном времену у игру засновану на потезу користећи ову скрипту АутоКеи.
Овај пример ће радити са играма од случаја до случаја. Међутим, током тестирања постигао сам прилично добре резултате и са матичним и са Стеам Протон / Вине играма.
Закључак
Сви овде наведени примери су основни, углавном усмерени на Линук играче. Они покривају само део моћног АПИ-ја АутоКеи-а. АутоКеи може аутоматизовати већи део вашег процеса користећи његове функције скриптирања за свакодневни или сложени софтвер. Још неколико примера доступно је у званичној документацији апликације.