Clipboard copy-paste scripts for DMXIS

Discuss DMXIS Python macro programming, and post any new macros here!
Post Reply
kallepaa
Posts: 6
Joined: Wed Feb 01, 2017 6:36 am

Clipboard copy-paste scripts for DMXIS

Post by kallepaa » Fri Nov 02, 2018 10:24 am

Clipboard.zip
Clipboard Macro Scripts
(3.31 KiB) Downloaded 14 times
Hi,

Here are my clipboard scripts for DMXIS, one for copying and one for pasting. With these you can copy all channel values (oscillator, sound tracker, etc..) to another channel(s). They should work out of the box with Mac, but for Windows you should at least edit the clipboard file path in the scripts (Haven't tested this with Windows, but I guess it should work). Unfortunately I could not get the temp file libraries working so this is why the path is hard coded.

I suggest that you unzip the packet to the macros folder of DMXIS so that both of the scripts will appear under a Clipboard folder.

There are few tricks I included to the script that you should know:

When pasting to single channel, the copied channels are pasted as they were.
For example if you copied channels 1, 3 and 4, and paste to channel 5, channels are copied like this:
1 => 5, 3 => 7, 4 => 8. So you can copy some channels of a fixture to another and leave some out in the middle.

But when you select multiple channels for pasting, the clipboard will be looped until all selected channels have been edited.
So if you copy RGB values of one fixture, then select RGB values of all the other fixtures and paste.. Presto! All the fixtures now have the same RGB values.

I hope you find these scripts useful!
Maybe some day we can get the same functionality under Cmd-C and Cmd-V shortcuts.

Br, Kalle

BSmithrian
Posts: 3
Joined: Sun Oct 25, 2015 3:44 am

Re: Clipboard copy-paste scripts for DMXIS

Post by BSmithrian » Sun Nov 04, 2018 7:37 am

Thanks for the script.
I can't find the clipboard file path for windows 10.
So I still can't get it to work.
Does anyone know what path to use for windows 10?

kallepaa
Posts: 6
Joined: Wed Feb 01, 2017 6:36 am

Re: Clipboard copy-paste scripts for DMXIS

Post by kallepaa » Sun Nov 04, 2018 7:54 pm

Try this:

Code: Select all

clipboardfile = "C:\\Users\\{Username}\\AppData\\Local\\Temp\\dmxis_clipboard"
Just replace {Username} with your windows username.

Actually you can use any file as long as it is not used by any other application.
For example you can create a "tmp" folder to C: root and use this path:

Code: Select all

clipboardfile = "C:\\tmp\\dmxis_clipboard"
Just make sure that DMXIS has the read and write privileges to the folder/file.

I hope this helps.

agent9
Posts: 16
Joined: Sun Dec 23, 2012 9:31 pm

Re: Clipboard copy-paste scripts for DMXIS

Post by agent9 » Fri Nov 16, 2018 12:35 am

Thanks you for this. Its making life easier.

Post Reply