O
O
ogeolime2016-10-06 16:34:12
Automation
ogeolime, 2016-10-06 16:34:12

How to automate repetitive actions in windows?

There is a program (without source code) that works under windows, you need to automate actions in it.
Surely there is something similar to sikuli, but of a different kind. So that I don’t find buttons from screenshots, but somehow see all the controls in the running application, so that I can say "click on the date field, select today, search button, print, save along the path such and such, etc."
Just like in the video on the main www.getautoma.com , the program understands that the notepad has a "file" menu, etc. . it is better of course that the interface is not limited to the command line.

Answer the question

In order to leave comments, you need to log in

8 answer(s)
S
Sergey Savostin, 2016-10-06
@savostin

AutoIt ?

X
xmoonlight, 2016-10-07
@xmoonlight

This is done through the windows message system in any programming language.
The best ready-made software - AutoiIt
Easy to learn BASIC-like syntax
Simulate keystrokes and mouse movements
Manipulate windows and processes
Interact with all standard windows controls
Scripts can be compiled into standalone executables
Create Graphical User Interfaces (GUIs)
COM support
Regular expressions
Directly call external DLL and Windows API functions
Scriptable RunAs functions
Detailed helpfile and large community-based support forums
Compatible with Windows XP SP3 / 2003 SP2 / Vista / 2008 / Windows 7 / 2008 R2 / Windows 8 / 2012 R2
Unicode and x64 support
Digitally signed for peace of mind
Works with Windows User Account Control (UAC)

V
VoidVolker, 2016-10-06
@VoidVolker

nnCron ( download ) - the most powerful automator, super-fast, not demanding on resources, compact, open source, free for ours. For any questions - welcome to the forum or git . Manual in Russian.

#( Пример_задачи
NoActive
SingleInstance
Action:
START-APP: C:\Programm Files\Notepad++\notepad++.exe
1000 PAUSE
SEND-KEYS: "@{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}"
)#

D
dhat, 2016-10-06
@dhat

It seems that this can be implemented on AutoHotKey, but I'm not sure.

T
TomasHuk, 2016-10-06
@TomasHuk

Getautoma looks like a wrapper around pywinauto in python.
You can also look at AutoIt, the ControlClick, ControlSend functions, etc. , but did not check it.

D
Dimonchik, 2016-10-06
@dimonchik2013

heavy artillery
www.networkautomation.com/automate/automate
and there are plenty of them with varying degrees of control over the window

M
Max, 2016-10-10
@Maxon4eg92

It all depends on how the gui of the application used is arranged.
I’m sitting on a desktop project where the internal gui is encrypted in qt and how much I didn’t try to break through UIspy didn’t see the button, so in my case there was no other way out of the sikul
but my searches came across several remarkable tools
-ranorex in my opinion, the most beautiful and convenient, minus the rather weak ui spy
-wintask strong ui spy but the GUI of this tool is not very good
-TestComplete is something in between the two above, minus writing tests is difficult (as for me)

N
Nikolai, 2019-05-13
@nikvel

xstarter

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question