Autohotkey script that starts Circle Dock and minimizes it automatically. You can download Autohotkey from
www.autohotkey.com. If you haven't heard of it, autohotkey is this amazing automation software - it will rock your Windows!
Once you install it, open notpad and paste the following script:
; <<<< START SCRIPT >>>>
; Anything after a ";" is considered a comment and is ignored by script.
#WinActivateForce Enabled
;Wait till the other apps have started to avoid lag
Sleep 25000 ; <== this in milliseconds, meaning 25000=25 seconds
;Run Main Instance (Main Dock)
Run C:\Program Files (x86)\CircleDock0.9.2Alpha8.2\CircleDock.exe ;<== this may be different on your PC
WinWait, ahk_class WindowsForms10.Window.88.app.0.33c0d9d ; <== this May be different in your PC, use Window Spy to double check CD's AHK_class
Sleep 1000
Suspend on
Send {LWin down}{LAlt down} ; <== SENDS THE TOGGLE HOTKEY TO CLOSE IT. YOU MAY HAVE TO MOD THIS PART AS YOUR HOTKEY WILL VARY.
Sleep 100
Send {LWin up}{LAlt up} ; <== RELEASE THE MODIFIER KEYS THAT WERE PRESSED DOWN BY SCRIPT. MODIFY THIS IF YOU MODIFIED HOT-KEY ABOVE.
Suspend off
Sleep 3000
; <<<< END SCRIPT >>>>
Save it as CircleDock-Starter.ahk and go to the AutoHotkey installation folder -> compiler subfolder -> compile this script into an exe and put a shortcut to it in your Windows.
///////////////////////////////////////////////////////////////////
If you run multiple instance of CD, here is a multi-instances version of the script (obviously you'll need to change the directory reference and hotkeys):
; <<<< START SCRIPT >>>>
#WinActivateForce Enabled
;Wait till the other apps have started to avoid lag
Sleep 25000
;Run Main Instance (Main Dock)
Run C:\Program Files (x86)\CircleDock0.9.2Alpha8.2\CircleDock.exe ; <== this may be different on your PC
WinWait, ahk_class WindowsForms10.Window.88.app.0.33c0d9d ; <== this may be different on your PC
Sleep 1000
Suspend on
Send {LWin down}{LAlt down} ; <== change if need be
Sleep 100
Send {LWin up}{LAlt up} ; <== change if need be
Suspend off
Sleep 3000
;Run Secondary Dock
Run C:\Program Files (x86)\CircleDock0.9.2Alpha8.2.instance.2\CircleDock.exe ; <== this will probably be different on your PC
WinWait, ahk_class WindowsForms10.Window.88.app.0.33c0d9d ; <== this may be different on your PC
Sleep 2000
Suspend on
Send {LWin down}{LAlt down}{F2} ; <== change if need be
Sleep 100
Send {LWin up}{LAlt up} ; <== change if need be
Suspend off
Sleep 5000
;Run ME3 Dock
Run C:\Program Files (x86)\CircleDock0.9.2Alpha8.2.instance.3\CircleDock.exe <== this will probably be different on your PC
WinWait, ahk_class WindowsForms10.Window.88.app.0.33c0d9d
Sleep 2000
Suspend on
Send {LWin down}{LAlt down}{F3} ; <== change if need be
Sleep 100
Send {LWin up}{LAlt up} ; <== change if need be
Suspend off
Sleep 5000
; <<<< END SCRIPT >>>>
Hope it made sense, I'm ready to go to sleep and am putting this up in a hurry.