[Fanda] Keyjutsu

Ondrej Rosík ondrej.rosik na gmail.com
Pondělí Únor 3 14:19:29 CET 2020


Takých aplikácii bude viacero, napr Reaper má tiež skratku ctrl+k, tam 
sa ale dá zmeniť. Ctrl+k je super, možno by som ale skúsil porozmýšľať, 
ako to spraviť, aby si to mohol používateľ prispôsobiť.


Dňa 3. 2. 2020 o 10:34 Lubos Pintes napísal(a):
> Ctrl+K je prefixový kláves, robí sa cezeň dosť vecí. Určite vo VS 2019.
>
> Pozri napr.
>
> https://docs.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2019 
>
>
> Dňa 2. 2. 2020 o 22:51 Rastislav Kiss napísal(a):
>> Ehm... čo sa robí vo VisualStudiu cez ctrl+K? :D
>>
>> Túto kombináciu som vybral práve preto, lebo je strašne efektívna a 
>> nenapadla mi jediná aplikácia, kde by sa to používalo. Tuším 
>> formátovať sa vo VS dalo cez ctrl+K, ale už si nepamätám, 
>> nepotreboval som to príliš často a keď už, dalo sa cez menu.
>>
>> Ale hej, nemal by to byť problém, len rozmýšľam nad formou, akou to 
>> spraviť. Nechcem to dávať ako parametre assemblera, lebo to rozbije 
>> reassemblačné skripty, ale čo takto taký sympatický yaml konfigurák? 
>> Tam by si to používateľ stanovil raz, a assembler by to potom 
>> nasledoval.
>>
>>
>> Ináč čo do tých webových prostredí, ono to funguje, len záleží na 
>> jednej veci. A to kto bol spustený naposledy, či Keyjutsu alebo 
>> čítač, ten bude dostávať v systéme klávesy ako prvý. Preto ak ti 
>> nefunguje castovanie na webových stránkach, Keyjutsu má vstavanú 
>> sekvenciu K, R pre reštartovanie resp. reloadnutie samého seba, čo mu 
>> obnoví prioritu. je to spomenuté aj v dokumentácii, sekcia s popisom 
>> Keyjutsu vetvy.
>>
>>
>> Uvedomujem si, že to nie je práve šťastné riešenie, preto už pracujem 
>> na náprave. Na to však potrebujem zistiť, ako cez ahk získať čas 
>> spustenia procesu, a to vyzerá byť mierne náročnejšia úloha resp. som 
>> zatiaľ nenašiel skript, ktorý by to riešil priamo, tak to budem 
>> musieť vytiahnuť zo zložitejších, ktoré som našiel.
>>
>>
>> Dočasným riešením by mohla byť sekvencia pre spustenie čítača, ktorá 
>> by po jeho naštartovaní spravila automaticky Reload, to je myslím 
>> kódovo celkom schodná cesta.
>>
>>
>> R.K.
>>
>>
>> Dňa 2. 2. 2020 o 22:05 Lukáš Vámoš napísal(a):
>>> Nazdar, Rasťo,
>>>
>>> oceňuji ten skvělý nápad a těším se, až si vymyslím nějaké vymazlené
>>> skripty, ale mám dvě poznámky:
>>> 1. nemohl bys vybrat jako tu hlavní spouštěcí klávesovou zkratku něco
>>> úplně neobvyklého jako třeba ctrl+shift+=? Přes ctrl+K se dělá hodně
>>> věcí ve Visual studiu.
>>> 2. Nedalo by se nějak zařídit, aby Auto hotkey po stisku hlavní
>>> klávesové zkratky zabránil ostatním aplikacím reagovat na stisky
>>> kláves? Stisknu-li např. ctrl+k+s+t+n na otevření Poznámkového bloku a
>>> jsem-li přitom ve webovém prohlížeči, odečítač v nejhorším případě
>>> třikrát přesune kurzor a já se pak budu zase zdlouhavě vracet na
>>> původní místo na webové stránce.
>>>
>>> Jinak díky za tip na Auto hotkey, bude se asi strašně moc hodit při
>>> programování.
>>>
>>> Lukáš Vámoš
>>>
>>>
>>> 2020-02-02 20:57 GMT+01:00, Štefan Kiss <stefan.kiss na nextra.sk>:
>>>> Dobrý deň, pán Škrába, jasné, však nikto netvrdí že do nohy všetci 
>>>> musia
>>>> Keyjutsu používať. Chcel som len upozorniť na to, že ten Váš postup,
>>>> ktorý aj ja sám používam nedokáže otvoriť novú inštanciu a neraz ma to
>>>> štvalo, lebo keď som kedysi čítal o tomto postupe tak som od neho
>>>> očakával práve to, teda že klávesou rýchlo otvorímnovú inštanciu napr.
>>>> notepadu či IE a jhla neotvorím. Š K
>>>>
>>>> Dňa 2. 2. 2020 o 18:56 Jiří Škrába napísal(a):
>>>>
>>>>> Zdravím pane Kiss,
>>>>>
>>>>> ano, máte pravdu. Nový dokument si zkratkou neotevřu, ale jde to 
>>>>> jinak.
>>>>> Vím, že bude prográmek o kterém se tu píše přínosem, i když já jej 
>>>>> asi
>>>>> nevyužiju.
>>>>> Držím vám palce při dalším vývoji.
>>>>>
>>>>> Jiří Škrába
>>>>>
>>>>> -----Original Message-----
>>>>> From: Fanda [mailto:fanda-bounces na lists.elsa.cvut.cz] On Behalf Of 
>>>>> Štefan
>>>>> Kiss
>>>>> Sent: Sunday, February 02, 2020 4:13 PM
>>>>> To: fanda na elsa.cvut.cz
>>>>> Subject: Re: [Fanda] Keyjutsu
>>>>>
>>>>> Dobrý deň, pán Škrába, trochu Vás vyvediem z omylu. Vami uvedený 
>>>>> spôsob
>>>>> používam, avšak neskutočne ma irituje, že tento spôsob neotvorí novú
>>>>> inštanciu. Teda mám nadefinovaný Poznámkový blok na klávesu win+1. 
>>>>> Pri
>>>>> prvom stlačení sa otvorí nový súbor ale pri druhom už nie. Neraz 
>>>>> som sa
>>>>> takto oklamal, že som stlačil win+1, začal písať a nevšimol som 
>>>>> si, že
>>>>> sa mi neotvoril nový súbor, ale sa mi iba dostala pod kurzor 
>>>>> nejaká už
>>>>> bežiaca inštancia a prepísal som si nejaký existujúci text. Takže 
>>>>> tento
>>>>> spôsob je super, ale využíval by som ho skôr na to, aby som sa rýchlo
>>>>> dostal k už otvorenému textovému súboru. Keyjutsu mi otvorí vždy nový
>>>>> súbor. Š K
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Dňa 2. 2. 2020 o 14:12 Jiří Škrába napísal(a):
>>>>>> Zdravím,
>>>>>>
>>>>>> nechci být šťoural, ale proč vymýšlíte něco, co už umí Windows?
>>>>>> Vypnu všechny běžící aplikace a buď si otevřu Start, dám všechny 
>>>>>> programy
>>>>>> a vyberu např. Poznámkový blok. Dám kontextové menu a vyberu možnost
>>>>>> připnout na panel.
>>>>>> Od té doby vyvolám poznámkový blok odkud koli jen stisknutím kláves
>>>>>> Windows++.
>>>>>> Nebo se postavím na plochu a vyberu si Chrome. Dám kontextové menu a
>>>>>> vyberu připnout na panel.
>>>>>> Na Windows ++ mám už poznámkový blok, tak Chrome bude na další 
>>>>>> pozici,
>>>>>> tedy Windows+ě.  Opět se Chrome otevře odkud koliv.
>>>>>> Takto si tam mohu připnout 9 aplikací.
>>>>>> Např. MS Word. Mám jej přiřazen na tlačítku Windows+š.
>>>>>> Otevřu si třeba 5 dokumentů a touto zkratkou se přepínám mezi 
>>>>>> všemi pěti
>>>>>> dokumenty. Ale mohu přejít i do poznámkového bloku i do 
>>>>>> dalšíchsouborů,
>>>>>> třeba exel. stačí jen stisknout přiřazenou klávesovou zkratku.
>>>>>>
>>>>>>
>>>>>> Hezký den
>>>>>>
>>>>>> Jiří Škrába
>>>>>>
>>>>>> -----Original Message-----
>>>>>> From: Fanda [mailto:fanda-bounces na lists.elsa.cvut.cz] On Behalf 
>>>>>> Of Štefan
>>>>>> Kiss
>>>>>> Sent: Sunday, February 02, 2020 12:23 PM
>>>>>> To: fanda na elsa.cvut.cz
>>>>>> Subject: [Fanda] Keyjutsu
>>>>>>
>>>>>> Milí priatelia, dnes sa na stránke
>>>>>> https://rastisoftslabs.com/2020/02/01/keyjutsu-superschopnosti-priamo-vo-vasich-prstoch/ 
>>>>>>
>>>>>> objavil nový programček s trochu netypickým názvom Keyjutsu (číta sa
>>>>>> kídžucu). Je veľmi jednoduchý a hlavne veľmi návykový, preto si ho
>>>>>> dovolím Vám trochu priblížiť.
>>>>>>
>>>>>> Určite ste už počuli o programe Autohotkey, v ktorom sa dajú 
>>>>>> vytvárať
>>>>>> skripty, ktoré za Vás vykonajú nejakú sériu úkonov v počítači. 
>>>>>> Skriptom
>>>>>> potom môžete priradiť klávesové skratky a nimi skripty spúšťať. 
>>>>>> Problém
>>>>>> je ten, že klávesové skratky sa buď rýchlo minú, alebo ich je potom
>>>>>> toľko, že sa v nich stratíte. Program Keyjutsu prichádza s novou
>>>>>> filozofiou a tou je používanie takzvaných klávesových sekvencií, 
>>>>>> čo nie
>>>>>> je nič iné len reťazec niekoľkých písmen, ktoré napíšete po stlačení
>>>>>> jedinej klávesovej skratky.
>>>>>> Ako to v praxi vyzerá? Keyjutsu má už pripravených zopár skriptov
>>>>>> napríklad na spustenie Chrome či vytvorenie nového textového 
>>>>>> súboru. aby
>>>>>> tiež sekvencie rýchlo nedošli, autor zvolil spôsob, kedy prvé 
>>>>>> písmenko
>>>>>> určuje, o aký druh skriptu ide a druhé už buď priamo označuje cieľ,
>>>>>> alebo ešte viac ho špecifikuje. Skripty sú teda zoradené zatiaľ do
>>>>>> štyroch logických skupín a to sú
>>>>>> f ako funkcie
>>>>>> s ako software
>>>>>> p ako priečinky
>>>>>> m ako markdown
>>>>>>       Autor sa rozhodol zaviesť tieto štyri vetvy, čo ale 
>>>>>> neznamená, že
>>>>>> si
>>>>>> nemôžete urobiť vlastné. Zatiaľ však budem vychádzať z toho, čo 
>>>>>> je už
>>>>>> súčasťou balenia. Povenujme sa vetve software, teda s. Túto autor
>>>>>> rozdelil na tri  podvetvy a to p ako prehliadač,  k ako klient a 
>>>>>> t ako
>>>>>> textový editor. V praxi to teda vyzerá takto: Ak sa nachádzam 
>>>>>> kdekoľvek
>>>>>> v systéme a potrebujem spustiť napríklad Chrome, stlačím klávesu 
>>>>>> Ctrl+K,
>>>>>> ktorá volá program Keyjutsu a napíšem spc ako
>>>>>> software-prehliadač-Chrome. Spustí sa Chrome. Ak napíšem spf, 
>>>>>> spustí sa
>>>>>> Firefox. (software prehliadač firefox). Ak napíšem stn spustí sa 
>>>>>> textový
>>>>>> editor Notepad (software text notepad), ak napíšem stw spustí sa 
>>>>>> Word
>>>>>> (software text word), ak napíšem skt spustí sa Thunderbird (software
>>>>>> klient thunderbird). Spúšťanie programov je tak veľmi jednoduché 
>>>>>> a možno
>>>>>> im priradiť akúkoľvek sekvenciu. To, že autor zvolil písmenká s a 
>>>>>> p ako
>>>>>> software a prehliadač je iba návrh. Môja sekvencia pre spustenie 
>>>>>> chromu
>>>>>> by pokojne mohla vyzerať aj ako ch alebo hocičo iné. Ja som si 
>>>>>> vyrobil
>>>>>> skript pre spustenie Internet Exploreru a keďže som sa rozhodol 
>>>>>> zachovať
>>>>>> navrhnuté delenie, dostal môj skript krásny názov spi (software
>>>>>> prehliadač Internet explorer). Vyrobil som si tiež skripty pre 
>>>>>> spustenie
>>>>>> Excelu se pre Lingea Lexicon sl pre visual Studio sv a kopu ďalších.
>>>>>> Programy tak spúšťam odhocikial bez nutnosti chodiť do ponúk a 
>>>>>> hľadať.
>>>>>>
>>>>>> Rovnako je to s priečinkami. Veľká návykovosť Keyjutsu je práve v 
>>>>>> tom,
>>>>>> že skripty možno využiť na kadečo a jednou z vecí je otváranie
>>>>>> priečinkov. Ja mám v počítači napríklad disk E, v ktorom mám
>>>>>> podpriečinok Hudba, v ňom podpriečinok Archív a v ňom podpriečinok
>>>>>> Slovenská hudba. Vytvoril som si skript s názvom pas - teda 
>>>>>> priečinok
>>>>>> archív slovenské a od tej chvíle mi stačí kedykoľvek napísať 
>>>>>> sekvenciu
>>>>>> pas a som tam bez dlhého hľadania šípkami a entrovania položiek a
>>>>>> podpoložiek. Sekvenciou pat sa dostanem do archívu s talianskymi
>>>>>> piesňami a sekvenciou pp sa dostanem do svojho pracovného priečinka,
>>>>>> ktorý je inak zašitý na disku D v podpriečinku Docs a tam v 
>>>>>> podpriečinku
>>>>>> Práca.
>>>>>>
>>>>>> Tretia zaujímavá vetva je vetva funkcie, ktorá má v sekvencii prvé
>>>>>> písmenko f. Sú to príkazy, ktoré robia trochu viac ako len otvoria
>>>>>> priečinok či spustia program. V základnej výbave je skript pre 
>>>>>> otvorenie
>>>>>> súboru vo worde a poznámkovom bloku. Ak stojíte na nejakom súbore a
>>>>>> chcete ho otvoriť vo Worde, hoci prednastavený program pre txt máte
>>>>>> Notepad, museli by ste ísť do menu, tam nájsť položku otvoriť v 
>>>>>> programe
>>>>>> a tam nájsť Word. Mne stačí stlačiť ctrl+K a napísať fow čiže 
>>>>>> funkcia
>>>>>> otvoriť word. Opačne ak chcem nejaký súbor otvoriť v notepade, 
>>>>>> napíšem
>>>>>> fon. Ak by som chcel, mohol by som si vyrobiť napr skript pre 
>>>>>> Winamp či
>>>>>> Vlc prehrávač a na danom médiu napísať fop či fol alebo hocičo iné a
>>>>>> príkaz je okamžite vykonaný.
>>>>>> V základnej výbave je ešte skript fnt čo je funkcia nový textový 
>>>>>> súbor.
>>>>>> Ak som teda niekde v priečinku a napíšem fnt, automaticky sa vytvorí
>>>>>> nový txt súbor a zobrazí sa políčko pre zadanie názvu. Stačí napísať
>>>>>> názov a dať enter. Stane sa teda to isté, čo by sa stalo, ak by 
>>>>>> som šiel
>>>>>> do menu, tam našiel položku nový, tam našiel položku textový 
>>>>>> súbor a dal
>>>>>> enter. U mňa je to presne 23 stlačení kláves, ktoré som ušetril
>>>>>> napísaním troch písmeniek fnt.
>>>>>>
>>>>>> Osobne som si teda Keyjutsu veľmi obľúbil a ak často beháte sem a 
>>>>>> tam a
>>>>>> spúšťate programy a otvárate nové a nové okná, určite programček
>>>>>> odporúčam. Tvorba vlastných skriptov je jednoduchá, no nebudem 
>>>>>> Vás tým
>>>>>> teraz zaťažovať, ak by bol záujem, rád popíšem. Tiež sa všetko dá 
>>>>>> nájsť
>>>>>> na webe, uvedenom hore. Tam je aj popis inštalácie. Ak by program 
>>>>>> dakoho
>>>>>> zaujal a mal by nejaké otázky, rád pomôžem.
>>>>>>
>>>>>>        S pozdravom
>>>>>>
>>>>>>         Š K
>>>>>>
>> .
>


Další informace o konferenci Fanda