Język skryptowy w windowsie

0

Szanowni Państwo,

Szukam tutorialu do jakiegoś języka skryptowego do windowsa. Chodzi mi o jakiś skrypcik który byłby wstanie zautomatyzować jakąś czynność, jeśli byłaby potrzeba wykonania jej wiele razy. Jak choćby wypełnienie formularza na witrynie internetowej, czy naciśnięcie paru przycisków myszką, albo symulowanie wciśnięcia przycisków na klawiaturze.

2

Do tego opisu najbardziej pasuje AutoIT lub Selenium ale tak w ogolnosci to moglbys to zrobic czymkolwiek (java/python/...)

1

Szukaj pod hasłami "Macro recorder"

0

https://www.autohotkey.com/ Numer 1 jeśli chodzi o tego typu rzeczy!

1

W Windowsie masz przecież WSH, oto kod "wciskający" klawisze:

var objShell=WScript.CreateObject("WScript.Shell");
objShell.SendKeys("abc");
WScript.Sleep(1000);
objShell.SendKeys("{ENTER}");

Po prostu zapisujesz w pliku javascriptowym i klikasz taki plik dwa razy.

1

Automatyzacja pracy przeglądarki to zupełnie inna bajka niż klikanie w aplikacji. To pierwsze w sensowny sposób (odczekanie aż strona się załaduje, zareagowanie na ewentualne błędy, klikanie na elementy po selektorach itp) zrobisz tylko Selenium lub jakimś robotem, który komunikuje się z bebechami przeglądarki (najczęściej i tak to robi za pośrednictwem Selenium). To drugie - np. za pomocą wbudowanego w Windows Automation API.
Najsensowniej moim zdaniem będzie użyć robota (aplikacji RPA).

0
ŁF napisał(a):

Automatyzacja pracy przeglądarki to zupełnie inna bajka niż klikanie w aplikacji. To pierwsze w sensowny sposób (odczekanie aż strona się załaduje, zareagowanie na ewentualne błędy, klikanie na elementy po selektorach itp) zrobisz tylko Selenium lub jakimś robotem, który komunikuje się z bebechami przeglądarki (najczęściej i tak to robi za pośrednictwem Selenium). To drugie - np. za pomocą wbudowanego w Windows Automation API.

Najsensowniej moim zdaniem będzie użyć robota (aplikacji RPA).

Jeśli znam głównie .NET to najlepiej jakbym skorzystał z Selenium Webdriver?
Tutorial

1 użytkowników online, w tym zalogowanych: 0, gości: 1