LINUX.ORG.RU

Ответ на: комментарий от anonymous_sapiens

Вставить текст в любое текстовое поле посредством горяих клавиш.

KOT040188 ★★ ()
Ответ на: комментарий от mydibyje

Нарыл такой скрипт:

[code]#!/bin/bash

sleep 0.2s;xdotool type –delay 250 ‘Вставляемый текст’[/code]

С фразой всё норм. Но если я хочу вставить один символ, беда. В хроме/опере/вивальди пару раз вставляется, а потом наглухо залипает и не работает. В некоторые приложения вообще не хочет вставлять. В то же время в телеге всё норм.

KOT040188 ★★ ()
Последнее исправление: KOT040188 (всего исправлений: 2)
Ответ на: комментарий от anonymous_sapiens

Прошло семь лет, а ответов на элементарные вопросы ОП так и не дал: какую задачу пытается решить

Задача – протролить местную аудиторию. Надо признать, справляется.

ashot ★★★★ ()

Мне кажется, что надо пропатчить каждую используемую программу, чтобы они вызывали функцию по вставке текста.

Или библиотеку, принимающую события от x-сервера. Для того, чтобы можно было вставить несколько событий ввода «изниоткуда».

Как работает xdotool не знаю, но подозреваю, что она отправляет события в x-сервер, чтобы он их отправил в прикладные программы.

Shushundr ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.