aasmal97 / Window-Actions

A StreamDeck Plugin that allows a user to perform window actions, and navigate virtual desktops, on a windows machine
https://marketplace.elgato.com/product/window-actions-1466943f-b058-4e6c-be04-cbd65ce09b31
MIT License
8 stars 0 forks source link

All functions KO with 3.0 ? #9

Closed Toon49 closed 12 months ago

Toon49 commented 1 year ago

Hi, can't get anything to work with plugin 3.0, Win10 & SD 6.4.0.19687, did I missed something ? All is ok with 2.2

aasmal97 commented 1 year ago

Hey @Toon49

For initial troubleshooting:

Though incredibly rare, sometimes antivirus monitoring software can block executables, since our actions allow users to automate certain tasks that usually requires user input, (like moving virtual desktop windows). This causes causes false flags to be raised.

Therefore:

Please respond to this comment with the following questions answered , so I can best assist you :)

Toon49 commented 1 year ago

Hi @aasmal97 Yes I tried to uninstall/reinstal with no effects. For exemple, close window action : I set up the .exe name but when I press the SD button it show the "error triangle" with no action ont the set window. It's the same result with all functions (minimize, maximize, Creat Virtuel desktop ...) I haven't any specific antivirus, only integrated windows defender, using Win 10 Pro v10.0.19045 up to date. All functions ok with plugin 2.2 witch I downgraded to

aasmal97 commented 1 year ago

Hi @aasmal97 Yes I tried to uninstall/reinstal with no effects. For exemple, close window action : I set up the .exe name but when I press the SD button it show the "error triangle" with no action ont the set window. It's the same result with all functions (minimize, maximize, Creat Virtuel desktop ...) I haven't any specific antivirus, only integrated windows defender, using Win 10 Pro v10.0.19045 up to date. All functions ok with plugin 2.2 witch I downgraded to

Unfortunately, I don't own a Windows 10 machine anymore, so this is difficult for me to test right now. However, I have some potential ideas about why this occurred, and in future versions, this may be resolved.

I'll be updating the pywin32 library that exposes this API directly in a reliable way, to it's latest version. I'll also be updating any old code that may be using an outdated interface, to pywin32 to ensure consistent dependencies. Finally I'll re-check my versioning logic, to see if I'm detecting the correct windows version properly as this could lead to improper code running on the wrong version.

Until I can assure this problem won't arise on Windows 10/Pro anymore, downgrading to 2.2.0, is the solution for now.

Sincerely, Arky Asmal