Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 19, 2015 12:09:52

Vicesun
Зарегистрирован: 2015-11-19
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Имитация вставки

Как на Python-e реализовать имитацию вставки? Реализовывал через эмуляцию нажатий клавиш Ctrl+V, но это мне не подходит.
Нашёл на одном сайте такой вариант:
win32gui.SendMessage(hwnd2, WM_PASTE, 0, 0)
но интерпретатор ругается на hwnd2 и WM_PASTE.

Офлайн

#2 Ноя. 19, 2015 22:46:52

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Имитация вставки

Vicesun
Вставки откуда и куда? Из буфера ОС внутрь питон программы?



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Ноя. 20, 2015 07:10:46

Vicesun
Зарегистрирован: 2015-11-19
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Имитация вставки

JOHN_16
VicesunВставки откуда и куда? Из буфера ОС внутрь питон программы?
JOHN_16
Расскажу подробнее. Написал программу, которая при нажатии глобально, определённого сочетания клавиш записывает сообщение введённое в форму в буфер обмена, а затем имитирует нажатие клавиш Ctrl+V. Нужно это всё для вставки в чат браузера или какой-нибудь другой программы.
Всё работает как надо, но вот метод вставки меня не устраивает.

Прикрепил скриншот программы для большей наглядности.

Отредактировано Vicesun (Ноя. 20, 2015 07:11:37)

Прикреплённый файлы:
attachment скриншот.jpg (56,8 KБ)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version