Инсталирање Ксдотоол-а
Да бисте инсталирали кдотоол у Убунту, покрените наредбу испод:
$ судо апт инсталл кдотоолДа бисте инсталирали кдотоол у друге дистрибуције Линука, потражите термин „кдотоол“ у менаџеру пакета. Ксдотоол је укључен у спремишта већине Линук дистрибуција.
Симулирајте притисак на тастер
Можете користити кдотоол за симулацију притиска тастера покретањем наредбе доле. Замените „н“ било којим важећим кључем или знаком у распореду тастатуре.
$ кдотоол кључ нИмајте на уму да ће горња наредба симулирати притискање и отпуштање тастера један за другим и нећете приметити кашњење између ових догађаја. У случају да желите да их симулирате одвојено, користите следеће наредбе:
$ кдотоол тастатура н$ кдотоол тастатура н
Симулирајте притисак на тастер помоћу модификаторског кључа
Тастери модификатора мењају понашање притиска тастера када се истовремено притисну два или више тастера. Е.г.
Помоћу следеће команде можете пронаћи тачна имена тастера на тастатури:
$ кевОтвориће се мали прозор. Нека буде фокусирано, а затим притисните било који тастер. Име кључа добит ћете у излазу терминала.
Симулирајте понављање тастера / турбо / брзу паљбу
Да бисте симулирали вишеструке притиске тастера током одређеног временског периода, мораћете да одредите колико пута треба симулирати притиске тастера и одложити сваки притисак тастера. Да бисте то урадили, покрените наредбу у следећем формату:
$ кдотоол кључ --поновите 5 --закашњење 50 нЗамените вредности прекидача „-репеат“ и „-делаи“ (у милисекундама) према вашим захтевима. Имајте на уму да сам имао проблема са понављањем када сам подесио кашњење на више од 500 мс. Ово може бити грешка или намеравано понашање, а ако се суочавате са сличним проблемима, избегавајте постављање високих вредности кашњења. Изјаве петље „фор“ и „вхиле“ можете користити да бисте превазишли ово ограничење.
Доле наведена наредба ће унети тастер „н“ три пута са закашњењем од 2 секунде између сваког притиска тастера.
$ за и за 1… 3; урадите кдотоол кључ н; спавање 2; ГотовоТакође можете да користите петљу вхиле да више пута симулирате притиске тастера док се петља ручно не прекине коришћењем
Симулирајте кључни низ
Да бисте симулирали више тастера један за другим, користите наредбу у следећем формату:
$ кдотоол кључ к и зСимулирајте кликове мишем
Да бисте симулирали десни клик на тренутној локацији показивача, покрените наредбу испод:
$ кдотоол кликните 3Замените „3“ било којим бројем из доње референце:
- 1 - Леви клик
- 2 - Средњи клик
- 3 - Десни клик
- 4 - Точак за померање нагоре
- 5 - Точак за померање надоле
Ако желите да користите другачији скуп координата, користите наредбу у следећем формату:
$ кдотоол моусемове 100 100 клик 3Замените „100“ са жељеним координатама као „Кс“ и „И“ у горњем левом углу екрана.
Имајте на уму да се разни примери до сада објашњени притисцима тастера могу користити и кликовима мишем.
Набавите активни прозор и смањите га
Следећа команда ће добити ИД прозора који је тренутно у фокусу, а затим га умањити:
$ кдотоол гетацтивевиндов виндовминимизеПогледајте Ман страницу
Ксдотоол укључује бројне опције и можете да користите безброј различитих комбинација за прилагођавање понашања притиска тастера и кликова мишем. Овде није могуће обухватити све случајеве употребе, можете се упутити на ман страницу покретањем наредбе у наставку:
$ ман кдотоолТакође можете приступити страници са упутствима на мрежи.
Мапирајте Ксдотоол команде и скрипте на тастерске пречице
Можете користити ГУИ за конфигурацију пречица на тастатури доступан у системским подешавањима дистрибуције за додељивање једноставних кдотоол наредби прилагођеним пречицама на тастатури. У случају сложених и вишеструких израза, сачувајте наредбе у скрипти, а затим мапирајте скрипту у пречицу на тастатури.
Закључак
Ксдотоол је један од најбољих услужних програма који су доступни за аутоматизацију уноса тастатуре и миша у Линуку. Можете лансирати једноставне макронаредбе као и сложене наредбе уланчавањем више симулираних улаза.