Car-tech

Zakończ dreszczowe powtarzanie za pomocą tych 5 zaawansowanych narzędzi do automatyzacji komputerów PC

Мёртвые Осы - Я Буду Твоим Солнцем

Мёртвые Осы - Я Буду Твоим Солнцем

Spisu treści:

Anonim

Po raz kolejny siedzisz przed komputerem, oczy przysłonięte, gdy naciskasz tę samą sekwencję przycisków i koniec, żeby coś zrobić. Być może trzeba było utworzyć złożoną hierarchię folderów dla zestawu projektów. A może trzeba było wielokrotnie kopiować, wklejać i formatować ten sam rodzaj danych.

Niezależnie od zadania, prawdopodobnie nie było to zbyt zabawne.

Dobrą wiadomością jest to, że możesz wykreślić wyjście z taki interes, nawet jeśli nie jesteś programistą. Oto pięć potężnych narzędzi do automatyzacji, które mogą pomóc.

Directory Opus

Kiedy próbujesz zautomatyzować coś, dobrze jest zatrzymać i pomyśleć o domenie, z którą próbujesz pracować. Czy Twoje zadanie polega głównie na powtarzalnym wpisywaniu tekstu, czy chodzi o przenoszenie i tworzenie plików? Zawężenie pola ułatwi znalezienie odpowiedniego narzędzia do pracy - a jeśli chodzi o operacje na plikach, nie można pomylić się z Directory Opus.

Directory Opus jest wyjątkowo konfigurowalny i ma swój własny prosty język skryptowy.

Wyceniony na 69 dolarów (w dolarach australijskich), Directory Opus jest jednym z najbardziej kosztownych menedżerów plików w pobliżu; jest znacznie droższy niż na przykład Total Commander (44 USD). Mimo to, jeśli pracujesz z plikami przez cały dzień, Directory Opus jest wart każdego grosza. Możesz dostosować wszystkie przyciski, paski narzędzi, menu i polecenia, ustawiając własne skróty klawiszowe i nazwy dla wszystkiego. Możesz również zmienić układ, tak aby wyglądał jak wszystko, od aplikacji w stylu "dowódcy" z podwójnym panelem do zwykłego Eksploratora Windows, po coś unikatowego.

Ten poziom personalizacji prowadzi do łatwej automatyzacji: Directory Opus ma swój własny wbudowany zestaw polecenia, składające się na prosty język skryptowy. Na przykład możesz wyznaczyć pojedyncze naciśnięcie klawisza, aby utworzyć nowy dokument z dzisiejszą datą w określonym formacie (2012-12-13, 121213 itd.). Możesz ustawić kolekcję plików i szybko zmienić ich nazwę zgodnie z pewnym schematem, lub możesz zbudować makro, które wybiera wszystkie pliki DOC i JPG w bieżącym folderze, zamka je w archiwum z nazwą i wybierz swój typ i wyślij e-mailem. Innymi słowy, Directory Opus może pomóc zautomatyzować prawie każde zadanie związane z manipulowaniem plikami, a jego polecenia są dobrze udokumentowane.

VBA

Żaden artykuł na temat automatyzacji codziennej pracy nie jest kompletny bez wzmianki o VBA (Visual Basic dla aplikacji). Nie możesz pobrać i zainstalować VBA, ale prawdopodobnie już go masz: Jest on wbudowany w pakiet Microsoft Office. Jeśli chcesz zautomatyzować dowolną pracę wykonywaną w Word, Excel lub Access, VBA jest narzędziem, którego potrzebujesz. Możesz go używać do niemal wszystkiego, od wprowadzania tekstu, poprzez formatowanie dokumentu, po pracę z plikami zewnętrznymi, po tworzenie niestandardowych funkcji programu Excel.

W pakiecie z pakietem Microsoft Office, VBA umożliwia rejestrowanie makr, a następnie dostosowywanie ich w celu zrobienia czegokolwiek. -related.

Jedną z najlepszych cech VBa jest to, jak łatwo jest zacząć. Możesz nagrać makro siebie robiącego coś (powiedzmy, wybierając jakiś tekst i pogrubiając), a następnie użyj wbudowanego edytora VBA, aby zobaczyć, jak wygląda makro w formie kodu. Możesz uzyskać dostęp do edytora VBA, naciskając Alt-F11 lub używając zakładki Deweloper na Wstążce (chociaż musisz najpierw zrobić tę kartę).

Edytor to kompletne środowisko programistyczne z wbudowanymi narzędziami do debugowania, auto - ukończenie, pomoc kontekstowa i wiele więcej. Kiedy przeglądasz makro w edytorze, możesz łatwo go dostosować i stopniowo uczyć się nowych umiejętności zgodnie z tym, czego potrzebujesz do swojego projektu. W rzeczywistości praca z VBA jest jednym z najlepszych sposobów na wejście w programowanie. Każde makro ma rozmiar bity i możesz go użyć od razu, dzięki czemu twoja praca idzie szybciej i mniej żmudnie.

PhraseExpress

Bez względu na program, w który wpisujesz, prawdopodobnie wpisujesz niektóre z tych samych rzeczy w kółko. Rozważ pozdrowienia i podpisy e-mailowe lub wyrażenia giełdowe związane z pracą ("Dziękuję za zainteresowanie" itd.). Co jeśli możesz wprowadzić cały powtarzający się tekst, naciskając klawisz lub dwa? To właśnie robi PhraseExpress - a potem niektóre. Jest darmowy do użytku osobistego i 50 USD do użytku biznesowego po 30-dniowym bezpłatnym okresie próbnym.

PhraseExpress może wyeliminować niepotrzebne pisanie i obsługuje zaawansowane makra tekstowe.

Mówienie, że PhraseExpress to program zastępujący tekst jest trochę jak powiedzenie że komputer jest maszyną do pisania. Tak, możesz zapisać typowe fragmenty tekstu i szybko wstawić je za pomocą jednego lub dwóch klawiszy (bardzo przydatna funkcja); ale możesz zrobić o wiele więcej. Na przykład PhraseExpress może rozpoznać, kiedy poprawisz literówkę, wymyślić na własnej maszynie pewną literówkę, którą zwykle popełniasz na klawiaturze i zacząć oferować poprawki, zanim zauważysz, że źle wpisałeś słowo. Może wprowadzać dynamiczne informacje do snippetów, takich jak dzisiejsza data, a nawet data za sześć dni. Może monitować o zmienne (takie jak imię i nazwisko osoby) i wstawiać je we właściwym miejscu w urywku. Po zainstalowaniu bezpłatnego pliku dodatku ze strony PhraseExpress można nawet użyć PhraseExpress jako wbudowanego kalkulatora: wystarczy wpisać coś w rodzaju (10 + 5) * 7 = , a aplikacja zaoferuje zastąpienie tego tekst z poprawnym wynikiem.

Potężny mimo to, PhraseExpress ma pewne ograniczenia. Po pierwsze, nie jest to właściwy język programowania: nie można łatwo konfigurować zmiennych, a wbudowany edytor nie oferuje numerów linii ani automatycznego uzupełniania poleceń. Kolejny problem dotyczy dokumentacji: jej twórca (Bartels Media) zapewnia pewną dokumentację online, ale informacje nie są szczególnie dokładne. Z drugiej strony PhraseExpress zawiera mnóstwo użytecznych przykładów - jeśli chcesz nauczyć się przykładu, możesz znaleźć makro podobne do tego, którego potrzebujesz, a następnie po prostu je dostosować.

AutoHotkey

Od lat teraz, kiedy potrzebuję mojego komputera, aby poradzić sobie z czymś niezwykłym, sięgnęłam po AutoHotkey. Podobnie jak PhraseExpress, ten prosty (i bezpłatny) procesor skryptów może reagować na skróty klawiszowe i "ciągi znaków" (typ wbr , a AutoHotkey może zastąpić go "Najlepszymi pozami"). Jednak skromna i brudna natura AutoHotkey'a przebrała dojrzały, potężny język programowania, który poradzi sobie z każdym zadaniem - od złożonych operacji matematycznych, poprzez transformacje HTML, aż po tworzenie interfejsów użytkownika (okien, przycisków i wszystkiego).

Spy okna AutoHotkey pozwalają na podglądanie dowolne okno w twoim systemie, aby go lepiej zautomatyzować.

Najbardziej oryginalną rzeczą, jaką kiedykolwiek próbowałam użyć AutoHotkeya, było narzędzie "Morse": chciałem narzędzia, które zrobiłoby jedną rzecz, gdy uderzyłem Ctrl trzy razy w krótkim odstępie czasu (kropka kropka-kropka), i zrobić coś innego kiedy uderzę ten sam klucz w kropkę-kropka wzór. AutoHotkey sprostał zadaniu i nie straciłem nawet oryginalnej funkcji klawisza Ctrl: wszystkie inne kombinacje klawiszy skrótu (Ctrl + S itd.) Nadal działały. W tym przypadku zmagałem się z kodowaniem: Spróbuj, jak mógłbym, nie mogłem uruchomić narzędzia do pracy na własną rękę, ale przyjazna społeczność programistów AutoHotkey przyszła mi na ratunek, a doświadczony członek stworzył skrypt, który zrobił dokładnie to, Potrzebowałem.

Podobnie jak w VBA, AutoHotkey jest od początku łatwy w użyciu. Twoja pierwsza potrzeba będzie najprawdopodobniej prosta: zmień denerwujący skrót w często używanej aplikacji lub utwórz szybkie makro do podpisywania wiadomości e-mail. Gdy zobaczysz, jak łatwe są takie ulepszenia za pomocą szybkiego jednolinijkowego, będziesz chciał zrobić więcej - w tym miejscu znajduje się obszerna dokumentacja AutoHotkey. Pełna przykładów i jasnych wyjaśnień, załączony plik pomocy może dać ci poczucie o tym, co jest możliwe i jak to osiągnąć. Aby jeszcze bardziej ułatwić program AutoHotkey, możesz wykonywać wiele operacji w prostej składni (a = Hello) lub w bardziej profesjonalny sposób (dla osób, które już znają kodowanie w innych językach, a: = "Hello"). Tak więc dwie składnie dają ten sam wynik, a każdy jest wygodny. Dodaj społeczność i jej obszerny zbiór skryptów open-source, a AutoHotkey przejmuje automatyzację na nowy poziom.

Take Command

Na początku była linia poleceń, tak mówi nam Neal Stephenson. I rozczarowujące, od tego czasu niewiele się zmieniło, przynajmniej w odniesieniu do domyślnego procesora poleceń systemu Windows, cmd.exe i jego mdłego, czarnego okna. Podczas gdy użytkownicy Linuksa korzystają z gładkich półprzezroczystych okien, które łączą je z potężnym procesorem poleceń, użytkownicy systemu Windows utknęli w antycznej linii poleceń, która nie zmienia poprawnie rozmiaru i nie może wkleić się bez polecenia myszy (naciśnięcie Ctrl + V spowoduje po prostu powodują ^ V do drukowania).

Odpowiedź Microsoftu na tę irytującą sytuację to PowerShell, potężny alternatywny procesor poleceń dołączony do wersji Windows z XP SP2 do Windows 8. PowerShell może robić wiele rzeczy, a jego domyślna aplikacja konsolowa jest skalowalna, ale nadal nie można zaznaczać tekstu za pomocą klawiatury, wklejać za pomocą Ctrl + V, a nawet szybko zmieniać rozmiar czcionki. Ponadto procesor poleceń PowerShell nie jest łatwy do opanowania i konieczne może być dostosowanie ustawień bezpieczeństwa komputera, aby móc go w ogóle używać.

Take Command obsługuje dowolny procesor poleceń, w tym Bash.

Take Command, narzędzie o wartości 100 USD, udowadnia, że ​​linia poleceń systemu Windows nie musi czuć się tak pradawnie lub być tak skomplikowana. Wymaga to potężnego, ale prostego procesora poleceń i łączy go z pięknym, nowoczesnym interfejsem, dzięki czemu pozostawia domyślny interfejs Windows lata temu. Procesor poleceń, TCC, jest nadzbiorem wbudowanego w Windows. Tak więc katalog jest katalogiem, a del nadal jest delem, a wszystko, co już wiesz o pracy w wierszu poleceń, jest nadal aktualne. Ale dostajesz również wiele dodatkowych poleceń, a nawet istniejące polecenia mają przełączniki w TCC, o których ich odpowiedniki cmd.exe mogą tylko pomarzyć. W rezultacie, podobnie jak VBScript i AutoHotkey, TCC to język, w którym możesz stopniowo się rozwijać; możesz zacząć od prostych rzeczy i pewnie już to wiesz.

Interfejs konsoli działa poprawnie. Okno ma zakładkę, więc obsługuje wiele sesji konsoli w tym samym czasie. Naciśnięcie Shift i klawiszy strzałek wybiera tekst. Naciśnięcie Ctrl + V wkleja tekst do konsoli (niesamowite, wiem!). Zintegrowany menedżer plików pozwala zobaczyć wpływ twoich działań na system plików w czasie rzeczywistym. Kiedy czujesz się komfortowo i czujesz, że możesz napisać kilka skryptów wsadowych, odkryjesz najlepszą część: wbudowany edytor programów z debugerem line-by-line.

Take Command jest drogi, ale jeśli spędzasz dużo czasu w wierszu poleceń lub musisz rozwiązywać problemy powodujące pękanie plików wsadowych, jest to świetna inwestycja.

Który? To twój wybór

Oprogramowanie jest rzeczą osobistą, a różni użytkownicy mają różne upodobania. Na szczęście nie musimy tworzyć własnych procesorów tekstu i interpreterów wiersza poleceń, aby mogli dobrze się czuć. Nawet prosta zmiana może sprawić, że twoje oprogramowanie będzie naprawdę twoje, a praca będzie działać szybciej i przyjemniej. Zacznij powoli i kto wie: może nawet zostaniesz koderem.