IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
ppz6lxpz
Člen
Avatar
ppz6lxpz:27.4.2019 11:58

Zdravím,
potřeboval bych tip na softwarem, který by byl schopný psát text jako klávesnice.

Všechny programy které jsem doposud testoval text vkládali což program pro který toto potřebuji vždy odmítnul. Dokonce je program napsán tak agresivně, že když je zapnutý, tak nefunguje vkládání textu plošně, třeba vložení do poznámkového bloku.

Proto mě napadlo, že by mohl existovat software, který by text nevkládal, ale přímo psal jako z klávesnice. Tím myslím že by text přicházel přímo z ovladače virtuální klávesnice.

Nevíte o nějakém takovém softwaru, který by toto umožňoval, či jiném, který by nedovolil programu aby vše blokoval?

PS: Vkládáním myslím softwarová rádoby simuloval stisknuté klávesy.

Předem děkuji za jakoukoliv radu...

Editováno 27.4.2019 11:59
 
Odpovědět
27.4.2019 11:58
Avatar
Adam Petříček:28.4.2019 20:23

Ahoj, software ti neporadím, ale můžeš zkusit použít autohotkey - jedná se o jednoduchý scriptovací jazyk, ve kterém si můžeš napsat jakoukoliv aplikaci, která bude simulovat právě například input z klávesnice.

AutoHotkey nainstaluješ, na ploše si vytvoříš přes "Nový" soubor .ahk, v tom už pak klidně přes notepad jednodušše napíšeš např. něco takového:

N::
SendInput Ahoj
return

Spustíš soubor, zmáčkneš N, a vypíše ti to "Ahoj". Nevím, zda ti to pomůže, protože jsi neuvedl pro co to používáš, ani co jsi už zkusil, ale za pokus nic nedáš.

Editováno 28.4.2019 20:24
 
Nahoru Odpovědět
28.4.2019 20:23
Avatar
ppz6lxpz
Člen
Avatar
ppz6lxpz:29.4.2019 19:36

Díky za radu, ovšem už jsem AutoHotkey zkoušel a je to stejný problém jak jsem psal. Program to automaticky blokuje i v ostatních programech. Proto hledám nějaký podobný software, který by uměl vložení textu provádět přes ovladač virtuální klávesnice, aby to vypadalo, že znak je opravdu zmáčknutý na klávesnici.

 
Nahoru Odpovědět
29.4.2019 19:36
Avatar
ppz6lxpz
Člen
Avatar
Odpovídá na ppz6lxpz
ppz6lxpz:29.4.2019 19:54

Ještě jsem zapomněl uvést, co jsem už zkoušel:

  • AutoHotkey
  • vTask Studio
  • Hot Keyboard
  • Robotask
  • Virtual Controller
  • Keyboard & Mouse Simulator
 
Nahoru Odpovědět
29.4.2019 19:54
Avatar
Odpovídá na ppz6lxpz
Luboš Běhounek Satik:29.4.2019 20:18

Napsat si vlastní kód, co bude aplikaci posílat zprávy a vyzkoušet wm_keydown/up i třeba wm_input nebo ostatní zprávy jako wm_char apod.

Nahoru Odpovědět
29.4.2019 20:18
https://www.facebook.com/peasantsandcastles/
Avatar
ppz6lxpz
Člen
Avatar
Odpovídá na Luboš Běhounek Satik
ppz6lxpz:30.4.2019 20:15

Díky za radu. Je to na mě složité takže raději využiji Arduino pro zadávání textu.

 
Nahoru Odpovědět
30.4.2019 20:15
Avatar
Martin Dráb
Tvůrce
Avatar
Odpovídá na ppz6lxpz
Martin Dráb:1.5.2019 10:55

Proto mě napadlo, že by mohl existovat software, který by text nevkládal, ale přímo psal jako z klávesnice. Tím myslím že by text přicházel přímo z ovladače virtuální klávesnice.

Tomuhle asi nejblíže je tzv. hook typu WH_JOURNAL_PLA­YBACK, ale není úplně jednoduché jej použít. Pochybuji, že si někdo dá práci s ovladačem virtuální klávesnice, protože mezi ním a aplikací přijímající zprávy se nachází ještě mnoho logiky (např. ovladač neřeší věci jako jazykové nastavení či nastavení klávesnice pro danou aplikaci, takže posílat konkrétní vstup může být netriviální).

tak nefunguje vkládání textu plošně, třeba vložení do poznámkového bloku

Vkládání přes schránku (Ctrl+V) či jiným způsobem? Pokud přes schránku, tak ano, schránka se dá celkem dobře blokovat.

Editováno 1.5.2019 10:55
Nahoru Odpovědět
1.5.2019 10:55
2 + 2 = 5 for extremely large values of 2
Avatar
ppz6lxpz
Člen
Avatar
Odpovídá na Martin Dráb
ppz6lxpz:1.5.2019 12:39

Vkládání přes schránku (Ctrl+V) či jiným způsobem? Pokud přes schránku, tak ano, schránka se dá celkem dobře blokovat.

Tím jsem myslel když jakýkoliv z vyjmenovaných programů výše něco chce napsat, tak se mu to nepodaří. Prostě kurzor zamrzne s blikáním na dobu vkládání textu, ale nic se nevypíše.
Vkládání textu pomocí Ctrl+V funguje všude, kromě vložení v programu.

 
Nahoru Odpovědět
1.5.2019 12:39
Avatar
Martin Dráb
Tvůrce
Avatar
Odpovídá na ppz6lxpz
Martin Dráb:1.5.2019 14:31

Jedná seo nějaký bezpečnostně orientovaný program? Pokud program chce, tak se může celkem účinně bránit příchozím událostem.

Nahoru Odpovědět
1.5.2019 14:31
2 + 2 = 5 for extremely large values of 2
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.