
Automatizace sledu činností
Docela často provádím následující sled činností a chtěl bych to nějak zautomatizovat:
1. Spuštění VPN klienta (Cisco 5.0).
2. Přednastaveno mám jen jedno spojení, takže stačí kliknout na Connect.
3. Pamatuje si username, ale musím zadat heslo.
4. Cca 5 sekund čekání na připojení
5. Spuštění Vzdálené plochy
6. Mám zadanou jen jednu IP, takže stačí klik na Připojit
7. Cca 5 sekund čekání na připojení
8. Zadání login a hesla do Novellu
9. Spuštění Lotus Notes, zadání hesla
Jde tohle napsat třeba jako bat?
Místní PC: Win 7 Ultimate 32
Vzdálený PC: Win XP, LN 6.5
autoit
Na to jsem koukal, ale nevím jak na to. Programování nerozumím.
Dobrej čas na to začít
Dík za užitečnou radu.
Ale to je opravdu užitečná rada...
Pokud ji budeš ignorovat, pak se smiř s tím, že budeš otrocky furt dokola opakovat to samé, jako robot, nebo podavač u mistra zedníka.
Kdybych k tomu měl přístup jako ty, asi bych několik dní strávil zadáváním 300 uživatelů do pitomého webového rozhraní jedné aplikace.
Naštěstí AutoIt mě toho ušetřil a za cca hodinu přípravy a odladění skriptu mně odměnil půlhodinou otrocké práce kterou odmakal za mě (musel jsem tam přidat i čekací smyčky než webserver poslal další stránku). Pak už jsem jen občas zkontroloval, jestli se mi neposunula myš (protože to webové rozhraní neumělo tabulátorem přesouvat focus na potvrzovací tlačítko - tak bylo ve scriptu i potvrzení stisknutím tlačítka myši).
Ta moje poznámka se týkala toho "Dobrej čas na to začít". Na ten AutoIt jsem koukal ještě před napsáním dotazu do poradny, ale bohužel tomu vůbec nerozumím a nevím, jak si s tím poradit.
Když mi napovíte, budu rád.
pro začátek nakoukni tu: autoit.htm
a pak uvidíš.
Díky tohle mi pomohlo. Nedaří se mi ale dosáhnout toho, abych pomocí AutoIt posílal příkazy od momentu přihlášení ke vzdálené ploše. Pokud s tím máte zkušenosti - v čem může být zádrhel? Ani záznamník kláves nezaznamenává od momentu přihlášení ke vzdálené ploše.
Díky
máš pravdu - od okamžiku přihlášení na vzdálený stroj jsi v jeho prostředí, proto autoit nic nezachytává.
šlo by třeba spáchat batku a dát jejího (minimalizovaného) zástupce na vzdálený pc do adresáře "po startu".
po přihlášení se batka vždy spustí, a otestuje jestli jsi připojený vzdáleně - v procesech přibude rdpclip.exe (koukám na xp). podle toho pak na vzdáleném pc sama něco vykoná.