Это команда cnee, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
cnee - записывать, воспроизводить или распространять данные X11
СИНТАКСИС
колено [кредита]
ОПИСАНИЕ
Программа колено может записывать и воспроизводить X-сессию. cnee также имеет способность
распределять события на несколько дисплеев. колено получает копии данных протокола X из X
сервер. Они либо печатаются в файл ( запись режим) или воспроизводится и синхронизируется (
повторить Режим). Во время записи и воспроизведения cnee может распределять записанные / воспроизведенные события на
несколько дисплеев.
ОБЩАЯ ИНФОРМАЦИЯ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
--err-файл, -e
Перенаправить весь подробный вывод Xnee имя_файла (по умолчанию stderr)
--out-файл, -o
Перенаправить все данные Xnee в file_name (по умолчанию - stdout)
--отображать, -d
X-сервер для связи (по умолчанию localhost)
--все клиенты, -ac
Записывать все данные клиента (по умолчанию)
- данные для записи, -дтр
Перехват n чисел данных (n <0 означает навсегда)
--время, -t
Отсрочка старта заявки на секунд. Может использоваться для предотвращения записи
KeyRelease при запуске Xnee с терминала
--записывать, -запись
Установить режим записи
--повтор, -реп
Установить режим воспроизведения
- распространять, -du
Распространение записанных или воспроизведенных событий в СПИСОК, где СПИСОК - это список, разделенный запятыми.
дисплеев
--будущие клиенты, -фк
Записывать данные будущего клиента (по умолчанию)
--плагин, -p <имя
Используйте имя плагина
--подробный, -v
Включить подробную распечатку
--feedback-xosd, -FX
Используйте xosd для обратной связи
--feedback-stderr, -фс
Используйте stderr для обратной связи
--feedback-нет, -фн
Не используйте обратную связь
- диапазон-событий-устройств, -девера
Установить диапазон событий устройства на X_LIST
- держать-автоповтор, -ка
Сохранять автоповтор во время записи / воспроизведения
- без репортерской записи, -номер
Запретить явную запись события ReparentNotify
ЗАПИСЬ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
--первый Последний
Печатать только первое и последнее из нескольких последовательных событий MotionEvent
--все события
Перехватить все события
--события для записи, -этр
Перехват n номеров событий (n <0 означает навсегда)
- секунд до записи, -ул
Перехват n секунд (n <0 означает навсегда)
- записанное разрешение
Разрешение, используемое при записи, установлено на res
- человеческая распечатка, -л.с.
Печать удобочитаема
--store-mouse-position, -smp
Сохраните исходное положение мыши
--запрос-диапазон, -рекра
Установить диапазон запроса на X_LIST
- диапазон ответов, -репра
Установить диапазон ответа на X_LIST
--доставленный-диапазон-событий, -девра
Установить диапазон доставленных событий на X_LIST
- диапазон ошибок, -эрра
Установить диапазон ошибок на X_LIST
--extension-request-major-range, -эркмар
Установить основной диапазон запроса на расширение X_LIST
--расширение-запрос-второстепенный-диапазон, -эркмир
Установить дополнительный диапазон запроса на расширение X_LIST
--extension-ответ-основной-диапазон, -эрпмар
Установить основной диапазон ответа расширения на X_LIST
--расширение-ответ-второстепенный-диапазон, -ерпмир
Установить дополнительный диапазон ответа расширения на X_LIST
- запись-из-отображения-данных, -рфдд
Запись с дисплея данных. Это экспериментальный вариант.
- запись-из-контроля-дисплея, -rfcd
Запись с дисплея управления. Это экспериментальный вариант.
ПОВТОР ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
- скорость-процент, -сп
Установить процент скорости воспроизведения установлен на скорость
--replay-разрешение
Разрешение, используемое при воспроизведении, установлено на res
- регулировка разрешения
Использовать настройку разрешения
--synchronized-replay
Синхронизировать во время воспроизведения
- не синхронизировать, -нс
Не используйте синхронизацию во время воспроизведения
- позиция-окна-отзыва, -рвп
Вызов записанного положения окна, которое будет использоваться во время воспроизведения.
--force-replay, -фп
Продолжайте воспроизведение, даже если мы рассинхронизировались .... опасно
--buffer-подробный, -бв
Включить подробную распечатку буфера воспроизведения
--макс-порог, -мат
Установите максимальный порог для синхронизации на nr
--мин-порог, -мит
Установите минимальный порог для синхронизации на tnr
--tot-порог, -общее
Установите общий порог для синхронизации на nr
--воспроизведение-смещение, -ро
Установите смещение воспроизведения на (x, y)
--max-window-move, -мвм
Максимальное количество попыток Xnee переместить окно в положение, в котором оно находилось, когда
записанный
ЦНЕЭ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
--файл, -f
Чтение данных из файла имя_файла (по умолчанию stdin)
--помощь, -h
Распечатать это сообщение
--флаги
Печатает все флаги / параметры, которые принимает xnee
--проект, -пр
Использовать файл проекта имя_файла
--версия, -V
Распечатать информацию о продукте
--retype-файл
Типы (подделка пользователя) содержимое указанного файла
--write-settings
Записывает настройки в файл ресурсов
--print-настройки, -пс
Распечатывает настройки Xnee и ждет (для )
- print-event-names, - ручки
Печатает номер и название события X11
--print-имя-события, -ручка
Печатает номер события X11 или имя, соответствующее ev
--print-имена-ошибок, перны
Печатает номер и название ошибки X11
- имя-ошибки-печати, -перн
Печатает номер ошибки X11 или имя, соответствующее ей.
--печать-имена-ответов, -прен
Печатает номер и имя ответа X11
- имя-запроса-печати, -prns
Печатает номер и имя запроса X11
- имя-запроса-печати, -прн
Печатает номер запроса X11 или имя, соответствующее запросу
- клавиатура
Запишите клавиатуру
- мышь
Записывать события мыши
--print-data-names, -пдн
Печатает номер и имя данных X11
--manpage
Печатает текст справки Xnee в формате, который использовался при создании страницы руководства
--texipage
Печатает текст справки Xnee в формате, который использовался при создании информационной страницы
--type-help
Введите это справочное сообщение, используя поддельные ключи (используется для тестирования самого xnee)
- демонстрация, -демонстрация
Позвольте Xnee совершить демонстрационную поездку
--check-синтаксис, -cs
Проверить синтаксис командной строки и / или файла проекта (без exec)
--get-xinput-event-base, -gxeb
Получите базу событий для расширения Xinput
--disable-xinput-события, -dxe
Отключить запись событий XInput
--replay-бэкэнд, -рб
--force-core-воспроизведение, -fкр
Отменить запись X Введите данные устройства, используйте записанные данные основного устройства
- запись-воспроизведение, -рр
Запись и воспроизведение сеанса (нажмите q, чтобы остановить запись)
КОММЕНТАРИИ
file_name
Имя файла (например, /tmp/my_file.xns)
display_name
Имя дисплея (например, 192.168.1.12:0:XNUMX)
сек Секунды (например, 10)
n Целое число (например, 100)
СПИСОК Список отображения, разделенный запятыми (например, 192.168.1.12:0,129.12.23.0:0:XNUMX)
Х_СПИСОК Список целых чисел, разделенных запятыми (например, 12-23,35,45-56)
ПРИМЕРЫ
колено --записывать --события для записи 1000 - мышь - клавиатура -o /tmp/xnee.xns -e /tmp/xnee.log
-v
Записывает 1000 событий (клавиатура и мышь) в файл /tmp/xnee.xns и сбрасывает
подробная распечатка в /tmp/xnee.log
колено --повторить -f /tmp/xnee.xns -v -e /tmp/xnee.log -нс
Чтение данных из /tmp/xnee.xns, их воспроизведение и подробная печать в файл /tmp/xnee.log
Что касается больше Примеры, читать Xnee руководство
Используйте cnee онлайн с помощью сервисов onworks.net