TORoRAM. Форум ни о чём

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » TORoRAM. Форум ни о чём » Linux » Программы автоматизации действий в Linux


Программы автоматизации действий в Linux

Сообщений 1 страница 6 из 6

1

Программы автоматизации действий в Linux

autokey (apt-get install autokey-common)
autokey-common - инструмент для автоматизации работы — общие данные
xautomation - управление X из командной строки и поиск элементов на экране
xmacro - Record / Play keystrokes and mouse movements in X displays

2

XMacro — пакет содержащий две простые C (си) утилиты (xmacrorec и xmacroplay) для записи и воспроизведения действий клавиатуры и мыши.

Начать запись (сперва клацаем клавишу после которой начнется запись и которой она будет остановлена)
$ xmacrorec2 > my.macro

Редактируем полученный файл, удаляя все что нам не нужно
$ nano my.macro

Выполняем
$ cat my.macro | xmacroplay ":0.0"

3

Вы можете использовать X-Macro

Чтобы установить x-Macro, используйте следующую команду:
apt-get install xmacro

Для записи используйте команду xmacrorec2:
xmacrorec2 > test.file

для воспроизведения записанного макроса использование xmacroplay
xmacroplay "$DISPLAY" < test.file

4

Вызов справки
xmacrorec2 -h
xmacroplay -h

5

Код:
#!/bin/bash

echo KeyStrPress Return >press.txt
echo KeyStrRelease Return >>press.txt

i=0
while [ "$i" -lt "15" ]
do
  echo $i
  xmacroplay "$DISPLAY" <press.txt
  sleep 2
  let i=$i+1
done

6

Код:
echo -e 'KeyStrPress Tab\nKeyStrRelease Tab'|xmacroplay "$DISPLAY"

Вы здесь » TORoRAM. Форум ни о чём » Linux » Программы автоматизации действий в Linux