LINUX.ORG.RU

Если в речь идет об иксах, то расширение XTEST и еще вариант XSendEvent, который, однако, не со всеми программами может заработать, но зато сообщения можно посылать конкретному окну (в понимании X11, а не оконного менеджера). Для того, чтобы понять, как оно реализуется, смотри в код xdotool.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от logonsessons

Чтобы изучить скрипт на С++, нужно знать хотя бы С++.

Чем готовые программы не подходят? Они ведь тоже часто написаны на С/С++.

anonymous
()
Ответ на: комментарий от logonsessons

нет, тебе это не нужно. учат от примитивов к абстракциям, а не наоборот, хотя тебе пофиг.

Anoxemian ★★★★★
()

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

echo 'echo bibergay' | bash
awesomelackware
()

емаксом

Emacs + eev + eepitch

tl;dr: e-scripts

“eev is a library that adds support for e-scripts to Emacs”

e-scripts — код на elisp, который выполняется по нажатию одной кнопки (как гиперссылки, только на elisp)

почти как коммандеры в Обероне Blackbox Component Pascal. только емакс.

ну а потом запускаешь либо через eshell из емакса, либо через векторный гипертекстовый интерфейс, либо emacs в batch режиме со скриптом.

anonymous
()
Ответ на: емаксом от anonymous

в старой версии eepitch у того же автора была утилита ee, про каналы, которая получает через канал текст и отправляет его в stdin другого процесса

он так интерпретаторы python, lua запускал

вообще это похоже на plan9 с plumbing и редактором acme

anonymous
()
Ответ на: комментарий от black_ink

uinput. работает в X11, Wayland, vty и далее везде.

О, интересная штука.

hobbit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.