Car-tech

Ukončete opakování mumlání s těmito 5 výkonnými nástroji pro automatizaci PC

Klik na jedné ruce ( ukázka )

Klik na jedné ruce ( ukázka )

Obsah:

Anonim

Opět se ocitnete před počítačem, oči skleněné, když stisknete stejnou sekvenci tlačítek a ještě něco udělat. Možná jste museli vytvořit složitou hierarchii složek pro sadu projektů. Nebo jste možná musel kopírovat, vložit a formátovat stejný druh dat několikrát.

Ať už je to jakýkoliv úkol, asi to nebylo moc zábavné.

Dobrou zprávou je, že můžete vyřadit cestu taková práce, i když nejste programátor. Zde je pět výkonných nástrojů pro automatizaci, které vám mohou pomoci.

Adresář Opus

Při pokusu o automatizaci něčeho je rozumné zastavit a přemýšlet o doméně, se kterou se snažíte pracovat. Spočívá váš úkol především v opakovaném zadávání textu, nebo jde o přesun a vytváření souborů? Zúžení pole vám pomůže najít správný nástroj pro práci - a pokud jde o operace se soubory, nemůžete se setkat s Directory Opus.

Adresář Opus je extrémně přizpůsobitelný a má vlastní jednoduchý skriptovací jazyk.

Cena v hodnotě 69 dolarů (v australských dolarech), adresář Opus je jedním z nejnákladnějších správců souborů; je to mnohem dražší než například Total Commander (44 dolarů). To znamená, že pokud pracujete se soubory po celý den, Directory Opus stojí za každý penny. Můžete si přizpůsobit všechna tlačítka, panely nástrojů, nabídky a příkazy, nastavit vlastní klávesová zkratka a jména pro všechno. Můžete také změnit rozložení tak, aby vypadalo jako něco z aplikace s dvojitým ovládacím prvkem ve stylu běžného Průzkumníka Windows na něco jedinečného vašeho.

Tato úroveň přizpůsobení vede k snadné automatizaci: Adresář Opus má vlastní vestavěnou sadu příkazy, které tvoří jednoduchý skriptovací jazyk. Například můžete určit jediné stisknutí klávesy pro vytvoření nového dokumentu s dnešním datem v určitém formátu (2012-12-13, 121213 atd.). Můžete vybrat kolekci souborů a rychle je přejmenovat podle schématu, nebo si můžete vytvořit makro, které vybere všechny soubory DOC a JPG v aktuální složce, zase je zkopíruje do archivu s názvem a typ vašeho výběru a emaily je. Jinými slovy, adresář Opus vám může pomoci automatizovat jakoukoli úlohu, která zahrnuje manipulaci se soubory a její příkazy jsou dobře zdokumentovány.

VBA

Žádný článek o automatizaci každodenní práce je úplný bez uvedení VBA Visual Basic pro aplikace). Nelze stáhnout a nainstalovat VBA, ale pravděpodobně ji již máte: Je zabudován do Microsoft Office. Pokud hledáte automatizaci jakékoli práce, kterou provádíte v aplikaci Word, Excel nebo Access, je nástroj VBA potřebný. Můžete je použít jen pro cokoli, od zadávání textu do formátování dokumentu pro práci s externími soubory při vytváření vlastních funkcí aplikace Excel.

V balíku s Microsoft Office umožňuje VBA zaznamenávat makra a poté je přizpůsobovat tak,

Jednou z nejlepších vlastností VBa je to, jak snadné je začít. Můžete nahrát vlastní makro něco udělat (například zvolit nějaký text a dělat to tučné), a pak použít vestavěný editor VBA vidět, jak vypadá makro ve formě kódu. Editor editoru VBA můžete přistupovat stisknutím klávesy Alt-F11 nebo pomocí karty Vývojář na pásu karet (ačkoli musíte tuto kartu vidět nejprve).

Editor je kompletní vývojové prostředí s vestavěnými ladicími nástroji, auto dokončení, kontextová nápověda a další. Když prohlížíte makro v editoru, můžete ho snadno přizpůsobit a postupně se naučit nové schopnosti podle toho, co potřebujete pro svůj projekt. Ve skutečnosti je spolupráce s VBA jedním z nejlepších způsobů, jak se dostat do programování. Každé makro je ve velikosti kousnutí a můžete ho použít okamžitě, čímž se vaše práce dostane rychleji a méně opatrně.

PhraseExpress

Bez ohledu na to, do jakého programu zadáváte, pravděpodobně zadejte některé stejné věci znovu a znovu. Zvažte e-mailové pozdravy a podpisy, nebo fráze týkající se vaší práce ("Děkuji za váš zájem" a tak dále). Co kdybyste mohli zadat celý tento opakovaný text stisknutím tlačítka nebo dvou? Toto dělá PhraseExpress - a pak některé. Je to zdarma pro osobní potřebu a 50 dolarů za obchodní využití po 30 dnech bezplatné zkušební verze.

PhraseExpress může eliminovat zbytečné psaní a podporuje sofistikované textové makra.

Řekněme, že PhraseExpress je program pro výměnu textu, že počítač je psací stroj. Ano, můžete uložit běžné úryvky textu a rychle je vložit pouze stisknutím klávesy nebo dvěma (velmi užitečná funkce); ale můžete udělat i mnohem víc. Například PhraseExpress dokáže rozpoznat, když opravíte překlep, zjistíte na svých vlastních názvech, které se obvykle dopouštějí na klávesnici, a začnete nabízet opravy ještě předtím, než si všimnete, že jste si špatně napsali slovo. Může zadávat dynamické informace do úryvků, jako je dnešní datum, nebo dokonce datum šest dnů od tohoto okamžiku. Může vyvolat proměnné (například jméno osoby) a vložit je na správné místo v úryvku. A po instalaci volného doplňkového souboru z webové stránky PhraseExpress můžete dokonce použít PhraseExpress jako inline kalkulačku: Stačí napsat něco jako (10 + 5) * 7 = a aplikace nabídne nahradit to text se správným výsledkem.

Výkonný výraz PhraseExpress má určité omezení. Jednoznačně to není správný programovací jazyk: Nemůžete snadno konfigurovat proměnné a vestavěný editor nenabízí čísla řádků nebo automatické dokončování příkazů. Dalším problémem je dokumentace: jeho výrobce (Bartels Media) poskytuje některé online dokumentaci, ale informace nejsou zvláště důkladné. Na druhou stranu PhraseExpress obsahuje užitečné příklady - takže pokud se chcete naučit příkladem, můžete najít makro podobnou té, kterou potřebujete, a pak je jednoduše přizpůsobit.

AutoHotkey

Již léta teď, kdykoli jsem potřeboval počítač, aby zvládl něco mimořádného, ​​dosáhl jsem pro AutoHotkey. Stejně jako PhraseExpress tento jednoduchý (a bezplatný) skriptový procesor může reagovat na klávesová zkratka a "hotstrings" (typ wbr a AutoHotkey mohou nahradit "Best Regards"). Ale rychlá a špinavá příroda AutoHotkey maskuje zralý a výkonný programovací jazyk, který dokáže zpracovat vše od komplexních matematických operací po transformace HTML až po vytvoření všech uživatelských rozhraní (okna, tlačítka a vše).

AutoHotkey Window Spy vám umožní nahlédnout do jakékoliv okno na vašem systému, aby se to lépe automatizovalo.

Nejpůvodnější věc, kterou jsem kdy zkusila používat AutoHotkey, byla "Morse" utilita: chtěl jsem nástroj, který by udělal jednu věc, když jsem stiskl Ctrl třikrát rychle (dot-dot-dot) a udělám něco jiného, ​​když stisknu stejný klíč v bodě dotykového bodu. AutoHotkey se vypořádal s touto úlohou a ani jsem neztratil původní funkci klávesy Ctrl: Všechny ostatní kombinace klávesových zkratek (Ctrl + S a tak dále) pokračovaly v práci. V tom případě jsem bojoval s kódováním: Zkuste to, jak jsem chtěla, nemohla jsem si pomoct, aby fungovala sama, ale přátelská komunita vývojářů AutoHotkey mi přišla na záchranu a znalý člen vytvořil skript, který dělal přesně to, co Potřeboval jsem.

Stejně jako VBA, AutoHotkey je návyková snadno použitelná hned. Vaše první potřeba bude pravděpodobně jednoduchá: přemístění nepříjemné zkratky v aplikaci, kterou používáte často, nebo vytvoření rychlého makra pro podepisování e-mailů. Jakmile uvidíte, jak snadné je takové vylepšení pomocí rychlé linky, budete chtít udělat více - což je místo, kde komplexní dokumentace AutoHotkey přichází. Plná příkladů a jasných vysvětlení, soubor nápovědy vám může dát smysl co je možné a jak dosáhnout. Chcete-li věci ještě jednodušší, funkce AutoHotkey umožňuje provádět mnoho operací buď v jednoduché syntaxi (a = Hello), nebo profesionálnějším způsobem (pro lidi, kteří jsou již spokojeni s kódováním v jiných jazycích, a: = "Hello"). Takže dvě syntaxe poskytují stejný výsledek a všichni jsou pohodlní. Přidejte komunitu a její rozsáhlou sbírku skriptů s otevřeným zdrojovým kódem a AutoHotkey převede automatizaci na novou úroveň.

Vezměte příkaz

Na začátku byl příkazový řádek, nebo nám říká Neal Stephenson. A zklamáním, od té doby se nic moc nezměnilo, přinejmenším pokud jde o výchozí příkazový procesor Windows, cmd.exe a jeho nevýrazné černé okno. Zatímco uživatelé systému Linux užívají sklených poloprůhledných oken, které je připojují k výkonnému příkazovému procesoru bash, uživatelé systému Windows jsou přilepeni starožitným příkazovým řádkem, který není správně změněn a nelze jej bez příkazu myši vložit (stisknutí kláves Ctrl + V bude jen příčina ^ V pro tisk)

Odpověď Microsoft na tuto nepříjemnou situaci je PowerShell, výkonný alternativní příkazový procesor dodávaný s verzemi Windows z XP SP2 do Windows 8. PowerShell může dělat spoustu věcí a jeho výchozí aplikace konzoly je měnitelná, ale stále nemůžete vybrat text pomocí klávesnice, vložit pomocí Ctrl + V nebo dokonce změnit velikost písma rychle. Kromě toho se procesor příkazů PowerShell nedá snadno naučit a možná budete muset upravit nastavení zabezpečení počítače, abyste jej mohli vůbec použít.

Take Command podporuje jakýkoli příkazový procesor, včetně Bash. Command, nástroj 100 dolarů, dokazuje, že příkazová řádka Windows se nemusí cítit tak starověká nebo být tak složitá. Vyžaduje výkonný a zároveň jednoduchý příkazový procesor a propojuje ho s krásně moderním rozhraním, což zanechává výchozí rozhraní Windows za rokem. Příkazový procesor TCC je nadmnožinou toho, který je součástí systému Windows. Takže, dir je stále dir a del je stále del a vše, co už víte o práci v příkazovém řádku, je stále platné. Ale dostanete také spoustu dalších příkazů a dokonce i existující příkazy mají přepínače v TCC, které jejich náprotivky cmd.exe mohou jen snít. Jako výsledek, jako VBScript a AutoHotkey, je TCC jazykem, kterým můžete postupně narůstat; můžete začít s jednoduchými věcmi a pravděpodobně již znáte některé z nich.

Rozhraní konzoly se provádí správně. Okno je na kartě, takže podporuje více konzolí současně. Stisknutím klávesy Shift a klávesy se šipkami vybíráte text. Stisknutím klávesy Ctrl + V vložte text do konzoly (úžasné, vím!). Integrovaný správce souborů umožňuje vidět dopad vašich činností na souborový systém v reálném čase. A když jste spokojeni s jazykem a jste připraveni napsat nějaké dávkové skripty, objevíte tu nejlepší část: vestavěný programátorský editor s ladicím programem line-by-line.

Take Command je drahé, ale pokud zjistíte, že strávíte spoustu času na příkazovém řádku nebo budete muset řešit, proč se dávkové soubory lámou, je to skvělá investice.

Který z nich? Je to váš výběr

Software je osobní věc, a různí uživatelé mají různé pet peeves. Naštěstí nemusíte vytvářet vlastní textové procesory a interprety příkazového řádku, aby se cítili správně. Dokonce i jednoduché vylepšení nebo dva mohou jít dlouhou cestu k tomu, aby váš software skutečně byl váš, a vaše práce jít rychleji a příjemněji. Spusťte pomalu a kdo ví: Můžete se dokonce stát kodérem.