Ekranda bir metin göründüğünde makro nasıl çalıştırılır
OCR robotları ekranın bir alanını izler ve seçtiğin metin göründüğünde makronu çalıştırır. Macro Quantic Pro'da nasıl yapılandırılır.
Bir şeyin bitmesini bekliyorsun: "hazır" durumuna geçen bir sipariş, sona eren bir işlem, tamamlanan bir indirme. Bu arada da ekrana bakmayı bırakamıyorsun. Alternatif: ekranda bir metin göründüğünde makro çalıştırmak, hem de otomatik olarak. Bu yazıda OCR robotunun ne olduğunu, bir kullanım örneğini, Macro Quantic Pro'da nasıl yapılandırılacağını ve güvenilir olması için neler yapman gerektiğini göreceksin.
Sorun: bir ekranı izlemek
Bazı işler bir saate değil, bir bildirime bağlıdır. Sipariş hazır olduğunda hazır olur. İşlem bittiğinde biter. Bildirim görünür görünmez de bir şey yapmak gerekir: fatura göndermek, birine haber vermek, sonraki adıma geçmek.
İşi sabit bir saate zamanlamak işe yaramaz, çünkü bildirimin ne zaman geleceğini bilmiyorsun. Ekrana bakıp durmak da çözüm değil. İhtiyacın olan, senin yerine izleyen ve tam doğru anda harekete geçen bir şey.
OCR robotu nedir
OCR, optik karakter tanıma anlamına gelir: bir görüntüde görünen metni okuyan teknoloji. Bir OCR robotu bu fikri ekranına uygular.
Macro Quantic Pro'da bir OCR robotu:
- Senin seçtiğin ekran alanını izler.
- Orada görünen metni belirli aralıklarla okur.
- Yapılandırdığın koşul gerçekleştiğinde bir makro çalıştırır ya da alarm çalar.
Tanıma kendi bilgisayarında yapılır: ekran görüntüsü okunmak için hiçbir sunucuya gönderilmez. Önemli bir ayrıntı: robot metni tanır. Görüntüleri, renkleri veya nesneleri algılamaz.
Bir örnek
Bu, Macro Quantic Pro sitesinde de kullanılan açıklayıcı bir örnektir. Bir sipariş programın var ve bir sipariş tamamlandığında "Sipariş hazır" metni görünüyor. O anda faturayı göndermek istiyorsun.
- Faturayı göndermek için gereken tıklamaları içeren "Fatura gönder" adlı bir makro kaydedersin.
- Sipariş durumunun göründüğü alanı izleyen bir robot oluşturursun.
- "Sipariş hazır" metni göründüğünde "Fatura gönder" makrosunu çalıştırmasını söylersin.
- Her 2 saniyede bir kontrol edecek şekilde ayarlarsın.
Bundan sonra robot o alanı her 2 saniyede bir okur. "Sipariş hazır" yazısını gördüğü anda makroyu başlatır.
Nasıl yapılandırılır
Bir robot oluşturmak üç adım sürer. Robotlar / OCR bölümünden başla ve Robot Oluştur'a bas.
- OCR bölgesini seç. Alan seç'e bas ve izlemek istediğin ekran alanının üzerine bir dikdörtgen sürükle. Yanlış yaparsan
Esciptal eder. - Metni algıla ve doğrula. Program o alanda okuduğu metinleri gösterir. İzlemek istediğini seç ve Seçili metni kullan'a bas.
- Robotu yapılandır. Bir ad ver ve şunları seç:
- Koşul: metin görünüyor, görünmüyor, değişiyor veya kayboluyor.
- Çalışacak makro.
- Sıklık: Sabit aralık ile robot ekranı 1 ila 60 saniyede bir kontrol eder. Yeniden kontrol etmeden önce makronun bitmesini beklemesini de seçebilirsin.
- Gerekirse alarmlar ve sınırlar: algılandığında bir ses, en fazla tetiklenme sayısı ya da en uzun süre.
Kaydetmeden önce iyi okuyup okumadığını kontrol etmek için Robotu test et'e basabilirsin. Ardından listeden Robotu Başlat onu çalıştırır.
Metnin harfi harfine eşleşmesi gerekmez. Okunanın içinde geçmesi yeterlidir; büyük-küçük harf ve aksan ayrımı yapılmaz, küçük okuma hataları da tolere edilir. Her robot daha sonra kontrollerini, tetiklenmelerini, aktif süresini ve başarı oranını gösterir.
Dört koşul ve ne işe yaradıkları
Koşul, robotun ne zaman harekete geçeceğine karar verir. Dört tane vardır ve her biri bir bildirim türüne uyar:
| Koşul | Ne zaman tetiklenir | Kullanım örneği |
|---|---|---|
| Metin GÖRÜNÜYOR | Metin alanda olduğunda | "Sipariş hazır" görüldüğünde bir makro başlatmak |
| Metin görünmüyor | Metin orada olmadığı sürece. Varsayılan seçenektir | Hep orada olması gereken bir durum eksikse seni uyarmak |
| Metin değişir | Okunan, bir önceki okumadan farklı olduğunda | Bir sayaç veya durum değiştiğinde tepki vermek |
| Metin kayboluyor | Metin oradayken artık olmadığında | "Bağlı" bildiriminin gittiğini fark etmek |
Son durum için robotun ayrıca bağlantı kopmalarını veya "giden" durumları izlemek için tasarlanmış bir metin kaybolduğunda alarm seçeneği vardır.
Robotlar ve zamanlanmış görevler
Bir robotun bütün gün aktif olması gerekmez. Zamanlanmış Görevler'de, bir robotu belirli bir süre için etkinleştiren OCR Robotu türünde bir görev oluşturabilirsin. Örneğin siparişleri yalnızca mesai saatlerinde izlemesi için. Böylece iki fikri birleştirirsin: görev ne zaman izleneceğine, robot da ne zaman harekete geçileceğine karar verir.
Güvenilirlik ipuçları
Bunlar programın özel işlevleri değil, her OCR sistemi için geçerli genel ipuçlarıdır. Okumanın daha güvenilir olmasına yardımcı olurlar:
- Küçük bir alan kullan. Bölgede ne kadar az metin varsa karışıklık ihtimali o kadar azdır. Yalnızca bildirimin göründüğü yeri çerçevele.
- Benzersiz bir metin seç. İzlediğin kelimeler alanın başka yerlerinde de geçiyorsa robot gerekmediği halde tetiklenebilir.
- İyi bir kontrast ara. Açık zemin üzerinde koyu metin ya da tersi, benzer renkte bir zemin üzerindeki gri metinden daha iyi okunur.
- Metnin okunaklı olduğundan emin ol. Çok küçük veya çok süslü bir yazı tipi daha zor tanınır. İzlediğin programın penceresini veya yakınlaştırmasını büyütebiliyorsan büyüt.
- Güvenmeden önce dene. Gerçek metin ekrandayken Robotu test et'i kullan ve onu algıladığını kontrol et.
Hiçbir OCR'ın her zaman doğru okumadığını unutma. Okumanın kalitesi yazı tipine, boyuta ve zemine bağlıdır.
Plan sınırları
OCR robotları tüm planlarda farklı sınırlarla bulunur:
- Free, ücretsiz deneme ve Starter: 1 robot; en fazla 1 saat kesintisiz çalışma ve 90 dakika ara.
- Pro ve Enterprise: sınırsız robot ve süre sınırı yok.
Onları fiyatlandırma sayfasında karşılaştırabilirsin. Her seçeneğin ayrıntıları için OCR robotları belgelerine veya makro kaydedici sayfasına bak.
Ekranı izlemeyi bırak
Her gün beklediğin bir bildirim varsa Macro Quantic Pro'yu Microsoft Store'dan ücretsiz indirip ilk robotunu oluşturabilirsin. Başlamak için hesaba ihtiyacın yok.
Sık sorulan sorular
OCR robotu nedir?
Ekranın bir alanını izleyen, oradaki metni okuyan ve seçtiğin koşul gerçekleştiğinde bir makro çalıştıran ya da alarm çalan bir işlevdir. Örneğin "Sipariş hazır" göründüğünde "Fatura gönder"i başlatmak.
Ekranım buluta gönderiliyor mu?
Hayır. Robotların metin tanıması kendi bilgisayarında yapılır ve okudukları bilgisayarında kalır.
Ekranı ne sıklıkla kontrol ediyor?
Buna sen karar verirsin. Sabit aralık moduyla robot alanı 1 ila 60 saniyede bir kontrol eder. Varsayılan olarak, yeniden kontrol etmeden önce makronun bitmesini bekler.
Ücretsiz kaç robot oluşturabilirim?
Free planla, en fazla 1 saat kesintisiz çalışma ve 90 dakika arayla 1 OCR robotun olabilir. Pro ve Enterprise planları sınırsız robota ve süre sınırı olmadan kullanıma izin verir.