saucepleez / taskt

taskt (pronounced 'tasked' and formely sharpRPA) is free and open-source robotic process automation (rpa) built in C# powered by the .NET Framework
http://www.taskt.net/
1.09k stars 350 forks source link

Screenshot with high resolution (bigger than 1920 x 1080) #251

Open ghost opened 3 years ago

ghost commented 3 years ago

Hi. If i use taskt to take a screenshot in high resolution (2560x1440) the screen is zoomed an all is shown bigger. You only see a part of the normal desktop screen. That only happens when i use a screen resolution greater than hd (1920x1080). if i set the resolution to the hd settings all works as expected. If i go higher with the size (2560x1440) with 125% i only see a part of my screen when taking a screenshot because at the moment i click "yes" for taking a screenshot the viewable part is zoomed. So not all icons in a vertical row are shown. Instead you see a part of the vertical row zoomed, i think it's because you only take a part from the screen with the taskt resolution of max. 1920x1080. The problem is coming later when you need to doubleclick an icon. It's found but the doubleclick is taken at the zoomed x,y position which is not the really exact position in the higher resolution. Also if you accept the taken image for recognition the task stays and you have manually close it.