Как передать данные для обработки в другую программу и получить результат назад?
Не могу подступиться к задаче. Сомневаюсь что её можно реализовать на Python, поэтому приветствуются любые адекватные инструменты.
Порядок действий такой - Пользователь работает в текстовом редакторе (Word, Writer, Блокнот, текстовое поле в браузере) - Нажимает горячую комбинацию - Запускается ДРУГАЯ программа - Там производится выбор шаблона текта - Нажимается кнопка (или другая комбинация клавиш) - В исходную программу в место где стоит курсор вставляется текст.
Нужно реализовать это на каком-то уровне кроссплатформенности - Windows, MacOS, по возможности Linux.
Я бы предложил, раз надо такое разнообразие - убрать из задачи - "В исходную программу в место где стоит курсор вставляется текст." - И реализовать такое : вызываете программу, выбираете шаблон, он копируется в буфер обмена.... ВСЕ.
sim3x, Пользователь работает в текстовом редакторе (Word, Writer, Блокнот, текстовое поле в браузере) - Нажимает горячую комбинацию - Запускается ДРУГАЯ программа - Там производится выбор шаблона текта - Нажимается кнопка (или другая комбинация клавиш) - В исходную программу в место где стоит курсор вставляется текст.
Здравствуйте!
Есть два варианта: Вариант 1:
Использование буфера обмена: Clipboard или OS.Clipboard или System.Clipboard или Sys.Clipboard (зависит от ЯП)
Вариант 2:
Декомпилируете программу, пишете обращение к TXT файлу, где есть ваш текст