Couple of questions:
On 10/27/2018 07:17 AM, Musatov wrote:
> I am wondering if Python could be used to write a program that allows:
> 
> 1. Highlight some text
> 2. Ctl+HOTKEY1 stores the string of text somewhere as COPIEDTEXT1

This text comes from where?  Another application?

> 3. Highlight another string of text
> 4. Ctl+HOTKEY1 stores another string of text somewhere as COPIEDTEXT2
> 
> THEN
> 
> 5. Ctl+HOTKEY2 pastes COPIEDTEXT1

Gets pasted where?

> 6. Ctl+HOTKEY2 pastes COPIEDTEXT2

As far as I know it's not possible for an application to directly yank
highlighted text from another application.  The first application would
have to first copy that text to the clipboard (Control-C in that app)
and then the second application could grab it from the clipboard
(ctrl-hotkey1) and then store it in its own variables.  Ctrl-hotkey2
could then push the text back into the clipboard and then you can ctrl-V
paste it in the other application.  This type of functionality is known
often found in clipboard manager programs.

> I found "pyperclip" and "Tkinter" but I don't know where to start.
Here's another file that demonstrates accessing the clipboard on the
Linux, Mac, and Windows:

https://github.com/Shizmob/clippy/blob/master/clip.py

As for the hotkey stuff, that's also dependent on the operating system.
Google for something like "python global hotkey linux" to get an example
of how to implement that.
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to