Ovládání aplikace programem.

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
Martab
Moderátor / člen HW týmu
Guru Level 14
Guru Level 14
Příspěvky: 28576
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Ovládání aplikace programem.

Příspěvekod Martab » 22 zář 2017 14:25

Zdravím,

chtěl bych požádat o pomoc, šlo by nějak, třeba v Céčku, Pythonu atd. naprogramovat, aby se v pravidelných intervalech otevřel předem definovaný program (to by asi šlo, to bych nějak zvládl) a pak se "klikalo" na předem definovaná místa na monitoru? (obávám se že do samotného programu nebudu moci zasahovat). Popřípadě je třeba použít nějaký jiný programovací jazyk?

Díky,
M.
i5-3350P/P8B75-M LX/Kingston DDR3 8GB/GV-N960IXOC/SS-500ET/Seagate VS35.6/Transcend SSD370-128GB/Samsung BX2250 + Dell 1909W
ThinkPad X230 - i7-3520M + Kingston Savage SSD

„Neexistuje důvod, proč by kdokoli chtěl mít doma něco jako počítač"(Ken Olsen)

Neboj se použít SZ a upozornit na své téma ;)

Přehled desktopových socketů a CPU

Reklama
Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23591
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: Ovládání aplikace programem.

Příspěvekod ITCrowd » 22 zář 2017 15:00

Ahoj, teoreticky by to šlo pomocí vbs a nircmd.
Ale nemám vyzkoušeno. A možná taky někdo bude mít lepší nápad.

Kód: Vybrat vše

With CreateObject("WScript.Shell")
    .Run "nircmd setcursor 100 100", 0, True
    .Run "nircmd sendmouse right click", 0, True
End With
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
satik
Level 6
Level 6
Příspěvky: 3509
Registrován: leden 15
Bydliště: Krkonoše
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Ovládání aplikace programem.

Příspěvekod satik » 22 zář 2017 15:34

na něco takovýho můžeš použít třeba autoit
PC: MSI RTX 4090 Suprim X, AMD Ryzen 9 7950x3D, ASUS Crosshair HERO X6670E, 64GB RAM@6000CL30, Fractal Define Torrent, Seasonic PRIME TX 1600W, SSD Seagate Firecuda 530 M2 2TB +
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index

Uživatelský avatar
Martab
Moderátor / člen HW týmu
Guru Level 14
Guru Level 14
Příspěvky: 28576
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: Ovládání aplikace programem.

Příspěvekod Martab » 22 zář 2017 20:31

Díky, něco jako ten AutoIT by bylo asi ideální, ale bohužel na daný PC nemohu nainstalovat aplikaci 3. stran (krom toho co tam je, ale zkusím se mrknout, jestli to tam není už náhodou), tedy by bylo pro mne schůdnější to "nějak" zbastlit "po svém", ikdyž to nebude fungovat uplně 100%.

Dodatečně přidáno po 1 minutě 31 vteřinách:
To ITCrowd: To je VirtualBasic?
i5-3350P/P8B75-M LX/Kingston DDR3 8GB/GV-N960IXOC/SS-500ET/Seagate VS35.6/Transcend SSD370-128GB/Samsung BX2250 + Dell 1909W
ThinkPad X230 - i7-3520M + Kingston Savage SSD

„Neexistuje důvod, proč by kdokoli chtěl mít doma něco jako počítač"(Ken Olsen)

Neboj se použít SZ a upozornit na své téma ;)

Přehled desktopových socketů a CPU

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3195
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

Re: Ovládání aplikace programem.

Příspěvekod atari » 22 zář 2017 21:31

Ne to je Powershell. Je to součást WIN.
https://blogs.technet.microsoft.com/tec ... -vod-st-1/

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23591
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: Ovládání aplikace programem.

Příspěvekod ITCrowd » 22 zář 2017 22:29

Je to visual basic script. Ale stejně je k tomu potřeba nircmd... http://www.nirsoft.net/utils/nircmd.html
Neinstaluje se, ale jetřeba jej mít na disku.
Pravděpodobně by šlo i spouštět v pravidelných intervalech nircmd jako .bat, ale to by se muselo zkusit..
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
Martab
Moderátor / člen HW týmu
Guru Level 14
Guru Level 14
Příspěvky: 28576
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: Ovládání aplikace programem.

Příspěvekod Martab » 23 zář 2017 06:51

Doinstalovat nějaké prostředí od MS by neměl být až takový problém. Zkusím se na to mrknout, co by s tím šlo udělat. Každopádně dalším nápadům se nebráním :-).

Odesláno z mého ALE-L21 pomocí Tapatalk
i5-3350P/P8B75-M LX/Kingston DDR3 8GB/GV-N960IXOC/SS-500ET/Seagate VS35.6/Transcend SSD370-128GB/Samsung BX2250 + Dell 1909W
ThinkPad X230 - i7-3520M + Kingston Savage SSD

„Neexistuje důvod, proč by kdokoli chtěl mít doma něco jako počítač"(Ken Olsen)

Neboj se použít SZ a upozornit na své téma ;)

Přehled desktopových socketů a CPU

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3195
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

Re: Ovládání aplikace programem.

Příspěvekod atari » 23 zář 2017 07:44

Sorry, nějak na mě na mozek padla únava. (V tom visual basic script si píšu dávky, tak nevím proč se mi do mozhku dostal Powershell.to nějak nechápu..)

Co si pamatuju, tak někde na netu psali, že nircmd nelze pouštět z bat. Takže jedině ze skriptu. Večer vyzkouším.

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23591
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: Ovládání aplikace programem.

Příspěvekod ITCrowd » 23 zář 2017 08:39

Tady viewtopic.php?f=107&t=133636 jsem ho v bat použil...
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3195
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

Re: Ovládání aplikace programem.

Příspěvekod atari » 23 zář 2017 22:12

Taky jsem to zkoušel a nircmd v BAT funguje.

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23591
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: Ovládání aplikace programem.

Příspěvekod ITCrowd » 23 zář 2017 22:16

No a tím by to mohlo být vyřešeno. Do batu příkaz pro nastavení kurzoru na patřičné místo a druhý příkaz pro odeslání kliknutí. A spouštět třeba přes naplánovanou úlohu.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
X
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19325
Registrován: květen 07
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Ovládání aplikace programem.

Příspěvekod X » 24 zář 2017 02:40

Nevím co tam na PC dostaneš, ale tady máš něco co můžeš když tak otestovat:

AutoClick-jednoduchá utilita pro automatické klikání myší na zvolené místo na desktopu. Uživatel pouze určí polohu kurzoru, zvolí levé či pravé tlačítko a nastaví časovou prodlevu kliknutí

GhostMouse 2.0-zaznamenává pohyby a stisky myší v reálném čase, později je možné záznam spustit a tím zautomatizovat některé úkony


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • O2 TV aplikace - NEFUNGUJE?
    od holas18 » 09 dub 2023 16:17 » v Vše ostatní (z oblasti IT)
    5
    3017
    od pcmaker Zobrazit poslední příspěvek
    21 dub 2023 18:15
  • Aplikace na stabilizaci videa
    od pavel2010 » 28 led 2024 11:28 » v Design a grafické editory
    1
    722
    od petr22 Zobrazit poslední příspěvek
    28 led 2024 12:36
  • Žlutomodrý štít u ikony aplikace w11 Příloha(y)
    od PittnerJiri » 01 srp 2023 15:03 » v Windows 11, 10, 8...
    5
    2099
    od petr22 Zobrazit poslední příspěvek
    23 zář 2023 19:16
  • Explorer.exe - chyba aplikace 0x0000000000000024
    od Dav98786 » 31 led 2024 20:26 » v Windows 11, 10, 8...
    2
    633
    od Dav98786 Zobrazit poslední příspěvek
    01 úno 2024 09:17
  • Tato aplikace je z důvodu zajištění vaší ochrany blokována
    od Scanner » 02 dub 2023 14:25 » v Windows 11, 10, 8...
    4
    1658
    od Scanner Zobrazit poslední příspěvek
    07 dub 2023 11:17

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů