Program makr klawiatury systemu Windows, który pozwoli Ci zaoszczędzić czas i pieniądze

Opublikowany: 2021-08-19

Prowadzenie biznesu zawsze wymaga pewnej ilości żmudnej, powtarzalnej pracy . Na przykład w moim internetowym sklepie z bielizną ślubną potrzebujemy, aby ludzie…

  • Odbierz i spakuj zamówienia
  • Odbieraj połączenia telefoniczne
  • Uruchom hafciarki
  • Wydrukuj etykiety wysyłkowe

Istnieją pewne zadania fizyczne, które wymagają wykonania od człowieka, ale Twoim celem powinno być zawsze zautomatyzowanie jak największej liczby powtarzalnych zadań przy użyciu komputera .

W tym poście pokażę, jak niedawno zastąpiłem pół pracownika w naszym biznesie e-commerce prostym programem do obsługi makr klawiaturowych, aby zautomatyzować nasze aplikacje na komputery z systemem Windows .

Uzyskaj bezpłatny mini kurs na temat tego, jak założyć udany sklep e-commerce

Jeśli jesteś zainteresowany rozpoczęciem działalności e-commerce, przygotowałem kompleksowy pakiet zasobów , które pomogą Ci uruchomić własny sklep internetowy od zera. Koniecznie weź go przed wyjazdem!

Spis treści

Moja filozofia dotycząca oprogramowania

oprogramowanie

Po pierwsze, jeśli odejdziesz od tego artykułu, to to, że powinieneś używać aplikacji w chmurze tak często, jak to możliwe, aby prowadzić swoją firmę. W rzeczywistości twierdzę, że należy całkowicie unikać aplikacji na komputery stacjonarne .

Gdy aplikacja znajduje się w chmurze, dane są dostępne z dowolnego miejsca na świecie.

I są szanse, że będzie miał API (interfejs programowania aplikacji), który pozwoli Ci programowo połączyć ze sobą wszystkie procesy biznesowe .

Uwaga redaktora: Jeśli Twoja aplikacja w chmurze ma interfejs API, prawdopodobnie usługa o nazwie Zapier pozwoli Ci połączyć ją z wieloma innymi aplikacjami.

Na przykład sposób, w jaki integruję mojego bloga, mojego dostawcę e-mail marketingu Drip i mojego procesora płatności Stripe, jest doskonałą demonstracją mocy chmury.

Za każdym razem, gdy ktoś zapisuje się na mój kurs e-commerce w ProfitableOnlineStore.com, używam Stripe do obciążania karty kredytowej klienta .

Wkrótce potem Stripe ostrzega mnie, że płatność została zakończona, co powoduje, że mój dostawca e-mail marketingu automatycznie dodaje tę osobę do dedykowanej sekwencji autoresponderów e-mail dla studentów.

W zależności od konkretnej oferty inne bonusy są automatycznie uruchamiane i dostarczane, a doświadczenie jest płynne.

Ogólnie rzecz biorąc, Twoim celem końcowym powinna być pełna automatyzacja, a ludzie powinni jak najmniej angażować się w sprawy firmy.

Dlaczego aplikacje na komputery Windows (i Mac) są do bani

okna

Chociaż staram się przestrzegać powyższych zasad tak ściśle, jak tylko mogę, zawsze istnieją pewne ograniczenia dotyczące oprogramowania, które utrudniają automatyzację.

Na przykład w naszej firmie produkującej bieliznę ślubną oferujemy niestandardowe hafty na większości naszych produktów, a oto jak wygląda ten proces .

  • Klient wybiera personalizację na naszej stronie i składa zamówienie
  • Ktoś z naszego zespołu ręcznie wpisuje personalizację do niestandardowej aplikacji do haftowania w systemie Windows, aby rozmieścić projekt haftu
  • Plik haftu jest wysyłany do maszyny do szycia w celu przetworzenia.

Najbardziej żmudną częścią tego całego procesu jest to, że człowiek musi ręcznie przenieść informacje personalizacyjne z zaplecza naszej witryny do aplikacji do haftowania opartej na systemie Windows.

I chociaż jest to praktycznie wycinanie i wklejanie, otrzymujemy tak wiele spersonalizowanych zamówień, że ten jeden krok może często zająć kilka godzin dziennie .

To zadanie jest nie tylko powtarzalne, ale także bardzo podatne na błędy, ponieważ łatwo jest popełnić literówkę podczas przesyłania danych.

Najgorsze jest to, że aplikacja do haftowania oparta na systemie Windows nie oferuje opcji automatyzacji . Żaden program ze świata zewnętrznego nie może się z nim komunikować i nie jest zbudowany, aby łączyć się z czymkolwiek.

Uwaga redaktora: Większość aplikacji na komputery dla systemu Windows nie komunikuje się z innymi programami, dlatego należy ich unikać, jeśli to możliwe.

Jak zautomatyzować za pomocą programu do obsługi makr klawiaturowych

robot

W jednej z moich wcześniejszych prac jako inżynier elektryk moja firma sprzedawała oprogramowanie Windows. A sposób, w jaki testowaliśmy oprogramowanie, polegał na użyciu specjalnego programu komputerowego, który zachowywał się jak człowiek do obsługi aplikacji.

Innymi słowy, program komputerowy poruszałby myszą, klikał przyciski i pisał na klawiaturze, tak jak zwykła osoba.

Zasadniczo, oto jak to działa.

  • Mówisz programowi, gdzie kliknąć i co wpisać na podstawie pliku zawierającego szereg instrukcji
  • Program automatycznie uruchamia aplikację, przechodzi przez ten plik instrukcji, a następnie sprawdza, czy dane wyjściowe są poprawne

Innymi słowy, jest to program komputerowy zaprojektowany do działania jak człowiek, który testuje inny program komputerowy! Ale dla moich celów chciałem go użyć do przeniesienia informacji personalizacyjnych z mojej witryny do aplikacji do haftowania opartej na systemie Windows.

W każdym razie skontaktowałem się z kilkoma moimi starymi współpracownikami, którzy polecili w tym celu bardzo niedrogi program komputerowy o nazwie WinTask.

Przedstawiamy WinTask

wintask

Jak wspomniałem powyżej, WinTask to program, który działa jak człowiek i uruchamia aplikacje na komputerze z systemem Windows w oparciu o zestaw instrukcji określonych w pliku.

Na przykład możesz sprawić, że ten program automatycznie surfuje po Internecie na określonej stronie internetowej, wyodrębnia określone informacje z tej witryny i wprowadza je do arkusza kalkulacyjnego Excel.

Możesz użyć tego programu, aby zaplanować pewne zadania, które chcesz regularnie wykonywać na swoim komputerze. Na przykład możesz co tydzień wyczyścić pamięć podręczną przeglądarki.

Możesz użyć tego programu do przesyłania danych z jednej aplikacji do drugiej, niezależnie od tego, czy zostały one zaprojektowane do komunikowania się ze sobą.

Zasadniczo WinTask pozwala tworzyć makra dla dowolnego programu Windows, aby zautomatyzować wszystko, co chcesz . A co jest fajne, ma specjalny tryb nagrywania, który utworzy te pliki makr za Ciebie.

Oto szybki i brudny przykład tego, jak to działa.

  • Krok 1: Włącz tryb nagrywania WinTask. WinTask automatycznie utworzy plik skryptu, aby zarejestrować wszystkie naciśnięcia klawiszy, wybory menu i funkcje.
  • Krok 2: Otwórz dowolną aplikację systemu Windows i wykonaj zadanie.
  • Krok 3: Wyłącz tryb nagrywania, nazwij skrypt i zapisz go.
  • Krok 4: Teraz będziesz mieć skrypt, który możesz uruchamiać w kółko, aby automatycznie wykonać to zadanie.

Oto jednominutowe wideo, które stworzyłem z prostym przykładem, aby zademonstrować, jak działa WinTask. W tym demo używam WinTask, aby automatycznie otworzyć Notatnik i wpisać „Hello World”

Oto jak wygląda skrypt.


Shell("notepad",1)

MaximizeWindow("NOTEPAD.EXE|Notatnik|Bez tytułu - Notatnik",1)

UseWindow("NOTEPAD.EXE|Edytuj|Bez tytułu - Notatnik|1",1)
ClickMouse (w lewo, w dół, 580,206)
Mysz Click(w lewo, w górę,580,206)
SendKeys("Witaj świecie")

Ogólnie rzecz biorąc, możesz myśleć o WinTask jak o aplikacji Zapier dla systemu Windows!

Kliknij tutaj, aby wypróbować WinTask za darmo

Uwaga: nie jestem w żaden sposób powiązany z WinTask

Jak zautomatyzowałem proces personalizacji

Po kilku dniach zabawy z WinTask nauczyłem się języka skryptowego i stworzyłem specjalną opcję w zapleczu mojej witryny, aby automatycznie utworzyć skrypt WinTask.

Oto jak wygląda menu.(Jest brzydkie, ale działa:))

automonogram

Zasadniczo wpisujesz szereg zamówień , dla których chcesz utworzyć automatyczny skrypt WinTask i klikasz przycisk „prześlij”.

Następnie niestandardowy program na moim serwerze przechodzi przez wszystkie zamówienia w tym zakresie, wyodrębnia wszystkie spersonalizowane zamówienia i tworzy specjalny skrypt, który WinTask może odczytać.

Następnie wciskam „idź” z WinTask i voila! WinTask uruchamia mój skrypt i wyświetla wszystkie projekty haftów gotowe do wysłania na maszyny.

Oto wideo pokazujące, jak wygląda w akcji.

Czy muszę wiedzieć, jak kodować?

Składnia skryptów dla WinTask jest bardzo prosta do nauczenia, a specjalny tryb nagrywania sprawia, że ​​tworzenie szybkiego przykładu, który można modyfikować do własnych celów, jest niezwykle łatwe.

Jeśli potrzebujesz stworzyć niestandardowy skrypt dla swojej firmy, z doświadczenia mogę powiedzieć, że kodowanie to nie jest nauka o rakietach . I każdy biedny programista powinien być w stanie to dla ciebie zakodować :)

Jeśli już, możesz użyć „trybu nagrywania” WinTask, aby automatycznie tworzyć dla ciebie skrypty w locie na podstawie twoich działań.

Inne aplikacje dla WinTask

Krótko mówiąc, WinTask pozwoli ci zautomatyzować wszystko, co dotyczy twojego komputera z systemem Windows . Jeśli więc korzystasz z komputera w swojej firmie i wykonujesz powtarzające się zadania, istnieje duże prawdopodobieństwo, że można to zautomatyzować za pomocą skryptu WinTask.

Fajne jest to, że specjalny tryb nagrywania WinTask utworzy dla Ciebie skrypty, nawet jeśli nie umiesz kodować.

Oto tylko kilka szybkich przykładów, które wymyśliłem z góry.

  • Możesz użyć WinTask, aby logować się do określonych witryn zgodnie z harmonogramem, aby wycinać i wklejać dane finansowe swojej firmy do arkusza kalkulacyjnego programu Excel.
  • Możesz użyć WinTask do masowych operacji wprowadzania danych, podobnych do tego, co zrobiłem dla Bumblebee Linens
  • Możesz użyć WinTask do przesyłania danych między dwiema aplikacjami, które nie są kompatybilne

Nie ma granic, a WinTask może nawet zachowywać się jak programista dla biednych ludzi.