Как вставить текст из буфера обмена, как если бы символы печатались один за другим?
Некоторые редакторы форматированного текста, например Confluence, позволяют вводить форматированный контент как разметку и преобразовывать его в форматированный текст на лету. Это означает, что я не могу вставить содержимое разметки в редактор.
Как имитировать ввод скопированного текста из содержимого буфера обмена в редакторе форматированного текста?
2 ответа
Вы ищете инструмент, который не по теме. Я также не собираюсь делать вашу работу, но предоставлю вам необходимые шаги:)
Для ваших нужд вы можете использовать Auto Hot Key
Логика в том, что вы копируете текст, перебираете и отправляете каждый символ
Вставка из буфера обмена должна быть простой https://autohotkey.com/board/topic/103489-pasting-clipboard-contents/
Затем вы перебираете каждый символ в буфере обмена https://autohotkey.com/docs/commands/LoopParse.htm
и, наконец, отправить этот персонаж через Send
; после запуска скрипта у вас есть 3 секунды, чтобы переключиться на; позиционировать и ждать вставки текстов в буфер обмена
Сон 3000; подождите 3 секунды Отправить, % буфер обмена% Возврат