Достать из буфера обмена строку (и вставить её в gui приложение)

На самом деле это единственный раздел про unix на этом форуме

Модератор: /dev/random

Аватара пользователя
AlexYeCu
Сообщения: 1133
ОС: fedora

Достать из буфера обмена строку

Сообщение AlexYeCu »

До последнего времени пользовался скриптом, который переводил набранный в латинской раскладке текст в русский текст по хоткею. Недавно обратил внимание, что xsel больше не выводит текст в гуёвые приложения. Т. е. текст «переводится» и висит в буфере обмена. Ни xcel -i -b, ни xclip -o, ни xdotool key shift+Insert решить проблему не помогли.
Есть у кого идеи?
Иксы, parcellite в трее.
Спасибо сказали:
Аватара пользователя
delvin-fil
Сообщения: 131
ОС: Linux → Gentoo

Re: Достать из буфера обмена строку

Сообщение delvin-fil »

AlexYeCu писал:
04.08.2021 19:48
До последнего времени пользовался скриптом, который переводил набранный в латинской раскладке текст в русский текст по хоткею.
Изображение
У меня есть переводчик, так вот в нем скрипт translatorxclip.py как раз и работает через xclip.
Строка 24, если что.
import __hello__
Спасибо сказали:
Аватара пользователя
AlexYeCu
Сообщения: 1133
ОС: fedora

Re: Достать из буфера обмена строку

Сообщение AlexYeCu »

Не не, я про djn nfrjt --> вот такое.
Спасибо сказали:
Аватара пользователя
delvin-fil
Сообщения: 131
ОС: Linux → Gentoo

Re: Достать из буфера обмена строку

Сообщение delvin-fil »

xclip -o -selection primary
Изображение
import __hello__
Спасибо сказали:
Аватара пользователя
AlexYeCu
Сообщения: 1133
ОС: fedora

Re: Достать из буфера обмена строку

Сообщение AlexYeCu »

Увы, но тоже нет. Как я уже писал, что-то усложнили в плане передачи данных из консольных утили в поля ввода гуёвых в последней Федоре.
Спасибо сказали: