Yes, I can try that. It means I need to learn a different action for Paste than what I use in other tools. Or I guess I could have the AppleScript check what application is running and do a normal paste when it is not NoMachine. Then make it my normal paste.
I was wondering though if there is someway to change how Quicksilver records its activation/deactivation to be more like normal apps. Or at least get some more information on what Quicksilver does at the OS level so I can possibly file a bug with NoMachine. I do see that when activating Quicksilver the previous applications title bar stays selected. So the "current application" isn't changed. d On Thursday, April 20, 2017, Brian Bucknam <[email protected]> wrote: > Hi Dave, > > Well, other than encouraging NoMachine to fix the problem :-) , I guess > you could set up an AppleScript action for Quicksilver. > I think you could have an action script: > - accept a text argument/input > - place the input on the pasteboard > - activate the Finder > - activate NoMachine > - keystroke Command-V (to Paste into NoMachine) > > Then your “workflow” would be “get the text into Quicksilver’s first > panel, then invoke the script above as the action”. > > I haven’t written a Quicksilver action AppleScript for a long time… > it looks like the one I remember having did not even get ported over to my > new Mac, but maybe you’ve done this, or someone familiar with it could whip > one up? > > Cheers, > Brian > > > On Wed, Apr 19, 2017 at 10:11 AM, David Rees <[email protected] > <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote: > >> Thank you so much Brian (and I apologize for slow response). Your steps >> do seem to fix it. >> >> But that is obviously a lot of work for every paste. Any thoughts on >> something I can do on the Quicksilver side to have deactivate in a way that >> NoMachine would see it? >> >> On Wed, Jan 25, 2017 at 12:25 PM, Brian Bucknam <[email protected] >> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote: >> >>> Hi Dave, >>> >>> I’m not familiar with NoMachine, but the scenario sounds like >>> NoMachine checks what is on the clipboard when you switch from another >>> “regular” application to NoMachine, and sends that to the remote machine. >>> Because of the way Quicksilver is activated (actually, deactivated in this >>> case), it probably does not trigger this “check the clipboard and send it” >>> behavior. >>> >>> I think the way to test this hypothesis would be: >>> 1 - be in NoMachine and activate Quicksilver >>> 2 - press period, type some text, select text and copy >>> 3 - switch to the Finder >>> 4 - switch back to NoMachine >>> 5 - Paste >>> >>> If it Pastes in the content from Quicksilver, that means that “switching >>> applications normally” refreshes the clipboard, but “dismissing Quicksilver >>> and ‘returning’ to the current application” does not. >>> >>> Hope this helps, >>> Brian >>> >>> >>> On Tuesday, January 24, 2017 at 6:52:11 PM UTC-8, David Rees wrote: >>>> >>>> I'm running into a strange problem where Copy/Paste not working from >>>> Quicksilver to NoMachine. Somehow the way Quicksilver puts things on the >>>> clipboard is not seen by NoMachine. However I can copy from anything else >>>> to NoMachine. And I can copy from Quicksilver to any app but NoMachine. >>>> >>>> Steps to reproduce: >>>> 1) launch Quicksilver >>>> 2) press period, type some text, select text and copy >>>> 3) switch to NoMachine session >>>> 4) paste >>>> 5) Copied text is not pasted (usually it's what I previous copied in >>>> some other app) >>>> >>>> I get the same thing if I use the "Paste" action from Quicksilver. >>>> >>>> If instead of copying from Quicksilver I copy text from another app >>>> (Chrome, TextPad, iTerm2, etc) and paste, then the text pastes fine. >>>> >>>> If I copy from Quicksilver and then paste to another app like Chrome, >>>> iTerm2 then it pastes fine also. >>>> >>>> Any thoughts on how I can resolve this? >>>> >>>> Thanks, >>>> dave >>>> >>> -- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "Quicksilver" group. >>> To unsubscribe from this topic, visit https://groups.google.com/d/to >>> pic/blacktree-quicksilver/NDyXe-C8SUc/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> [email protected] >>> <javascript:_e(%7B%7D,'cvml','blacktree-quicksilver%[email protected]');> >>> . >>> To post to this group, send email to blacktree-quicksilver@googlegr >>> oups.com >>> <javascript:_e(%7B%7D,'cvml','[email protected]');> >>> . >>> Visit this group at https://groups.google.com/grou >>> p/blacktree-quicksilver. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "Quicksilver" group. >> To unsubscribe from this topic, visit https://groups.google.com/d/to >> pic/blacktree-quicksilver/NDyXe-C8SUc/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected] >> <javascript:_e(%7B%7D,'cvml','blacktree-quicksilver%[email protected]');> >> . >> To post to this group, send email to blacktree-quicksilver@googlegr >> oups.com >> <javascript:_e(%7B%7D,'cvml','[email protected]');>. >> Visit this group at https://groups.google.com/group/blacktree-quicksilver >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Quicksilver" group. > To unsubscribe from this topic, visit https://groups.google.com/d/ > topic/blacktree-quicksilver/NDyXe-C8SUc/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected] > <javascript:_e(%7B%7D,'cvml','blacktree-quicksilver%[email protected]');> > . > To post to this group, send email to blacktree-quicksilver@ > googlegroups.com > <javascript:_e(%7B%7D,'cvml','[email protected]');>. > Visit this group at https://groups.google.com/group/blacktree-quicksilver. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Quicksilver" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/blacktree-quicksilver. For more options, visit https://groups.google.com/d/optout.
