Makro, MacroStick’in sırayla çalıştırdığı adımlar listesidir. Bu adımlar klavye tuşları, metin yazma, fare hareketleri, tıklamalar ve bekleme süreleri olabilir.

Makro Ne İşe Yarar?

Makrolar, tekrarlanan giriş işlemlerini tek komutla çalıştırmanızı sağlar. Örneğin:

  • Sık kullanılan metinleri yazdırma
  • Klavye kısayollarını otomatik çalıştırma
  • Fare tıklaması ve kaydırma adımlarını tekrarlama
  • Bir uygulama açıldıktan sonra belirli tuş dizilerini gönderme

Makro Planlama

İyi çalışan makrolar genellikle açık bir hedefe ve yeterli bekleme sürelerine sahiptir. Makroyu yazmadan önce şu soruları yanıtlayın:

  • Makro hangi uygulamada veya ekranda çalışacak?
  • Başlamadan önce hedef pencere hazır mı olmalı?
  • Uygulamanın tepki vermesi için hangi adımlardan sonra bekleme gerekir?
  • Makro bittiğinde hedef cihazda hangi sonuç görünmeli?

Basit Bir Makro Örneği

  BEKLE 500
YAZ Merhaba!
YAZ_VE Nasılsınız?
  

Bu örnek önce yarım saniye bekler, ardından metin yazar ve son satırdan sonra Enter tuşuna basar.

Makro Oluşturma Yöntemleri

YöntemNe Zaman Kullanılır?
Script editörüKomutları elle yazmak veya düzenlemek istediğinizde
Fiziksel kayıtKlavye/fare hareketlerini doğal şekilde kaydetmek istediğinizde
Dosya yüklemeHazır .macro veya .txt dosyasını cihaza aktarmak istediğinizde

Sınırlar

SınırDeğer
Maksimum makro sayısı20
Makro başına adımYaklaşık 4096
Makro adıEn fazla 63 karakter

Zamanlama

Makro içindeki beklemeler scriptteki BEKLE komutlarıyla veya kayıt sırasında oluşan doğal gecikmelerle belirlenir. Makrolarım sayfasındaki Gecikme (ms) alanı 0 dışında bir değere ayarlanırsa makronun kendi zamanlaması yerine sabit gecikme kullanılır.

İyi Makro Özellikleri

ÖzellikNeden Önemli?
Açıklayıcı adListede doğru makroyu bulmayı kolaylaştırır
Yeterli beklemeHedef uygulamanın hazır olmasını sağlar
Yorum satırlarıUzun scriptlerin bakımını kolaylaştırır
Güvenli testYanlış pencereye giriş gönderme riskini azaltır
Bu sayfa yardımcı oldu mu?