Миш

Како користити Ксдотоол за подстицање кликова мишем и притиска тастера у Линуку

Како користити Ксдотоол за подстицање кликова мишем и притиска тастера у Линуку
Ксдотоол је бесплатан алат за командну линију отвореног кода за симулацију кликова мишем и притиска тастера. Овај чланак ће покрити кратак водич о коришћењу кдотоол за аутоматизацију уноса тастатуре и миша. Ксдотоол ради само на Кс дисплеј серверу и нема подршку за Ваиланд (у време писања овог чланка).

Инсталирање Ксдотоол-а

Да бисте инсталирали кдотоол у ​​Убунту, покрените наредбу испод:

$ судо апт инсталл кдотоол

Да бисте инсталирали кдотоол у ​​друге дистрибуције Линука, потражите термин „кдотоол“ у менаџеру пакета. Ксдотоол је укључен у спремишта већине Линук дистрибуција.

Симулирајте притисак на тастер

Можете користити кдотоол за симулацију притиска тастера покретањем наредбе доле. Замените „н“ било којим важећим кључем или знаком у распореду тастатуре.

$ кдотоол кључ н

Имајте на уму да ће горња наредба симулирати притискање и отпуштање тастера један за другим и нећете приметити кашњење између ових догађаја. У случају да желите да их симулирате одвојено, користите следеће наредбе:

$ кдотоол тастатура н
$ кдотоол тастатура н

Симулирајте притисак на тастер помоћу модификаторског кључа

Тастери модификатора мењају понашање притиска тастера када се истовремено притисну два или више тастера. Е.г. , и тако даље. Процес извршавања комбинација тастера помоћу кдотоол-а је такође прилично сличан:

$ кдотоол тастер цтрл + с

Помоћу следеће команде можете пронаћи тачна имена тастера на тастатури:

$ кев

Отвориће се мали прозор. Нека буде фокусирано, а затим притисните било који тастер. Име кључа добит ћете у излазу терминала.

Симулирајте понављање тастера / турбо / брзу паљбу

Да бисте симулирали вишеструке притиске тастера током одређеног временског периода, мораћете да одредите колико пута треба симулирати притиске тастера и одложити сваки притисак тастера. Да бисте то урадили, покрените наредбу у следећем формату:

$ кдотоол кључ --поновите 5 --закашњење 50 н

Замените вредности прекидача „-репеат“ и „-делаи“ (у милисекундама) према вашим захтевима. Имајте на уму да сам имао проблема са понављањем када сам подесио кашњење на више од 500 мс. Ово може бити грешка или намеравано понашање, а ако се суочавате са сличним проблемима, избегавајте постављање високих вредности кашњења. Изјаве петље „фор“ и „вхиле“ можете користити да бисте превазишли ово ограничење.

Доле наведена наредба ће унети тастер „н“ три пута са закашњењем од 2 секунде између сваког притиска тастера.

$ за и за 1… 3; урадите кдотоол кључ н; спавање 2; Готово

Такође можете да користите петљу вхиле да више пута симулирате притиске тастера док се петља ручно не прекине коришћењем кључ.

$ док је тачно; урадите кдотоол кључ н; спавање 2; Готово

Симулирајте кључни низ

Да бисте симулирали више тастера један за другим, користите наредбу у следећем формату:

$ кдотоол кључ к и з

Симулирајте кликове мишем

Да бисте симулирали десни клик на тренутној локацији показивача, покрените наредбу испод:

$ кдотоол кликните 3

Замените „3“ било којим бројем из доње референце:

Ако желите да користите другачији скуп координата, користите наредбу у следећем формату:

$ кдотоол моусемове 100 100 клик 3

Замените „100“ са жељеним координатама као „Кс“ и „И“ у горњем левом углу екрана.

Имајте на уму да се разни примери до сада објашњени притисцима тастера могу користити и кликовима мишем.

Набавите активни прозор и смањите га

Следећа команда ће добити ИД прозора који је тренутно у фокусу, а затим га умањити:

$ кдотоол гетацтивевиндов виндовминимизе

Погледајте Ман страницу

Ксдотоол укључује бројне опције и можете да користите безброј различитих комбинација за прилагођавање понашања притиска тастера и кликова мишем. Овде није могуће обухватити све случајеве употребе, можете се упутити на ман страницу покретањем наредбе у наставку:

$ ман кдотоол

Такође можете приступити страници са упутствима на мрежи.

Мапирајте Ксдотоол команде и скрипте на тастерске пречице

Можете користити ГУИ за конфигурацију пречица на тастатури доступан у системским подешавањима дистрибуције за додељивање једноставних кдотоол наредби прилагођеним пречицама на тастатури. У случају сложених и вишеструких израза, сачувајте наредбе у скрипти, а затим мапирајте скрипту у пречицу на тастатури.

Закључак

Ксдотоол је један од најбољих услужних програма који су доступни за аутоматизацију уноса тастатуре и миша у Линуку. Можете лансирати једноставне макронаредбе као и сложене наредбе уланчавањем више симулираних улаза.

Како развити игру на Линуку
Пре деценију, није много корисника Линука предвидело да ће њихов омиљени оперативни систем једног дана бити популарна платформа за играње комерцијални...
Портови комерцијалних игара отвореног кода
Бесплатне рекреације покретачких игара са отвореним кодом и више платформи могу се користити за играње старих, као и неких прилично недавних наслова и...
Најбоље игре командне линије за Линук
Командна линија није само ваш највећи савезник када користите Линук - она ​​такође може бити извор забаве јер је можете користити за играње многих заб...