Autor Zpráva
peyton
Profil *
Dobrý den,
řeším následující věc, kterou bych rád vyřešil.

Jeden můj zaměstnanec každý den provádí jednu a tu samou činnost, která by se dle mého nechala zautomatizovat. Nebo spíše, kdyby to šlo, bylo by to geniální.
Jde o to, že ta činnost je na ploše otevřít jeden program, kliknout na jedno tlačítko, kliknout na jiné tlačítko, otevřít internetový prohlížeč, napsat adresu, tam se přihlásit, kliknout na jeden odkaz, tam kliknout na tlačítko, které otevře filedialog, vybrat soubor, potvrdit, nahrát soubor, pak 5x kliknout na různá tlačítka, otevřít pdf vytisknout ho 2x a vše ukončit.
Je to činnost, která zabere asi 15 minut denně, což není mnoho, ale i tak bych ji rád zcela zautomatizoval.
Jde tedy o to, aby se podařilo naučit nějaký program pohyby myši, simulovat mačkání kláves atd.

Umím v C#a ovládám php. To mi zde ale asi bude k ničemu.

Má někdo nějaký nápad na zpracování tohoto problému?


Děkuji za nápady
preca1
Profil
Zdravim,
nešel bych cestou naučit program dělat to, co dělá člověk (otvírat prohlížeč, klikat a psát), ale udělat mu vlastní cestu. Např. není potřeba otevírat webovou stránku, v ní klikat, otvírat dialog pro nahrávání souborů a v něm najít onen soubor. Stačí scriptu pro nahrávání souborů říct, jaký soubor má nahrát. Něco jako
$ nahrajNaMujServer.php --cestaKSouboru=/home/abc/soubor1
Asi bych si definoval kritikcá místa (přihlášení, nahrání souboru, tisk, ...) a na ně se snažil najít řešení.
V C# ani PHP neumim, takže ti neporadim přesný funkce.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: