StrokeIt 0.9.2 CZ

Skoro ka₧d² program umo₧≥uje usnadnit svΘ ovlßdßnφ klßvesov²mi zkratkami, kterΘ vyvolajφ n∞jakou specifickou, Φasto pou₧φvanou Φinnost. Äe by n∞co podobnΘho mohla um∞t i myÜ mnoho programßtor∙ nep°em²Ülφ a aΦ jsou Windows plnΘ tlaΦφtek, odkaz∙ a dalÜφch, na myÜ reagujφcφch objekt∙, stßle je n∞kdy rychlejÜφ pou₧φt klßvesnici.

Instalace StrokeIt 0.9.2

Instalace ΦeÜtiny

Plug-in Minimize to Tray

Umφst∞nφ na CD

http://www.tcbmi.com/strokeit

typ softwaru  freeware  |   operaΦnφ systΘm  Win9x/Me, Win2k,.WinXP  |   objem dat  0,2.MB  |   jazyk  anglicky, Φesky   

Vyu₧φt hlodavce i k n∞Φemu jinΘmu, ne₧ pouhΘmu pohybovßnφ kurzorem, se poslednφ dobou sna₧φ zejmΘna jejich v²robci, kdy klasickΘ dvoutlaΦφtkovΘ myÜce s koleΦkem p°idßvajφ n∞kolik dalÜφch tlaΦφtek, kter²m se schopnosti dajφ nastavit v ovlßdacφch panelech. I p°esto jsou ale mo₧nosti tohoto zp∙sobu ovlßdßnφ poΦφtaΦe siln∞ omezenΘ poΦtem tlaΦφtek, p°esto₧e budeme mφt mnohotlaΦφtkovou myÜ, klßvesovΘ zkratky budeme muset pou₧φvat nadßle. ProΦ ale neovlßdat poΦφtaΦ pomocφ jednoduch²ch pohyb∙ myÜi? U₧ivatelΘ prohlφ₧eΦe Opera nebo nadstavby Internet Exploreru MyIE asi v∞dφ, o Φem bude °eΦ.

Tohoto nßpadu se zhostil tv∙rce programu StrokeIt, kter² umo₧≥uje prßv∞ pomocφ myÜφch gest (jak jsou nazvßny znaky malovanΘ pomocφ pravΘho tlaΦφtka myÜi) ovlßdat tΘm∞° jak²koliv program, vytvo°en² pro Windows. U₧ v zßkladnφm nastavenφ dokß₧e StrokeIt mnoho v∞cφ, nenφ ale v∙bec problΘm si novß gesta vytvo°it nebo zm∞nit existujφcφ tak, aby vyhovovala prßv∞ nßm. Gesto m∙₧e mφt platnost v rßmci celΘho systΘmu nebo m∙₧e vykonat Φinnost v zßvislosti na aktivnφ aplikaci, Φφm₧ se jeÜt∞ vφce rozÜi°ujφ mo₧nosti. Jednotlivß gesta mohou simulovat stisk klßves (t°eba i sekvence û vyu₧itφ nap°φklad pro automatick² text), pracovat s okny (minimalizace, obnovenφ à), otevφrat internetovΘ adresy, spouÜt∞t programy nebo vytvo°it nov² e-mail. Mo₧nostφ je opravdu mnoho, programy, kterΘ podporujφ ovlßdßnφ pomocφ zprßv systΘmu (nap°. WinAMP) se s pomocφ tohoto programu opravdu snadno ovlßdajφ.

Program je Üφ°en pod licencφ freeware pouze pro osobnφ pou₧itφ, programßtory m∙₧e zajφmat mo₧nost integrovat do sv²ch aplikacφ rozpoznßvacφ modul (ten je ji₧ placen² stejn∞ jako pou₧itφ pro komerΦnφ ·Φely), tak₧e se Φasem mo₧nß doΦkßme vφce aplikacφ ovlßdan²ch pomocφ myÜφch gest.

Instalace a spuÜt∞nφ programu

Vzhledem k velikosti samotnΘho programu nenφ nijak zdlouhavß ani slo₧itß a °adφ program StrokeIt mezi malΘ systΘmovΘ utility. Program se spustφ po dokonΦenφ instalace a dalÜφ spuÜt∞nφ probφhß poka₧d² v₧dy soub∞₧n∞ se startem systΘmu , tak₧e mßme program k dispozici v podob∞ ikony - myÜφ Üipky - vedle hodin na Hlavnφm panelu. Ani zaryt²m odp∙rc∙m rezidentnφch utilit (program∙, kterΘ jsou spuÜt∞ny v₧dy) to nemusφ p°φliÜ vadit, nebo¥ pam∞¥, alokovanß programem b∞hem testovßnφ nep°esßhla 300 kB, co₧ je velikost tΘm∞° zanedbatelnß.

Program s nßmi bude pochopiteln∞ komunikovat anglicky, proto jeÜt∞ nainstalujeme oficißlnφ Φeskou lokalizaci. Instalace je takΘ velice snadnß, staΦφ v ·vodnφ obrazovce zatrhnout ob∞ pole jako na obrßzku vpravo, Φφm₧ zajistφme nejen samotnou instalaci jazykov²ch soubor∙, ale takΘ nastavenφ ΦeÜtiny jako v²chozφho jazyka.

UΦφme se gesta

Abychom mohli program zaΦφt pou₧φvat, musφme se nejprve nauΦit kreslit myÜφ gesta. Pro usnadn∞nφ nßm autor programu p°ipravil m≤d, kter² slou₧φ prßv∞ k uΦenφ se kreslenφ myÜφch gest. Tento m≤d spustφme p°φkazem Upravit - UΦit gesta nebo klßvesovou zkratkou CTRL+L.

ZobrazenΘ okno nßm umo₧≥uje zkouÜet r∙znΘ klikyhßky a testovat, jak na n∞ program zareaguje. Jednotlivß gesta se malujφ v zßkladnφm nastavenφ programu ladn²mi pohyby p°i stisknutΘm pravΘm tlaΦφtku myÜi, pozd∞ji si ukß₧eme, jak to p°ednastavit. V poli Rozpoznßno jako nßm program oznßmφ, jak pro n∞j danΘ gesto vypadß. ZkouÜet zde m∙₧eme tΘm∞° do nekoneΦna, nebo¥ gesta, nakreslenß v tomto okn∞ majφ pouze zkuÜebnφ charakter a neznamenajφ pro program ₧ßdnΘ p°φkazy (krom∞ koleΦka myÜi). Pro snadn∞jÜφ orientaci, jak majφ jednotlivß p°ednastavenß gesta vypadat, je v∞tÜina z p°ednastaven²ch tah∙ v nßsledujφcφ tabulce (existujφ jeÜt∞ n∞kterΘ dalÜφ):

Vpravo
Vlevo
Dol∙-vlevo
Vpravo-nahoru
/ Nahoru
/ Dol∙
\ Nahoru
\ Dol∙
3
3 otoΦenΘ
A
A otoΦenΘ
B
C
C otoΦenΘ
D
D otoΦenΘ
E
E otoΦenΘ
F
F otoΦenΘ
G
G otoΦenΘ
H
H otoΦenΘ
I
I otoΦenΘ
J
J otoΦenΘ
K
K otoΦenΘ
L
L otoΦenΘ
M
M otoΦenΘ
N
N otoΦenΘ
O
O otoΦenΘ
P
P otoΦenΘ
Q
R
S
S otoΦenΘ
T
T otoΦenΘ
U
U otoΦenΘ
W
W otoΦenΘ
X
X otoΦenΘ
Y
Y otoΦenΘ
Z
Z otoΦenΘ
?

Pokud vßm p°ipadß, ₧e je zde mßlo mo₧nostφ pro jednotlivΘ akce, pak mßte mo₧nost vymyslet si gesta vlastnφ. Nejprve p°idßme do seznamu nßzev gesta (tlaΦφtkem NovΘ gesto), zadßme nßzev a p°φpadn∞ popis a po provedenφ novΘho gesta, kdy program nerozpoznß nßÜ klikyhßk (mφsto nßzvu gesta zobrazφ ??), tak vybereme ze seznamu nßmi vytvo°enΘ gesto a stiskem tlaΦφtka UΦit p°i°adφme provedenΘ gesto k nßzvu v seznamu. Tak m∙₧eme takΘ upravit ji₧ gesta existujφcφ - pokud program Üpatn∞ rozpoznß naÜe tahy, pak mßme mo₧nost vybrat p°φsluÜnΘ gesto a ulo₧it jeho novou podobu - ne v₧dy se toti₧ strefφme do p°ipraven²ch podob.

Akce a p°φkazy

Jak u₧ bylo napsßno v ·vodu, mohou mφt gesta platnost jak lokßlnφ - pouze v jednΘ nebo n∞kolika aplikacφch, tak takΘ v rßmci libovolnΘ spuÜt∞nΘ aplikace. P°φkladem na ukßzku m∙₧e b²t t°eba uzav°enφ okna (99 % aplikacφ reaguje na stisk ALT+F4 ukonΦenφm) nebo p°esun na dalÜφ skladbu v playlistu WinAMP (ne ka₧d² program reaguje na zaslanΘ zprßvy systΘmu). Co z toho vlastn∞ vypl²vß? Jeden d∙le₧it² poznatek - poΦet gest je celkem omezen (novß gesta nelze vym²Ület do nekoneΦna), ale dφky mo₧nosti r∙zn²ch v²znam∙ nebo pozm∞n∞n²ch postup∙ k zφskßnφ tΘho₧ v r∙zn²ch aplikacφch mßme mo₧nost obslou₧it gesty tΘm∞° ka₧d², Φasto pou₧φvan² program. Velkou v²hodou je, ₧e si program uklßdß nastavenφ do soubor∙ ve svΘ slo₧ce a tak po p°φpadnΘm p°einstalovßnφ Windows nenφ problΘm zaΦφt okam₧it∞ pou₧φvat program - staΦφ zßlohovanΘ soubory nakopφrovat zp∞t.

Hlavnφ okno programu StrokeIt slou₧φ zßrove≥ jako editor p°φkaz∙. V levΘ Φßsti je strom, ve kterΘm mßme p°ehled program∙, akcφ a p°φkaz∙. Programy jsou v tomto strom∞ na nejvyÜÜφ ·rovni, ka₧d² m∙₧e obsahovat libovolnΘ mno₧stvφ akcφ, kterΘ mohou zase obsahovat jeden nebo vφce p°φkaz∙.

Aplikace: Po kliknutφ na nßzev programu se m∙₧eme podφvat, jak²m zp∙sobem je ka₧d² program definovßn, aby jej StrokeIt rozpoznal. Aplikace m∙₧e b²t rozpoznßna podle t°φdy (T╪═DA), nadpisu okna (NADPIS) nebo jmΘna EXE souboru (SOUBOR), p°iΦem₧ jednotliv²ch identifikßtor∙ m∙₧e b²t vφce (nap°. pro p°φkazy, urΦenΘ dv∞ma a vφce program∙m nebo pro programy s vφce okny atd.).
Stiskem CTRL+A nebo p°φkazem P°idat aplikaci z mφstnφ nabφdky ve stromu aplikacφ vytvo°φme ve strom∞ novou v∞tev App, kterou si ihned m∙₧eme po oznaΦenφ a stisku F2 p°ejmenovat na libovoln² nßzev, pomocφ kterΘho ji snadn∞ji identifikujeme. Nßmi zadanou aplikaci musφme nejprve identifikovat. TlaΦφtkem P°idat v pravΘ Φßsti okna zobrazφme dialog pro identifikaci aplikace, kde m∙₧eme vybrat mezi t°φdou, oknem a jmΘnem souboru. Vybereme si po₧adovanou metodu (pro zaΦßtek doporuΦujeme pou₧φvat identifikaci podle jmΘna souboru nebo okna, kde si m∙₧eme sprßvnost celkem snadno ov∞°it) a pak u₧ staΦφ zadat identifikaΦnφ text (m∙₧eme pou₧φt Zam∞°ovacφ nßstroj, kter² p°etßhneme do okna hledanΘ aplikace. V p°φpad∞ pot°eby m∙₧eme vym∞nit n∞kterß pφsmena za * nebo ?, Φφm₧ umo₧nφme pou₧itφ p°φkaz∙ i v p°φpad∞ zßm∞ny nßzvu okna (nap°φklad Pr∙zkumnφk m∞nφ nßzev podle otev°enΘ slo₧ky). Stiskem OK ulo₧φme naÜe nastavenφ, Φφm₧ mßme identifikaci aplikace ukonΦenu (m∙₧eme vÜak vlo₧it dalÜφ identifikaΦnφ znak pro stejnou Φi dalÜφ aplikaci, Φφm₧ m∙₧e vytvo°it skupinu aplikacφ, kde budou platit stejnß gesta).
Akce: Akce je soubor jednotliv²ch p°φkaz∙, kterΘ budou provedena po uskuteΦn∞nφ vybranΘho gesta. Akce se t²kajφ bu∩ jednΘ aplikace (nebo skupiny, pokud byla takovß vytvo°ena) p°φpadn∞ jsou aktivnφ v rßmci celΘho systΘmu. Akce je spuÜt∞na provedenφm jednoho z gest, kterß jsou k nφ nastavenß.
Klßvesovß zkratka CTRL+T a p°φkaz P°idat akci slou₧φ k p°idßnφ novΘ akce k danΘ aplikaci, skupin∞ aplikacφ nebo celΘmu systΘmu ([Globßlnφ akce]), v zßvislosti na oznaΦenΘ aplikaci ve strom∞. Vytvo°φ se novß podv∞tev, kterou m∙₧eme op∞t p°ejmenovat stiskem F2 (jak vidφte u ji₧ vytvo°en²ch akcφ, je vhodnΘ p°idat do nßzvu takΘ jmΘno gesta, kterΘ danou akci spouÜtφ, Φφm₧ budeme mφt v∞tÜφ p°ehled, kterß gesta jsou ji₧ vyu₧ita. Vpravo dole vybereme v seznamu po₧adovanΘ startovacφ gesto a p°idßme jej do seznamu. Takto m∙₧eme p°idat vφce gest, pozor vÜak na to, ₧e program sice hlφdß, aby se gesta v rßmci jednΘ aplikace (v∞tve) neopakovala, ale v p°φpad∞ shody s Globßlnφmi akcemi majφ gesta v aplikacφch p°ednost p°ed gesty globßlnφmi.
V∞tÜinu gest jsme si ji₧ prohlΘdli, ale sluÜφ se na tomto mφst∞ vysv∞tlit, jak fungujφ gesta z konce seznamu, tedy LBUTTON_DOWN / UP (stisk a uvoln∞nφ levΘho tlaΦφtka myÜi za souΦasnΘho dr₧enφ tlaΦφtka pro malovßnφ gest a WHEEL_DOWN / UP zase znaΦφ pohyb koleΦkem myÜi dol∙ / nahoru p°i stisknutΘm tlaΦφtku. V seznamu nalezneme takΘ MBUTTON... a RBUTTON..., kterΘ znaΦφ stisk nebo uvoln∞nφ post°ednφho tlaΦφtka myÜi (koleΦka) resp. pravΘho tlaΦφtka.

P°φkazy: Stejn∞ jako m∙₧e mφt aplikace vφce akcφ, ka₧dß akce se m∙₧e sklßdat z jednoho Φi vφce p°φkaz∙. Nabφdka p°φkaz∙ je pom∞rn∞ pestrß, tak₧e tΘm∞° nic nenφ nemo₧nΘ. Nov² p°φkaz pro vybranou akci vytvo°φme klßvesovou zkratkou CTRL+N nebo p°φkazem Nov² p°φkaz z mφstnφ nabφdky. Op∞t m∙₧eme nov∞ vytvo°enou v∞tev p°ejmenovat klßvesou F2. Vpravo naho°e m∙₧eme v rozbalovacφm seznamu vybrat po₧adovan² typ p°φkazu (mßme na v²b∞r z mnoha druh∙ p°φkaz∙ a¥ u₧ z oblasti internetu, klßvesov²ch zkratek, text∙, ovlßdßnφ oken atd. - viz obrßzky napravo od tabulky s p°ehledem klßves).

Popisovat v∞tÜinu mo₧n²ch p°φkaz∙ a jejich pou₧itφ by bylo vzhledem k ΦeskΘmu prost°edφ celkem zbyteΦnΘ, proto se omezφme pouze na t°i, kterΘ na prvnφ pohled mohou zp∙sobovat potφ₧e:

Keys - Poslat klßvesovou sekvenci: pomocφ klßvesnice se dajφ celkem obstojn∞ ovlßdat vÜechny sluÜnΘ programy pro Windows. Proto₧e je ale postup slo₧it∞jÜφ ne₧ pou₧itφ myÜi, nenφ tato metoda p°φliÜ Φastß. V nßsledujφcφm p°ehledu je uvedena v∞tÜina klßves, je₧ dokß₧e program v∞rn∞ simulovat. Pro up°esn∞nφ je nutnΘ jeÜt∞ dodat, ₧e se tyto specißlnφ klßvesy zapisujφ do hranat²ch zßvorek (na ΦeskΘ klßvesnici nejsou, proto je nutnΘ je zadßvat pomocφ stisknutΘho levΘho ALT a vy¥ukßnφ 91 pro "[" a 93 pro "]" nebo prav² ALT a F resp. G.

pozn.: Klßvesy CTRL, SHIFT a ALT slou₧φ k tvorb∞ klßvesov²ch zkratek a proto se vyskytujφ v₧dy ve dvou podobßch - tedy [CTRL_DOWN]X[CTRL_UP], co₧ v tomto p°φpad∞ znaΦφ stisk a dr₧enφ klßvesy CTRL, stisk klßvesy X a uvoln∞nφ CTRL, Φili klßvesovou zkratku CTRL+X. AΦ to vypadß mnohem slo₧it∞jÜφ ne₧ pou₧itφ p°φmo p°φkazu pro zaslßnφ klßvesovΘ zkratky, hlavnφ vyu₧itφ tohoto zp∙sobu je p°i pohybu v menu, dialogov²ch oknech apod., co₧ samotnΘ klßvesovΘ zkratky nedovedou. Z vlastnφ zkuÜenosti ale doporuΦujeme psßt spφÜe kratÜφ p°φkazy tohoto typu a rad∞ji je rozd∞lit do n∞kolika p°φkaz∙ v rßmci jednΘ akce nebo pou₧φt v∞tÜφ poΦet p°φkaz∙ pro klßvesovΘ zkratky a mezi tyto p°φkazy vklßdat pauzy (U₧iteΦnosti - Zpo₧d∞nφ s nastavenφm nap°φklad 1000 ms, co₧ je jedna sekunda), nebo¥ n∞kterΘ stisky klßves mohou otevφrat dialogovß okna a poΦφtaΦ je ne v₧dy otev°e dostateΦn∞ rychle.

U₧iteΦnosti - Okno se zprßvou a tlaΦφtky: Opravdu u₧iteΦnß pom∙cka v p°φpad∞, ₧e akce mß n∞jak² zßva₧n² charakter (nap°φklad vypnutφ poΦφtaΦe) - umo₧≥uje dodateΦn∞ zruÜit platnost gesta - objevφ se dialog s nßmi definovan²m nadpisem a otßzkou, kde m∙₧eme b∞h akce stornovat Φi povolit pokraΦovßnφ. PouhΘ Okno se zprßvou nßs m∙₧e o b∞hu akce informovat nebo umo₧≥uje zφskat Φas b∞hem provßd∞nφ akce nap°φklad k zadßnφ nßzvu souboru.

WinMsg: Zprßvy systΘmu slou₧φ k zjednoduÜenΘmu p°enosu informacφ mezi jednotliv²mi aplikacemi, tedy vzßjemnΘ komunikaci. Jednφm z p°φklad∙ je multimedißlnφ p°ehrßvaΦ WinAMP, kter² lze dφky systΘmu zprßv ovlßdat bez problΘm∙. Chcete-li se podφvat na p°φklady, pak vßm odkß₧i na prozkoumßnφ p°φkaz∙ prßv∞ ve v∞tvi WINAMP, kde je ukßzka pou₧itφ t∞chto hlßÜek.


Nastavenφ

Deaktivace gest: Po delÜφm Φase si na program celkem zvyknete, ale p°i hranφ her je pou₧φvßnφ pravΘho tlaΦφtka myÜi tΘm∞° samoz°ejmostφ. Z tohoto d∙vodu je mo₧nΘ gesta doΦasn∞ deaktivovat. V zßkladnφm nastavenφ znamenß gesto X deaktivaci pro p°φÜtφ gesto (₧lutß Üipka jako ikona vedle hodin), co₧ zase tak Φasto nevyu₧ijeme. Deaktivaci na delÜφ dobu si musφme nastavit sami (p°φkaz StrokeIt - Vypnout) nebo staΦφ prav²m tlaΦφtkem kliknout na ikonu programu vedle hodin na Hlavnφm panelu, kterß zΦervenß.DalÜφm kliknutφm op∞t spustφme rozpoznßvßnφ gest.
Zm∞na tlaΦφtka pro kreslenφ gest: Na kart∞ VÜeobecn² v dialogovΘm okn∞ Upravit - Preference m∙₧eme nejen zm∞nit tlaΦφtko, kter²m budeme kreslit gesta, ale takΘ t°eba barvu a tlouÜ¥ku Φßry Φi spouÜt∞nφ programu se startem Windows.
Gesta pouze v urΦen²ch aplikacφch: Program StrokeIt m∙₧eme takΘ nastavit tak, ₧e budou platit gesta pouze v p°φpad∞,  ₧e bude aktivnφ jedna z aplikacφ, pro kterou jsou definovanß gesta. P°ijdeme tφm ale o Φßst v²hod pou₧φvßnφ programu - p°φstupnΘ funkce za jak²chkoliv okolnostφ.
Sprßva polo₧ek ve strom∞ aplikacφ, akcφ a p°φkaz∙:  Krom∞ vytvß°enφ nov²ch polo₧ek m∙₧eme takΘ polo₧ky p°esouvat (ta₧enφm myÜφ) nebo i kopφrovat (z mφstnφ nabφdky) a vlo₧it do jinΘ v∞tve (op∞t p°φkazy z mφstnφ nabφdky).
Plug-iny: Program dokß₧e rozÜφ°it svΘ schopnosti dφky podpo°e plug-in∙, kterΘ si m∙₧eme dodateΦn∞ nainstalovat. Bohu₧el je situace takovß, ₧e jich neexistuje. Vlastn∞ se mi povedlo najφt pouze jedin² - Minimize To Tray, kter² umo₧≥uje, jak nßzev napovφdß, minimalizovat okna nikoliv do podoby tlaΦφtka na Hlavnφm panelu, ale do ikony vedle hodin. Bohu₧el plug-in v∞tÜinou obt∞₧uje p°i startu programu StrokeIt informacφ no naΦtenφ a pokud dojde ke kolizi programu, minimalizovanß okna ji₧ nikdy neobnovφme.

Zßv∞r

Program, pokud si zvykneme na ovlßdßnφ pomocφ myÜi, nßm opravdu m∙₧e uÜet°it Φas p°i Φasto se opakujφcφch Φinnostech, chce to ale trochu cviku, aby Φlov∞k kreslenφ gest zvlßdl na v²bornou (aΦkoliv nenφ zcela d∙vod, program je celkem benevolentnφ). Stanovenß cena pro nekomerΦnφ pou₧itφ - zdarma - je jist∞ lßkavß a i programßto°i majφ mo₧nost produkovat programy ovlßdanΘ gesty (ovÜem u₧ za penφze). Program skuteΦn∞ stojφ za vyzkouÜenφ a vzhledem k malΘ velikosti jej m∙₧ete mφt v₧dy u sebe a navφc nenφ t°eba jej poka₧dΘ na poΦφtaΦ instalovat - ve v∞tÜin∞ systΘm∙ Windows bude fungovat i po pouhΘm nakopφrovßnφ dat, Φili i nastavenß gesta si m∙₧eme p°enßÜet s sebou, pokud na disketu, CD nebo jinΘ p°enosnΘ mΘdium nakopφrujeme slo₧ku programu vΦetn∞ podslo₧ek.

TomᚠMilbach