Bezplatné programy pro simulaci pohybů myši a klávesnice a kliknutí. Záznam myši Zaznamenávejte pohyby myši Simulujte pohyb myši

Move Mouse se používá k simulaci přítomnosti uživatele u počítače pohybem kurzoru myši a mačkáním jejích tlačítek. Kromě toho jej můžete použít ke spouštění některých programů, spouštění příkazů nebo skriptů PowerShellu. Obslužný program lze aktivovat ručně nebo automaticky, v nepřítomnosti činnosti uživatele a podle plánu, totéž platí pro zastavení specifikovaných operací.

Pro každou z operací v arzenálu programu jsou k dispozici další možnosti, které umožňují nastavit vzdálenost a směr pohybu myši, vybrat tlačítko, jehož kliknutí bude simulováno, zadat argumenty pro příkaz nebo skrýt okno konzoly. Všechny akce lze opakovat (s vlastní pauzou) nebo provést jednou.

Kromě automatického zastavení a automatického spuštění, které jsme již zmínili, je v nastavení chování Move Mouse možnost automaticky změnit hlasitost zvuku, skrýt okno programu z plochy, tlačítka a ikony z hlavního panelu, miniatury z dialogového okna ALt+Tab a přepište název. Nejnovější možnosti pomohou skrýt stopy jeho přítomnosti a použití v počítači, pokud to někdo potřebuje.

Plán aktivace akcí můžete nastavit buď pomocí jednoduchého plánovače, který vám umožní vybrat den v týdnu a čas spuštění nebo zastavení programu, nebo pokročilejšího, který podporuje zadávání výrazů Cron. Podle harmonogramu může Move Mouse pozastavit svou činnost;

Program je distribuován zdarma v aktuální verzi, k dispozici je pouze jeden jazyk rozhraní - angličtina. Move Mouse můžete používat na počítačích a tabletech s Windows 10. Vývojář po zveřejnění programu ve Windows Storu zřejmě odmítl jeho distribuci přes jiné zdroje.

Nainstalujte z Microsoft Store

Každý si při hraní alespoň jednou pomyslel: "Kéž bych uměl napsat program, který by mi hrál!" Ale obvykle tato myšlenka zůstává jen myšlenkou... Neustále vám něco překáží: neví, kde začít, strach z toho zdrcujícího úkolu, šeptání přes levé rameno „proč to je? kdo to potřebuje, aby si program pohrál s programem?“ atd.

V této sérii článků ukážu, že za prvé: „Ďábel není tak hrozný, jak se o něm maluje“, a za druhé: později odpovím na otázku: „proč je to nutné?

Nyní začneme něčím jednoduchým. Od navázání vztahu mezi hrou a hráčským programem (botem). Známá hra Zuma je brána jako pokusný králík.

Jakákoli interakce se skládá ze dvou procesů: odesílání dat „jim“ a přijímání dat od „nich“. Ve hře Zuma se veškeré ovládání provádí pomocí myši a hra poskytuje zpětnou vazbu pomocí obrázků. Nejprve se tedy musíte naučit, jak programově emulovat chování myši a získat obrázek ze hry.

Hlavní cíl tohoto článku: získat program, který nezávisle znovu a znovu vstupuje do herního procesu, něco tam dělá a až hra over-e začne znovu. Dále se tento rámec bude vyvíjet směrem, že robot vydrží ve hře dále a déle, dokud hra neskončí.

Řešitelné pomocné dílčí úkoly: emulace myši, přesměrování myši na virtuální stroj, snímání obrazu.

Ustoupit

Při vývoji kódu pro tuto sérii článků se používá přístup k získání výsledků co nejrychleji s minimálním úsilím. Tento přístup vám umožňuje udržet motivaci na vysoké úrovni a nedovolí vám se vzdát, když čelíte nepřekonatelnosti úkolu. Z tohoto důvodu:
- zaprvé, mnoho nedůležitých (z pohledu aktuálního výsledku) bodů bude rychle přelétnuto a v kódu zůstanou „berličky a podpěry“. A teprve v dalších iteracích budou tyto body analyzovány samostatně a „berličky“ budou nahrazeny plnohodnotným kódem.
- za druhé, styl kódu je více „hackerský“ než klasický C#. Kód bude obsahovat spoustu lambd, anonymních dat, triků, autorské diskrétnosti a naprostý nedostatek komentářů.

Emulace myši

Windows podporuje 2 standardní metody emulace myši pomocí 4 různých funkcí WinApi.

První způsob: odesílání vlastních zpráv v okně programu (WM_MOUSEMOVE, WM_LBUTTONDOWN atd.) pomocí funkcí SendMessage nebo PostMessage.

Pro hry s rozhraním DirectX (jako v našem případě) tato metoda není vhodná, protože takové programy pro dotazování myši používají DirectInput, který se dotazuje přímo myši a ignoruje zprávy systému Windows.

Druhý způsob: Přímá emulace chování myši pomocí funkcí mouse_event nebo SendInput. Tato metoda je vhodná pro jakýkoli program, včetně her DirectX na celé obrazovce. Funkce mouse_event je jednodušší, ale je považována za zastaralou, je modernější, ale těžkopádnější. Zaměřme se na mouse_event.

Funkce WinApi z C# jsou volány pomocí technologie PInvoke. Popisy PInvoke pro většinu běžných funkcí WinApi lze nalézt na webu PInvoke.net. Funkce mouse_event není výjimkou.
public static extern void mouse_event(uint dwFlags, int dx, int dy, uint dwData, UIntPtr dwExtraInfo);

Souřadnice myši
Funkce mouse_event má speciální vlastnost: souřadnice myši jsou zadány v mickey, nikoli v pixelech. Převod mickey na pixely (a naopak) závisí na rozlišení použitého hlavního monitoru. (0,0) odpovídá levému hornímu rohu monitoru a (65535, 65535) pravému dolnímu rohu, což poskytuje vzorce pro převod mickeyho na pixely a naopak: mickey_point = pixel_point * (65536, 65536) / screen_size a pixel_point = mickey_point * screen_size / ( 65536, 65536) .
Základní operace
Shrneme-li vše výše uvedené, získáme následující operace pro ovládání myši.
Přesunutí kurzoru myši na bod (x,y):
mouse_event(MouseEventFlags.MOVE | MouseEventFlags.ABSOLUTE, x * 65536 / screen_width, y * 65536 / screen_height);
Klikněte levým tlačítkem:
mouse_event((MouseEventFlags.LEFTDOWN), 0, 0);
System.Threading.Thread.Sleep(100);
mouse_event((MouseEventFlags.LEFTUP), 0, 0);
Klikněte pravým tlačítkem:
mouse_event((MouseEventFlags.RIGHTDOWN), 0, 0);

System.Threading.Thread.Sleep(100);

mouse_event((MouseEventFlags.RIGHTUP), 0, 0);
Problém: exkluzivita vstupu
Při emulaci myši pomocí funkce mouse_event nastává vážná nepříjemnost: mouse_event simuluje myš pro celý operační systém najednou, nikoli pro samostatnou aplikaci. Z toho vyplývá, že zatímco robot běží a hraje, jiná práce na počítači není možná: ladění robota, aktivní prohlížení stavu robota, čtení internetu atd. Ale existuje cesta ven: virtuální stroj!

Bot, na rozdíl od hry samotné, je pohodlnější spustit na hlavním stroji. To vám umožní restartovat bota přímo z Visual Studia, odladit ho tam, mít místo pro zobrazení vnitřního stavu bota atd.

Nasazení virtuálního stroje (v tomto případě byl použit Oracle VirtualBox), instalace hostujícího OS a přenos hry se provádí standardním způsobem, s výjimkou jednoho bodu: robot potřebuje schopnost navázat komunikaci přes síť mezi hostitelem OS a hostující OS. To se provádí mnoha způsoby. Jedním ze způsobů je předat konkrétní port z hostujícího operačního systému do hostitelského operačního systému pomocí VirtualBoxu. Dalším způsobem je nakonfigurovat režim Bridged Adapter, pak bude virtuální stroj vypadat jako běžný počítač pro celou síť a hostující OS obdrží svou IP adresu přes dhcp z routeru. Přístup z hostitelského OS k hostujícímu OS bude probíhat na této adrese. (autor v tomto případě použil možnost s přemostěným adaptérem)

Proxy
Pro ovládání myši na hostujícím OS napíšeme proxy, což je jednoduchý konzolový TCP server. Jeho úplný kód je malý a je uveden pod řezem. Pro zjednodušení kódu a snížení závislostí je proxy napsán na holém soketu bez použití vzdálené komunikace, wcf atd.

Proxy kód

pomocí systému; pomocí System.Collections.Generic; pomocí System.Linq; pomocí System.Net.Sockets; pomocí System.Runtime.InteropServices; pomocí System.Text; jmenný prostor InputProxy ( class Program ( static void Main(string args) ( var socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); socket.Bind(new System.Net.IPEndPoint(System.Net.IPAddress. Any, 7001)); socket.Listen(10) pro (; ;) ( var client = socket.Accept(); Console.WriteLine("připojeno.."); var thread = new System.Threading.Thread((); ) => ( zkuste ( var clientReader = new System.IO.BinaryReader(new NetworkStream(client)); for (; ;) ( if (client.Poll(1, SelectMode.SelectRead) && client.Available == 0) ( Console.WriteLine("disconnected.."); if (client.Available > 0) ( var msgSize = clientReader.ReadInt32(); var message = clientReader.ReadBytes(msgSize); var messageReader = new System.IO. BinaryReader(new System.IO.MemoryStream(zpráva)); msgKind = messageReader.ReadInt32(); msgKind) ( případ 0: ( var flags = messageReader.ReadUInt32();


var x = messageReader.ReadInt32();
var y = messageReader.ReadInt32();
var data = messageReader.ReadUInt32();
mouse_event(příznaky, x, y, data, UIntPtr.Zero); ) přestávka;

) ) else System.Threading.Thread.Sleep(10);

Nejjednodušší způsob, jak zachytit obrázek, je přímo z obrazovky. V .net je k tomu připravená funkce Graphics.CopyFromScreen. Podívejme se na tuto metodu podrobněji.
Za prvé, chcete získat bitmapu jako výstup, ne grafiku - to lze vyřešit pomocí pomocné funkce:
public static Bitmap GetScreenImage(Rectangle rect) ( var bmp = new Bitmap(rect.Width, rect.Height, PixelFormat.Format.Format32bppArgb); using (Graphics graphics = Graphics.FromImage(bmp)) ( graphics.CopyFromScreen(rect.Left, rect .Top, 0, 0, rect.Size, CopyPixelOperation.SourceCopy ) return bmp )
Zadruhé musíte vědět, kterou část obrazovky potřebujete zachytit. Můžete samozřejmě vždy zachytit stejnou část obrazovky a umístit hru rukama do této části obrazovky, ale to není pohodlné ani pohodlné. Navíc je automatizace tohoto procesu prováděna s minimálním úsilím. K tomu nám opět pomohou WinApi a PInvoke a konkrétněji dvě funkce: FindWindow a GetWindowRect. FindWindow umožňuje získat úchyt okna pomocí nadpisu okna a GetWindowRect pomocí úchytu vrátí polohu a velikost okna na obrazovce.
Na webu pinvoke.net je popis pinvoke obou funkcí: FindWindow a GetWindowRect.
public static extern IntPtr FindWindow(řetězec lpClassName, string lpWindowName);
public static extern bool GetWindowRect(IntPtr hwnd, out RECT lpRect);
public struct RECT ( public int vlevo; public int nahoře; public int vpravo; public int dole; )"; var handle = FindWindow(null, vm_title); if (handle == IntPtr.Zero) throw new Exception("Окно не найдено"); RECT rect; GetWindowRect(handle, out rect); var gameScreenRect = new System.Drawing.Rectangle(rect.Left + vm_left, rect.Top + vm_top, rect.Right - rect.Left - vm_right - vm_left, rect.Bottom - rect.Top - vm_bottom - vm_top); var gameBmp = GetScreenImage(gameScreenRect); !}
A kód pro zachycení obrazu okna virtuálního stroje je následující:
var vm_left = 8;

var vm_right = 8;

Nakonec přistoupíme přímo k řešení úkolu stanoveného pro dnešek: smyčkování herního procesu - všechny potřebné dílčí úkoly byly vyřešeny. Hra ve hře Zuma se točí kolem tří oken: hlavní, mise a akce. Hlavní okno obsahuje hlavní menu umožňující výběr typu hry, okno mise nabízí výběr mise a v okně akcí se odehrává samotná hra.
Robot určí aktuální okno tím nejjednodušším způsobem: podle hodnoty barvy v několika klíčových bodech. Body jsou vybírány ručně pomocí metody „blízkého pohledu“.
var screenChecks = nový ( nový ( Název = "hlavní", Body = nový ( nový CheckPoint(200, 190, 0xff554a22), nový CheckPoint(65, 400, 0xfff44c41) ) ) ), nový ( Název = "mise", Body = nový ( new CheckPoint(200, 190, 0xffb5d0c7), new CheckPoint(65, 400, 0xffad7630) ) ), new ( Name = "action", Points = new ( new CheckPoint(950, 10, 0xff72554b), new CheckPoint(10) 10, 0xff462b1d), )),); Func
check = image => screenChecks.Where(_check => image.Check(_check.Points)).Select(_check => _check.Name).FirstOrDefault();
Hlavní smyčka botů:
Během herní fáze robot neustále kliká a v jednom okamžiku uvolňuje míčky. Pomocí takové jednoduché (nebo spíše hloupé) taktiky získá bot v první misi 1000-2000 bodů a někdy dokonce úplně získá Zuma bar.

Resumé

Cíle bylo dosaženo: byl napsán rámec botů - hra je zacyklena.
Následující cíle: připojit OpenCV, rozpoznat polohu a barvu kuliček.
PS
Obrázek k upoutání pozornosti. (Oranžová ukazuje oblasti, které další verze robota rozpoznala jako koule)

Nejprve musíte pochopit, že lidé, kteří se zajímají o programy pro automatizaci různých akcí na počítači, simulující pohyby myši a stisknutí kláves na klávesnici, zcela nerozumí tomu, co chtějí. Zvenčí se vše zdá jednoduché - potřebuji program, který bude reprodukovat mé akce pomocí myši a klávesnice a simulovat je. Dobře, zkusme pochopit podstatu situace...

Makra – pokud hledáte programy pro automatizaci a simulaci akcí na počítači, pak byste měli vědět, že něco jako makro existuje. Nejlepší je podívat se na příklad sady Microsoft Office. Jejich programy (Word, Excel...) obsahují vestavěný editor jazyka Visual Basic. Basic, Visual Basic, vbscript, to je jedno, hlavní věc je, že je to programovací jazyk příbuzný Microsoftu. Ve skutečnosti lze podobnou nebo analogickou syntaxi jazyka použít v jiných programovacích jazycích od strýčka Billa. Na rozdíl od samostatných balíčků je Visual Basic Editor v Microsoft Office navržen pro spouštění kódu v kancelářském prostředí, jako je Word nebo Excel. Podobné nástroje existují v . Můžete tedy napsat programový kód v editoru, uložit jej, kde se nazývá makro, a pravidelně jej spouštět. Makro obvykle obsahuje programový kód, který vám umožňuje rychle provádět rutinní práci, například:

  • Použijte styl na každý druhý odstavec.
  • Převeďte všechny tabulky na text a použijte zadané formátování.
  • Automaticky rozdělit obsah a uložit do samostatných dokumentů.

Samotná makra v jiných programech vám umožňují:

  • Simuluje stisk tlačítka myši.
  • Simulace stisku kláves na klávesnici.
  • simulovat kliknutí myší.
  • Imitace klávesnice.
  • imitace pohybu myši.

Existuje velké množství příkladů různých maker pro Word a Excel. Jejich hlavní výhodou však je, že je lze vytvořit bez nutnosti psát kód, stačí stisknout tlačítko PLAY a vaše akce se začnou nahrávat (výběr textu, použití stylu). Po ukončení nahrávání (stisknutím STOP) se automaticky objeví nové makro s programovým kódem. Dále můžete spustit uložené makro, které bude fungovat pro automatizaci akcí. Je jasné, že nepřímo lze makra považovat i za jakési programy pro automatizaci uživatelských akcí v editoru Word nebo tabulkovém procesoru Excel na počítači. Formálně se makra vytvářejí také v Office, pouze v rámci editoru.

Musíte pochopit, že takový koncept jako makro se používá v jiných oblastech programování a jazyků.

Zachycení události– Aspekty, jako je pohyb myši a kliknutí na tlačítka, se obvykle nazývají události. Událostí může být mnoho a navíc existují různé objekty (okna, aplikace, oblasti oken atd.). Většina programů pro automatizaci různých uživatelských akcí na počítači musí umět zachytit události v podobě pohybů myši, kliknutí a stisku kláves na klávesnici a následně vytvořit jejich simulaci. Některé automatizační programy umožňují simulovat nebo programovat pohyby myši, jiné umožňují zachytit, nebo naopak simulovat úhozy na klávesnici.

Vytvoření programu, který dokáže reprodukovat všechny vaše akce myši a klávesnice, není problém, můžete dokonce zapnout zpracování oken. Půjde však pouze o jednoduchou simulaci, která je vhodná, pokud potřebujete rychle provést několik kliknutí myší na jeden nebo více zadaných bodů nebo automaticky vyplnit několik formulářů s daty.

Je jasné, že existuje mnoho uživatelů a také mnoho úkolů. Někdo potřebuje automatizovat proces třídění a přejmenování souborů nebo adresářů. Někdo chce okamžitě aplikovat jeden návrh na stovky dokumentů aplikace Word. V druhém případě můžete pro txt dokumenty použít editor Notepad++.

Dobře, podívejme se na pár jednoduchých programů k tématu článku.

Macro Dollar program pro simulaci klávesnice, myši, pohybů a kliknutí

Makro dolar je starý a jednoduchý software pro automatizaci a simulaci akcí myši a klávesnice. Vzhledem k tomu, že program umožňuje kompletně zaznamenávat a následně simulovat akce myši a klávesnice, lze jej nazvat plnohodnotným makrem.

Po spuštění Macro Dollar uvidíme malé okno s tlačítky pro spuštění nahrávání, zastavení a přehrávání. Je také potřeba zaškrtnout několik věcí:

  • Nejvyšší– okno programu bude vždy v popředí.
  • Smyčka– pokud zaškrtnete tuto volbu, proces hraní simulace myši a klávesnice bude pokračovat donekonečna.
  • Protřepat- Funkce „třepání“, kdy se kurzor myši třese při přehrávání nahrávky.
  • Ikonizované přehrávání nebo nahrávání– okno programu se během nahrávání minimalizuje.

Soudě podle ikon a textového pole vám program umožňuje vytvářet vlastní makra pomocí příkazů napsaných v textových skriptech. Mně však stačí, že Macro Dollar umí zaznamenávat akce myši a klávesnice a následně je simulovat.

Macro Dollar je přenosný program.

WinMacro je další jednoduchý program, který simuluje pohyby myši a tlačítek klávesnice.

WinMacro je starý program jako Macro Dollar a stále funguje skvěle. K záznamu jsou potřeba pouze 3 kroky; určete soubor, který se má nahrát, klikněte na tlačítko záznamu a stisknutím klávesové zkratky pro Pauza / Přerušení nahrávání zastavíte. Kdykoli si budete chtít nahrávku přehrát, jednoduše zadejte cestu k uloženému souboru .log a klikněte na tlačítko Přehrát. Přehrávání lze zrušit pomocí klávesových zkratek Ctrl + Esc. Tlačítko Možnosti umožňuje nastavit počet opakování a rychlost přehrávání.

GhostMouse – strašidelná simulace stisku myši a tlačítka

GhostMouse je velmi jednoduchý program pro simulaci uživatelských akcí, který má pouze 2 tlačítka v hlavním okně (Play & Record). Hodí se spíše pro rychlé a krátkodobé použití, ale samozřejmě i pro automatizaci opakujících se úkonů.

Na rozdíl od předchozích příkladů není GhostMouse přenosná a vyžaduje instalaci. V nabídce Možnosti můžete nastavit rychlost přehrávání a také určit, co má program nahrávat či nikoli – úhozy, pohyby myši a podobně.

Do It Again – vytvoření seznamu maker

Udělej to znovu se příliš neliší od ostatních 3 výše uvedených nástrojů, ale má jednu výhodu – seznam nahrávek maker zobrazených v programu, což je pohodlné pro uživatele, kteří potřebují spouštět různé úkoly bez ručního načítání skriptu do programu.

Program(y) akcí – plná automatizace akcí na počítači

Akce je vizuální klon Automatoru, který však ve výčtu dostupných interakcí nabízí o něco méně možností.

Automat- důmyslná vestavěná aplikace pro OS X, která umožňuje implementovat automatizaci akcí na vašem počítači bez znalosti jakéhokoli skriptovacího jazyka. Aplikace může být užitečná pro ty, kteří často pracují s digitálními fotografiemi. Jako vhodný příklad lze uvést nutnost automatické akce – zkopírovat všechny fotografie z dané složky do nového adresáře, snížit jejich rozlišení o 72 DPI a převést je z digitálního modelu CMYK do RGB. Kromě toho však můžete automatizovat práci s textem, emailem, PDF dokumenty, nastavit skripty tak, aby se spouštěly v určený čas, a například pracovat s SQL databází.

Nabízejí vlastní verzi jak pro Windows, tak paradoxně i pro OS X. Do počítače si můžete nainstalovat automatizaci akcí s emailem, soubory a složkami, obrázky, prohlížečem i prostým textem.

Výhodou je hotová sada maker, která uživatelé nejčastěji využívají – hlavně pro práci s fotografiemi a audiovizuálním obsahem. A pokud požadovaná akce (makro) není v knihovně a chcete ji vytvořit, pak s největší pravděpodobností najdete potřebné řešení na uživatelském fóru věnovaném programu Action(s). Je důležité si uvědomit, že samotný program pro automatizaci vašich akcí na osobním počítači nebo notebooku je napsán v jazyce Java. K dispozici je podpora pro simulaci pohybů myši a stisku kláves na klávesnici.

Závěr

Ve vzácných případech se uchýlím k posledním řádkům článku ve formě závěru, ale zde jsem se rozhodl udělat výjimky.

Při spouštění článku jsem zapomněl říct, že je dostupný nejen v editoru Word a Excel, ale také v grafickém editoru Photoshop. Ano, je tam funkce, která je svým způsobem obdobou makra. Můžete tedy zaznamenat akce, které se používají při zpracování výkresu, uložit je do samotného souboru PSD a poté je snadno reprodukovat pro další grafická data. Věřím, že podobné funkce má Corel Draw a další podobné programy.

Velmi často při práci na počítači musíte provádět řadu podobných akcí pomocí myši, klávesnice atd. To vše je vyčerpávající a chytré programátory (a ti jsou vždy chytří!), aby uživatelům usnadnili práci, napsali programy zvané autoclickery. Podívejme se, jak se můžete vyhnout rutinní práci na příkladu úžasného programu eMouse.

eMouse

Jdeme na web a jeho s. Instalace není náročná. Po instalaci jej spustíme a objeví se okno.

Vlevo je tlačítko „Rec“ (záznam) - po kliknutí se zaznamenají vaše akce pomocí myši a klávesnice. Přehraje se „Play“ (opakuje zaznamenané akce). A kolikrát lze nastavit v poli „x“ (na obrázku je nastaveno 1krát) a zaškrtněte pole „Přehrávání ve smyčce“

Vlevo dole jsou zaškrtávací políčka Záznam: Klávesy a Myš, tzn. pokud jsou tato zaškrtávací políčka zaškrtnuta, budou zaznamenávány akce myši a klávesnice (a pokud nejsou zaškrtnuté, pak odpovídajícím způsobem).

Můžete zobrazit (a změnit) nastavení. Klikněte na odkaz „Upravit“ a v kontextové nabídce vyberte „Nastavení“.

Zde jsou nastavení.

Nainstalované klávesové zkratky. Spuštění nahrávání akcí - F5, pozastavení - F11, přehrávání - F12.

Zaznamenané akce (skript) lze uložit, tzn. můžete napsat spoustu různých sekvencí a volat je podle potřeby.

Otevřete „Soubor“ a vyberte „Uložit skript jako...“ a uložte jej, kam potřebujeme.

AutoClicker (nejprimitivnější)

Pokud potřebujete udělat velké množství klikání pravým nebo levým tlačítkem myši, pak je tento program pro vás. Je skvělé používat VKontakte ve hrách PROFIT! Super Clicker nebo Clicker.

Program je placený, ale jeho „bezplatnou“ verzi lze stáhnout z. Pojďme to spustit. Rozhraní programu je poměrně jednoduché.

Jak pracovat s levým tlačítkem myši je napsáno na levé straně a jak pracovat s pravým tlačítkem myši - na pravé straně (posuvníky se budeme zabývat později). Používáme klávesové zkratky.

Spouštíme program, tzn. Stiskněte ALT+1 na klávesnici. To neznamená, že stiskneme na klávesnici klávesu ALT, poté klávesu „+“ a poté klávesu s číslem „1!. Ne, pouze stiskneme současně klávesy „ALT“ a „1“.

Jdeme na VKontakte, hledáme hru, kde musíte udělat spoustu kliknutí, pohnout myší a stisknout ALT+1. A dokud nestiskneme ALT+2, klikání bude pokračovat.

Ghost Mouse lze stáhnout z . Instalace není náročná. Pojďme spustit.

Pro záznam akcí stiskněte červené tlačítko. Nebo stiskněte F9. Chcete-li přehrát akce, stiskněte „Ctrl+Q“.




Nahoru