Fare Kaydedici Farenizin notlarını kaydedin. Fare Kaydedici Kayıt Faresi Fare Emülatörü

Fareyi Taşı, fare imlecini hareket ettirerek ve düğmelere basarak bilgisayarda bir bilgisayar operatörünün varlığını simüle etmeye yarar. Ayrıca herhangi bir programı, wiki komutunu veya PowerShell betiğini hızlı bir şekilde başlatmak için kullanılabilir. Yardımcı program, operatörün etkinliğine ve görev işlemlerinin kendisinin gerçekleştirdiği ve gerçekleştirdiği düzene bağlı olarak manuel veya otomatik olarak etkinleştirilebilir.

Dış görünüm işlemleri için, programda farenin mesafesini ve yönünü ayarlamanıza, basılan düğmeyi seçmenize, komut için argümanlar girmenize veya konsol penceresini yakalamanıza olanak tanıyan ek seçenekler mevcuttur. Tüm eylemler tekrarlanabilir (özelleştirilmiş bir duraklamayla) veya bir kez tamamlanabilir.

Otomatik kaydetme ve otomatik başlatmaya ek olarak, daha önce de belirttiğimiz gibi, özelleştirilmiş Fareyi Hareket Ettirme davranışında, masaüstünden program penceresini, komut panelinden düğmeleri ve simgeleri seçerek ses düzeyini otomatik olarak değiştirme seçeneği vardır. , iletişim kutusundaki ALt+Tab tuşlarına basarak küçük resimleri seçin ve başlığı yeniden yazın. Geri kalan seçenekler, varlığını izlemenize ve ihtiyacınız varsa bilgisayarınıza erişmenize yardımcı olacaktır.

Cron'un tanıtımını destekleyen herhangi bir programı veya daha fazlasını başlatmak için günün gününü ve saatini seçmenize olanak tanıyan basit bir zamanlayıcı kullanarak etkinleştirme eylemlerinin programını ayarlayabilirsiniz. Fareyi Taşı düzeni sırasında etkinliğinizi azaltabilirsiniz ve “Karartmanın” önemi de değişecektir.

Program ücretsiz olarak genişletilmektedir, mevcut sürümde yalnızca bir dil arayüzü mevcuttur - İngilizce. Move Mouse'u Windows 10 çalıştıran bilgisayar ve tabletlerde kullanabilirsiniz. Buna göre programlar Windows Mağazası'nda yayınlandıktan sonra diğer cihazlar üzerinden dağıtılır.

Microsoft Store'dan yükleyin

Kozhen homurdanarak en az bir kez şunu düşündü: "Benim için oynayabilecek bir program yaz!" Ne zaman bir düşünce devreye girse, düşüncesiz bir düşünceye dönüşür... Sürekli büyüleyicidir: Nereden başlayacağını bilememek, bilinmeyenin korkusu, sol omzunun üzerinden "sırada ne var?" diye fısıldıyor. programın programla oynamasını kim ister? vesaire.

Bu yazı dizisinde öncelikle şunu göstereceğim: “Onu resmettikleri kadar korkunç bir şeytan değil” ve başka bir şekilde: Daha sonra cevap vereceğim ve soracağım: “Neye ihtiyacın var?”

Basitleştirelim. Oyun ile Gravity programı (bot) arasındaki etkileşim kurulmuştur. Son tavşan olarak geniş kapsamlı Zuma oyunu devreye giriyor.

Herhangi bir etkileşim iki süreçten oluşur: "onlara" veri göndermek ve "onlardan" veriyi kaldırmak. Zuma hedeften uzak duracak tüm kontrollere sahiptir ve Ağ geçidi bağlantısı Oyun aşağıdaki görüntüyü görüyor. Görünüşe göre, öncelikle farenin davranışını programlı olarak kontrol etmeyi ve oyundan görüntüleri seçmeyi öğrenmeniz gerekiyor.

Bu yazının asıl amacı programı iptal ederek kendi başınıza hemen oyun sürecine girebilmeniz, orada çalışmaya başlayabilmeniz ve oyun bittiyse her şeye yeniden başlamasıdır. Daha sonra, bu çerçeve doğrudan gelişecek, böylece bot oyun bitmeden oyuna daha da fazla girecek.

Güncel olan ek bilgiler: Fare emülasyonu, sanal makineye fare yönlendirmesi, görüntü depolama.

Erişim

Bu makale dizisinin kodunu geliştirirken şu yaklaşım kullanılır: sonucu minimum çabayla mümkün olduğu kadar çabuk çıkarın. Bu yaklaşım motivasyonu teşvik etmenizi sağlar. yüksek seviye, ve görevin yükü altında ezilerek pes etmenize izin vermiyor. Aracılığıyla:
- her şeyden önce, büyük ölçüde önemsiz olan anlar (devam eden sonuç açısından) hızla geçecek ve "milis ve destek" kodunu gözden kaçıracaktır. Sonraki yinelemelerde anlar dikkatle incelenecek ve "milisler" tam kodun yerini alacak.
- başka bir deyişle, kod stili daha çok "hacker", daha az klasik C#'tır. Kodda çok sayıda lambda, anonim veriler, hileler, telif hakkı metni ve çok sayıda yorum bulunacak.

Fare emülasyonu

Windows 2'yi destekler standart yol Ek 4 farklı WinApi işlevi kullanılarak farenin emülasyonu.

İlk yöntem: SendMessage veya PostMessage ek işlevi için pencere bildirim programınızı (WM_MOUSEMOVE, WM_LBUTTONDOWN, vb.) gönderin.

DirectX-igor için (bizim sürümümüz gibi) bu yöntem uygun değildir, çünkü fareyi beslemeye yönelik bu tür programlar, Windows tabanlı bilgileri göz ardı ederek fareyi doğrudan besleyen DirectInput'u kullanır.

Diğer yol: mouse_event veya SendInput ek işlevini kullanarak fare davranışının doğrudan simülasyonu Bu yöntem, tam ekran DirectX oyunları dahil her program için uygundur. Mouse_event işlevi basittir ancak güncelliğini kaybetmiş sayılır, SendInput yenidir ancak daha hantaldır. Mouse_event'i sabırsızlıkla bekliyorum.

C#'taki WinApi işlevleri ek PInvoke teknolojisine dayanır. En gelişmiş WinApi işlevleri için bir PInvoke açıklaması PInvoke.net web sitesinde bulunabilir. Mouse_event işlevi sorun değil.
public static extern void mouse_event(uint dwFlags, int dx, int dy, uint dwData, UIntPtr dwExtraInfo);

Misha koordinatları
mouse_event işlevinin belirli bir özelliği vardır: fare koordinatları piksel cinsinden değil mickey cinsinden belirtilir. Piksellerdeki (ve gerideki) mickey değişikliği ana monitörün iznine tabidir. (0,0) monitörün sol üst köşesine karşılık gelir ve (65535, 65535) sağ alt köşeye karşılık gelir; bu, mickey'i piksel cinsinden yeniden düzenlemek için formüller verir ve geri: 65536, 65536).
Temel işlemler
Her şeyin yukarıda listelendiğini varsayarsak, hedefi kaldırmak için sonraki adımlar ortadan kaldırılmıştır.
Fare imlecini (x, y) noktasına hareket ettirerek:
mouse_event(MouseEventFlags.MOVE | MouseEventFlags.ABSOLUTE, x*65536/screen_width, y*65536/screen_height);
Farenin sol tuşuna tıklayın:
mouse_event((MouseEventFlags.LEFTDOWN), 0, 0); System.Threading.Thread.Sleep(100); mouse_event((MouseEventFlags.LEFTUP), 0, 0);
Tıklamak sağ düğme Misha:
mouse_event((MouseEventFlags.RIGHTDOWN), 0, 0); System.Threading.Thread.Sleep(100); mouse_event((MouseEventFlags.RIGHTUP), 0, 0);
Sorun: Girişin ayrıcalığı
Mouse_event işlevi aracılığıyla bir fareyi simüle ederken ciddi bir tutarsızlık ortaya çıkar: mouse_event'in belirli bir rapor için değil, aynı anda tüm işletim sistemi için bir faresi vardır. Bu, robot çalışırken ve oynarken bilgisayardaki diğer çalışmaların imkansız olduğu anlamına gelir: robotu geliştirmek, robotta aktif olarak gezinmek, İnternet'i okumak vb. Ale є çıkışı: sanal makine!

Grafikleri sanal makineye aktarma

Oyunları sanal makineye aktarmak aşağıdaki sorunları doğurur:
- Her şeyden önce, en son modu desteklemeyen ve yalnızca tam ekran modu,
- başka bir şekilde, farenin girişi yalnızca sanal makinede kontrol edilir ve ana makinede normal modda çalışmaya devam ederek ana bilgisayarın haklarını korumasına olanak tanır.

Oyunun kendisi açısından Bot'un ana makinede çalıştırılması daha kolaydır. Bu, botu doğrudan Visual Studio'dan yeniden başlatmanıza olanak tanır; burada ince ayar yapabilirsiniz, burada botun iç yapısını görüntüleyebilirsiniz, vb.

Rozlartannya sanal makine(Şu anda Oracle VirtualBox incelendi), konuk işletim sisteminin kurulumu ve oyunun aktarımı rutin olarak gerçekleştirilir, ancak bir uyarı vardır: robot, ana işletim sistemi ile konuk arasında bağlantı kurabilmelidir. İŞLETİM SİSTEMİ. Hiçbir şekilde tereddüt etmeyin. Bunun bir yolu, konuk işletim sisteminden ana işletim sistemine belirli bir bağlantı noktasını aktarmak için VirtualBox'ı kullanmaktır. Başka bir yol da Köprülü Adaptör modunu ayarlamaktır, böylece sanal makine her şeyde böyle görünecektir orijinal bilgisayar ve konuk işletim sistemi kendi IP adresini dhcp aracılığıyla yönlendiriciye atar. Bu adres, ana işletim sisteminden konuk işletim sistemine erişim sağlayacaktır. (yazar tarafından, bu durumda köprülü adaptörlü vikoristovuvavsya seçeneği)

vekil
Konuk işletim sistemindeki hedefi kontrol etmek için basit bir TCP konsol sunucusu olan bir proxy yazacağız. En son kod küçüktür ve kesimin altında sunulur. Kodu basitleştirmek için, proxy mevduatlarının değiştirilmesi uzaktan kumanda, wcf vb. olmadan çıplak bir sokete yazılır.

Proxy sunucu kodu

Sistemi kullanarak; vicoristuchi System.Collections.Generic; vikoristychi System.Linq; wikirist System.Net.Sockets; wikirist System.Runtime.InteropServices; vikoristychi System.Text; namespace OutputProxy (class Program ( static void Main(string args)) ( var soket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtokolType.Tcp); soket.Bind(new System.Net.IPEndPoint(System.Net.IPAddress) ). Herhangi biri, 7001)); soket.Listen(10); for (; ;) ( var client = soket.Accept(); Console.WriteLine("bağlandı.."); var thread = new System.Threading.Thread (( ) => ( try ( var clientReader = New System.IO.BinaryReader(New NetworkStream(client))); for (; ;) ( if (client.Poll(1, SelectMode.SelectRead) && client.Available == 0) ( Console.WriteLine("bağlantı kesildi.."); break; ) if (client.Available > 0) ( var msgSize = clientReader.ReadInt32(); var message = clientReader.ReadBytes(msgSize); var messageReader = Yeni Sistem .IO. BinaryReader(new System.IO.MemoryStream(message)); var msgKind = messageReader.ReadInt32(); (msgKind) ( durum 0: ( var flags = messageReader.ReadUInt32()); var x = messageReader.ReadInt32( ) ; var y = messageReader.ReadInt32(); var veri = messageReader.ReadUInt32(); mouse_event(bayraklar, x, y, veriler, UIntPtr.Zero); ) kırmak; ) ) else System.Threading.Thread.Sleep(10); )) catch (Exception exc) (Console.WriteLine(exc); ))) (IsBackground = true); thread.Start(); ) ) public static extern void mouse_event(uint dwFlags, int dx, int dy, uint dwData, UIntPtr dwExtraInfo); )


Proxy kullanmak için tek yapmanız gereken onu sanal makineye kopyalayıp çalıştırmaktır. Proxy, 7001 numaralı bağlantı noktasındaki bildirimleri kontrol eder ve çalışmasının günlüğünü konsolda görüntüler. Proxy çalışmasını tamamlamak için konsol penceresini kapatmanız yeterlidir.
Müşteri
Bir proxy'ye bağlanmak çok daha basittir; aşağıda proxy'nin kodu verilmiştir.
var client = Yeni System.Net.Sockets.TcpClient(vm_host, 7001); var clientStream = client.GetStream(); var clientWriter = Yeni System.IO.BinaryWriter(clientStream); Aksiyon mouse_event = (flags, x, y) => ( var messageStream = Yeni System.IO.MemoryStream(); var messageWriter = Yeni System.IO.BinaryWriter(messageStream); messageWriter.Write(0); messageWriter.Write((uint) )flags);messageWriter.Write(x);messageWriter.Write(y);messageWriter.Write(0);var message = messageStream.ToArray(); clientStream.Flush());

Aşırı kalabalık görüntüler

En kolay yol, görüntüyü doğrudan ekranın dışına sıçratmaktır. V.net'te Graphics.CopyFromScreen işlevi bunun için hazırdır. Rapor ne yönde gidiyor?
Her şeyden önce, çıktıda Grafik değil, Bitmap çıktısı almak istiyorsunuz; bu da ek bir işleve dayanır:
public static Bitmap GetScreenImage(Rectangle rect) (var bmp = new Bitmap(rect.Width, rect.Height, PixelFormat.Format32bppArgb); kullanma ( Grafik grafikleri= Graphics.FromImage(bmp)) ( Graphics.CopyFromScreen(rect.Left, rect.Top, 0, 0, rect.Size, CopyPixelOperation.SourceCopy); ) return bmp; )
Aksi takdirde ekranın bir kısmını yutmanız gerektiğini bilmeniz gerekir. Elbette ekranın o kısmını gömebilir ve ellerinizi kullanarak ekranın o kısmına taşıyabilirsiniz, ancak bu pek kullanışlı değildir. Bu süreci minimum çabayla otomatikleştirmek daha önemlidir. Bununla yine WinApi ve PInvoke'tan ve daha spesifik olarak iki fonksiyondan yararlanacağız: FindWindow ve GetWindowRect. FindWindow, pencere başlığının arkasındaki pencere tutamacını almanızı sağlar ve GetWindowRect, pencerenin ekrandaki konumunu ve boyutunu döndürmek için tutamacı kullanır.
Her iki işlevin Pinvoke açıklaması pinvoke.net web sitesinde yer almaktadır: FindWindow ve GetWindowRect.
public static extern IntPtr FindWindow(string lpClassName, string lpWindowName); public static extern bool GetWindowRect(IntPtr hwnd, out RECT lpRect); public struct RECT ( public int Sol; public int Üst; public int Sağ; public int Alt; )
Ve sanal makine penceresi görüntüsünü saklamaya yönelik kod şu şekildedir:
var vm_left = 8; var vm_right = 8; var vm_top = 50; var vm_bottom = 30; var vm_title = "Windows81 - Oracle VM VirtualBox"; 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); !} !}
Slabke mіstse
Bu yaklaşımın özü, pencerede gömülü olanların öncelikle ekrana tamamen yayılabilmesi veya başka bir deyişle pencerenin üst kısmına yayılabilmesidir. Bu tutarsızlık, iki (veya daha fazla) monitörün varlığıyla ortadan kaldırılır :), böylece sanal makine penceresi, kimseye saygı duymadan, diğer pencerelerin üzerine yerleştirerek ek bir monitörde görüntülenir. Ayrıca verilen problem Temelde daha önce tartışılan yöntemin aynısını izler: işlevin (ekranı gizleme) sanal makinenin ortasına aktarılması. Bu amaçla, OutputProxy ek fonksiyonunun eklenmesi yeterlidir.

Oyun sürecini döngüye almak

Karar verdikten sonra hemen bugünün görevinin tamamlanmasına geçiyoruz: oyun sürecini döngüye almak - gerekli tüm görevler. Zuma'nın oynanışı üç yön etrafında dönüyor: ana, görev ve aksiyon. Ana pencere, oyun türünü seçmenize olanak tanıyan ana menüyü görüntüler, görev penceresi bir görev seçmenizi ister ve eylem penceresi oyun sürecinin kendisini görüntüler.
Botun anlamı daha kesin kendimizi basit bir şekilde: Bir dizi önemli noktadaki renk değeri. Benekler "göre-göre" yöntemi kullanılarak manuel olarak toplanır.
var screenChecks = new (new (Name = "ana", Points = new (new CheckPoint(200, 190, 0xff554a22), new CheckPoint(65, 400, 0xfff44c41))), new (Name = "mission", (New CheckPoint) (200, 190, 0xffb5d0c7), Yeni CheckPoint (65, 400, 0xffad7630))), Yeni (Ad = "action", Puanlar = Yeni 10, 0xff462b1d),))),); İşlev check = resim => screenChecks. Where(_check => image.Check(_check.Points)).Select(_check => _check.Name).FirstOrDefault();
Temel robot döngüsü:
var startButtonPoint = new Nokta(950, 430); var startMissionPoint = new Point(600, 750); for (; ;) ( try ( var bmp = GetScreenImage(gameScreenRect); var screenName = check(bmp); Console.Write(screenName + new string(" ", 20) + new string("\x8", 40)) ) ; switch (screenName) ( case "main": mouse_event(MouseEventFlags.MOVE | MouseEventFlags.ABSOLUTE, startButtonPoint.X * 65536 / game_width, startButtonPoint.Y * 65536 / game_height); System. (MouseEventFlags.LEFTDOWN, 0, 0) ; System.Threading.Thread.Sleep(150); mouse_event(MouseEventFlags.LEFTUP, 0, 0); break; case "görev": mouse_event(MouseEventFlags.ABSOLUTE, startMissionPoint.X * 65536 / game_width, startMissionPoint.Y * 65536 / game_height); System.Threading.LEFTDOWN, 0, 0); System.Threading.Thread.Sleep(150); mouseEventFlags.LEFTUP, 0, 0); .Save( "unknown.bmp"); break (Exception exc) ( Console.WriteLine(exc); ))
Oyun aşamasında bot sürekli olarak tıklıyor ve topları bir noktada bırakıyor. Bu basit (sözde aptalca) taktikle ilk bot 1000-2000 puan kazanırken aynı zamanda Zuma avantajı da elde ediyor.

Özet

Wikonan metası teslim edildi: Yazma robotunun çerçevesi, döngünün oyun sürecidir.
Hedefler: OpenCV'yi bağlayın, konumu ve rengi tanıyın.
PS
Saygı uğruna resim. (Turuncu renk, botun mevcut sürümünün coolie olarak tanıdığı alanları gösterir)

Çoğu zaman, bir bilgisayarda çalışırken fare, klavye vb. ile çok benzer eylemler gerçekleştirmeniz gerekir. Bunların hepsi karmaşık programlardır (ve hâlâ da karmaşıktır!) Muhabirin robotları işleri kolaylaştırmak için otomatik temizleyici adı verilen programlar yazdı. Harika eMouse programını kullanarak rutin işlerinizi nasıl yönetebileceğinize bir göz atalım.

e-Fare

її s sitesine gidelim. Kurulum - katlanabilir hiçbir şey yok. Kurulumdan sonra başlar ve bir pencere görünür.

Sol taraftaki “Rec” (kaydet) düğmesi - bastıktan sonra fare ve klavyedeki eylemleriniz kaydedilecektir. Programı "Oynat" (kaydı tekrarlayın). Bunu "x" alanına kaç kez yerleştirebilirsiniz (resimde 1 kez eklenir), ardından "döngü oynatma" alanına bir onay işareti koyabilirsiniz

Sol altta Kayıt: Tuşlar ve Fare onay kutularını işaretleyin. Onay kutuları işaretlenirse, tüm fareler ve klavyeler kaydedilecektir (ve işaretlenmemişlerse, o zaman açıktır).

Ayarları inceleyebilir (ve değiştirebilirsiniz). “Düzenle” yazısında ve içinde kabartmalı içerik menüsü ayarları şeç"

Eksen ve ayarlama.

“Kısayol tuşları” yüklü. Kaydı başlatmak için F5'i, duraklatmak için F11'i ve devam etmek için F12'yi kullanın.

Daha sonra kayıtlar (komut dosyası) kaydedilebilir. Bir sürü farklı dizi yazabilir ve tüketim dünyasında bunlara tıklayabilirsiniz.

"Dosya"yı açın ve "Komut Dosyasını Farklı Kaydet..." seçeneğini seçin ve ihtiyacımız olan her şeyi kaydedin.

AutoClicker (en ilkel)

Farenin sağ veya sol tuşuna tıklayarak çok çalışmanız gerekiyorsa bu program tam size göre. KAR oyunlarında Vikorize VKontakte! Süper Tıklayıcı veya Tıklayıcı.

Program ücretlidir ancak “ücretsiz” seçeneği adresinden satın alınabilir. Başlatıyoruz. Programın arayüzünün kullanımı basittir.

Sol fare düğmesinin nasıl çalıştırılacağı sol kısımda, sağ tuş ise sağ tarafta yazılıdır (adımları sonra çözeceğiz). Vikorist'in kısayol düğmeleri var.

O halde programı başlatıyoruz. ALT+1 klavyede kabartmalıdır. Bu, klavyede ALT tuşuna, ardından “+” tuşuna, ardından da “1!” rakamlı tuşa basacağımız anlamına gelmiyor. Hayır, sadece “ALT” ve “1” tuşlarına aynı anda basıyoruz.

VKontakte'ye gidiyoruz, birkaç tıklamayla çalışmanız gereken oyunu arıyoruz, fareye girip ALT+1 tuşlarına basıyoruz. Ve ALT+2 tuşuna basılana kadar tıklamalar devam eder.

Hayalet Fare'nin keyfini çıkarabilirsiniz. Katlanabilir hiçbir şeyin montajı. Hadi başlayalım.

Eylemleri kaydetmek için kırmızı düğmeye basın. Veya işlemi tamamlamak için F9 tuşuna basın veya “Ctrl+Q” tuşlarına basın.

Fare Kaydedici, bilgisayarda bir görev tamamlandığında tekrarlanan herhangi bir olayda veri oluşturmaya yönelik evrensel bir hizmettir. İşlemi otomatikleştirmek için eylem algoritmasını (makro) kaydedin - fareyi hareket ettirin ve tuşlara basın. Fare ve klavyenin kaydedilmesi ek programlara bağlanır. Herhangi bir özel programlama becerisine ihtiyacınız yoktur; süreç kolay ve basittir. Programların yetenekleri, şarkının düzgün bir şekilde çalınması için farenizin hareketlerini ayrı ayrı ayarlamanıza veya klavyedeki tuşlara basmanıza olanak tanır. Fare ve klavyenin otomasyonu bilgisayardaki çalışmayı basitleştirir, bu da aynı işlemi bir saatten daha kısa sürede tamamlamanıza olanak tanır ve projenin tamamlanma hızını artırır. Ayrıca uygulamaya konulmuştur benzersiz yetenek sağlayan bitişik hizmet “PhraseExpress” ile birlikte kayıtlarınızı arayın. ek olanaklar Senin robotun.

Fare Kaydedici - Windows'ta çalışmayı otomatikleştirmek için uygun fiyatlı bir hizmet

Fare Kaydedici - ücretsiz program günlük görevlerinizin yürütülmesini esasen basitleştirmenize ve hızlandırmanıza olanak tanıyan makroları kaydetmek için: iyileştirme yazılım güvenliği bilgisayar, web sayfalarındaki bozulmaları tespit etmek, ek bir otomatik robot hizmeti kullanarak bir bankacının ve benzeri robotların bilgisayardaki eylemlerini taklit etmek. Farenizi ve klavyenizi kaydetme programı basittir ve kullanıcıdan herhangi bir özel hazırlık gerektirmez.

Klavyeyi kullanarak Misha'yı kaydedin ve tekrarlayın

Kendinizi tekrarlanan görevler üzerinde çalışmanın monoton görevinden kurtarmak için, Mouse Recorder'ı yükleyin ve acemi bir programcının veya web tasarımcısının neler yapabileceğini öğrenin. Fare ve klavyenin otomasyonu birkaç aşamada gerçekleştirilir: önce "Kaydet" düğmesini kullanarak gerekli makroyu kaydedin, ardından eylemin kaydını tekrarlamak için ekrandaki "Oynat" düğmesine basmanız gerekir Ayarlanan kemikler yaratılır. Bu sayede fare ve klavye girişlerinizi kolayca ezberleyebilir ve bunları doğru zamanda tekrarlayabilirsiniz. Manuel düzenleyici, klavyedeki her türlü fare hareketini ve düğmeyi özelleştirmenize, ayrıca gerekli duraklamaları, tıklamaları ve tuşa basmaları düzenlemenize ve eklemenize olanak tanır. Fare hareketlerini kaydetmenin doğruluğu ve saatlik tıklama aralıkları program tarafından otomatik modda izlenir.

Fare ve klavye taklidi

Her şey konforlu temizlik için yaratılmıştır; temizleme işleminin kaydedilmesi ve otomasyonu, insanların ve otomatik hizmet sistemlerinin sıkı denetimi altında gerçekleştirilir. Mouse Recorder programı, pencerenin herhangi bir nedenle ekrandaki konumunu değiştirmesi durumunda, kaydedilen programın pencere konumunun güncellenmesini sağlar. Diğer birçok kullanıcı için, Fare Kaydedici programları Dropbox web hizmetiyle senkronize edilebilir, bu da diğer kullanıcıların kayıtlara erişimini engellemenize olanak tanır.

Fare Kaydedici programlarının ekran görüntüleri



Resmi internet sitesi: http://www.mouserecorder.com/
İşletim sistemleri: Windows Tümü
Desteklenen filmler:İngilizce
Sürüm: 1.0.50
Lisans:özgürbilgi (bezkoshtovna)

Dosya boyutu 2,4 MB

Daha fazla program.