Описание тега xdotool

None Поддельный ввод с клавиатуры / мыши, управление окнами и многое другое
1 ответ

Как использовать переменные в команде xdotool

У меня есть следующий код. когда я выполняю код, мой указатель мыши перемещается к 0 0 координате. Мне нужно переместить курсор в положение x1 y1. значение x1 y1 является целым числом. int x1,y1; for(int i=0; i<nomdef; i++) { if(defectArray[i].de…
21 апр '17 в 08:06
1 ответ

Bash xdotool записывает вывод в переменные

Привет, ребята. Я использую скрипт bash, чтобы узнать текущее местоположение моей мыши, но я застрял с этим. когда я делаю: xdotool getmouselocation x:688 y:411 screen:0 window:98568199 Я получил свой вывод в виде строки, я вроде новичок. Как я могу…
30 ноя '17 в 13:49
1 ответ

Linux Ubuntu 16.04 удаленный клик по запросу http

Есть ли способ выполнить удаленный клик, скажем, с устройства Android, до текущего сеанса Linux с простым HTTP-запросом? До сих пор мне удалось заставить Apache работать с PHP7 и xdotool для выполнения щелчка левой кнопкой мыши путем вызова сценария…
09 янв '18 в 12:13
1 ответ

Я запускаю программу в сценарии оболочки. Как я узнаю, что он загружен? (Linux)

Я написал сценарий оболочки, который запускает программу на Python. Затем я хочу загрузить файл в программу с помощью xdotool. Прямо сейчас это мой код: #!/bin/bash cd ~/Folder python program.py & sleep 10 WID=$(xdotool search --onlyvisible prog…
09 апр '17 в 21:41
3 ответа

Как добраться до конца страницы с помощью xdotool, как пролистать страницу вверх и вниз

Как я могу дать команду окну перейти в конец страницы с помощью xdotool? "Конец ключа", кажется, отправляет и завершает нажатие клавиши, но ничего не происходит: xdotool selectwindow key End "click 5" прокручивается вниз, но как узнать, достигла ли …
31 окт '14 в 13:41
0 ответов

Автоматически перезапустить Firefox с помощью скрипта bash, когда он не запущен

Я работаю над приложением киоска, где я использую Firefox, и хочу убедиться, что он перезапустится в полноэкранном режиме в случае сбоя Код хорошо работает без такой строки xdotool #!/bin/bash while true do if [ ! `pgrep firefox-bin` ];then firefox …
06 сен '18 в 12:59
0 ответов

Могу ли я сохранить терминал в качестве активного окна, даже если оно находится в фоновом режиме? - Python 3.3

G'day, Я только что разместил этот вопрос здесь. Исходя из этого, есть ли способ заблокировать ввод с клавиатуры пользователя на терминал, когда он работает за другим окном? Моя система требует, чтобы пользователь сканировал свой штрих-код (сканер ш…
24 июл '13 в 01:43
0 ответов

Как сделать копию Кейт (Ctrl+ C) с помощью xdotool

Я пытаюсь заставить редактор Kate скопировать текущую строку или текущий выбор в буфер обмена с помощью xdotool. Используя xdotool, я мог перемещать курсор, удалять и выполнять другие действия, но не копировать. Ярлык копирования (ctrl + c) работает…
28 мар '15 в 17:15
2 ответа

При использовании libxdo возникает ошибка: неизвестное имя типа 'useconds_t' '

Вот мой CMakeLists.txt: cmake_minimum_required(VERSION 3.3) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c11") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") add_executable(ex ex.c) target_link_libraries(ex xdo) полный код здесь конечно, libxdo.so…
10 дек '15 в 13:32
0 ответов

Отправка событий щелчка мышью в другие окна в Linux без перемещения мыши

У меня есть приложение для Windows, которое я хочу перенести на Linux. В этом приложении я отправляю события щелчка мышью в другие приложения. Функция, которая выполняет эту работу, выглядит следующим образом: void MainWindow::send_mouse_event(HWND …
25 ноя '18 в 19:50
1 ответ

Включены ли все журналы при создании файла точек в gstreamer?

Я пытаюсь понять, как файл точка создается из журналов gstreamer. Когда я генерировал журналы gstreamer с GST_DEBUG=4, он генерировал огромное количество журналов. в то же время, когда я проверяю файл точек, сгенерированный gstreamer, он содержит ко…
06 сен '18 в 11:42
1 ответ

Команда C++ не распознается после вызова fork() и execl() (Linux)

Я пытаюсь создать программу, которая может открывать браузер терминала и перемещаться по веб-сайту. Работает до тех пор, пока не будет вызван дочерний процесс. Следующая ошибка обнаруживается "xdotool: Неизвестная команда: поиск --onlyvisible --name…
10 апр '18 в 05:48
0 ответов

Терминал продолжает закрываться, когда скрипт запускается во время цикла

Я попробовал следующий скрипт для тестирования терминала и цикла while, после выполнения которого скрипт повторял все переменные в терминале без закрытия, как я и ожидал.. while read cat; do echo $cat done </home/sacredmonkey/lkq_search/Catagoies…
08 июн '17 в 21:41
2 ответа

Python автоматизирует нажатие клавиши QtGUI

У меня есть сценарий Python с разделом ниже: for index in range(1,10): os.system('./test') os.system('xdotool key Return') Я хочу запустить исполняемый файл./test, который вызывает QtGUI. В этом графическом интерфейсе появляется кнопка подсказки наж…
29 авг '16 в 09:31
1 ответ

Использование экрана для запуска сервера Minecraft (Linux Debian)

Я много чего перепробовал и получил много ошибок, я пытаюсь открыть экранную сессию при запуске, запустить на ней сервер minecraft и затем отсоединить его, чтобы я мог подключиться к SSH с помощью screen -r. Первая команда работает нормально, пробле…
15 мар '14 в 22:29
0 ответов

Могу ли я обновить хром-страницу из crontab?

Есть ли способ для этого? На самом деле, я попробовал какой-то скрипт, но не могу этого сделать. WID=$(xdotool search --onlyvisible --class chromium|head -1) xdotool windowactivate ${WID} xdotool key ctrl+F5
04 авг '17 в 11:32
2 ответа

Python-функция os.system в цикле while

Я пытаюсь сделать простой скрипт на Python для автоматического клика в Ubuntu 14.04. вот мой код #!/usr/bin/python import os clickCounter = 0 while clickCounter == 0: timeNow = os.system('date +\"%s\"') if timeNow > 10: os.system('xdotool click 1…
14 дек '14 в 00:03
2 ответа

Неопределенные ссылки после связывания со статической библиотекой

Я написал простую программу для проверки, может ли xdotool выполнить мои требования. (Ну, не совсем. Мой первый шаг - убедиться, что я могу делать вызовы в библиотеку xdotool.) #include <xdo.h> #include <iostream> using namespace std; in…
22 май '13 в 16:06
1 ответ

Код xdotool работает только в том случае, если программа была прервана командой killall

Если лифпад открыт.. и я закрываю его через терминал killall leafpad тогда этот код xdotool будет работать нормально.он открывает файл, ждет 2 секунды, ищет заголовок, а затем активирует и перемещает его. leafpad '/media/1/AAA' sleep 2 a=`xdotool se…
18 авг '13 в 22:09
1 ответ

Одновременное нажатие клавиши + мыши (xdotool)

Можно ли имитировать нажатие клавиши ("N") и одновременный щелчок мышью в linux? я использую xdotool на Fedora Linux дистрибутив Я не нашел ничего связанного с этой возможностью Позднее редактировать: Я нашел следующий обходной путь. Я отправляю это…
02 мар '18 в 09:18