Birkaç ePOE aracı panoyu değil, ekranın küçük ve sabit bir parçasını okur: Well of Souls açığa çıkan tier okuması, Rune Tarayıcı, Ritual Ganimeti tarayıcısı ve stash açılışı / yuva üzerine gelme yardımcıları. Bu okuma OCR — optik karakter tanıma — ile yapılır ve artık Windows'un yanında Linux'ta da çalışıyor.
İki motor, senin için seçilir
ePOE tek bir servisin arkasında iki OCR altyapısı taşır ve aralarında otomatik olarak seçim yapar. Kurulacak bir şey yoktur.
- Windows OCR — Windows'a yerleşik tanıma (
Windows.Media.Ocr). Hızlıdır, indirme gerektirmez ve Windows'ta varsayılandır. - Paketli, platformlar arası bir motor — uygulamanın içinde WebAssembly olarak çalışan, OpenCV ile birlikte Tesseract. Linux'taki tek motordur (Windows OCR orada yoktur) ve yerleşik motor bir gün başlayamazsa Windows'ta yedek görevi görür.
Windows'ta yerleşik motoru kullanırsın; diğer her yerde ve yerleşik motorun başlayamadığı bir Windows makinesinde yükü paketli motor taşır. Her iki durumda da araçlar — kısayolları ve sayfalarıyla birlikte — tamamen aynı şekilde davranır.
Paketli dosyalar (~6 MB)
Platformlar arası motorun yaklaşık 6 MB model ve kütüphane dosyasına ihtiyacı vardır. Normal kurulu bir sürümde bunlar uygulamayla birlikte gelir, yani doğrudan çalışır. Yalnızca bunları indirmemiş yalın bir geliştirme kopyasında eksik olurlar; bu durumda paketli motor kendini kullanılamaz olarak bildirir ve Windows sessizce yerleşik OCR'ını kullanır. Dosyalar olmadan Linux'ta geri dönülecek bir OCR yoktur, bu yüzden tarayıcılar ekranı okuyamadıklarını söyler.
Linux'taki kelime kutusu kısıtı
Yerleşik Windows motoru tanınan her kelimeyi ekrandaki kendi konumuyla döndürür. Paketli motor ise her satırın metnini döndürür ama kelime başına konum vermez. Bir ödül panosunu ya da eşya adını okumak için — ePOE'nin piksellerini değil kelimeleri istediği yerlerde — bu hiçbir fark yaratmaz. Önemli olduğu tek yer, tam bir kelimenin üzerine bir şey çizen bir özelliktir; örneğin belirli bir hücreyle hizalanan bir stash fiyat etiketi: Linux'ta bu konumlandırma daha kabadır, çünkü elinde yalnızca satır vardır. Metin yine doğru okunur; yalnızca piksel hassasiyetindeki yerleşim etkilenir.
Oyun belleğini asla okumaz
Hangi motor çalışırsa çalışsın OCR yalnızca ePOE'nin yerel olarak yakaladığı ve kendi makinende okuduğu ekranın sınırlı bir bölgesine bakar. Path of Exile'ın belleğine dokunmaz ve yakalanan pikseller asla PC'den çıkmaz. Hangi motorun kullanıldığı makineye özgü bir bilgidir, bu yüzden Bulut Eşitleme'nin diğer makinelerine asla taşımadığı ayarlardan biridir.
İlgili
- Well of Souls, Rune Tarayıcı ve Ritual Ganimeti tarayıcısı — bunun güç verdiği tarayıcılar.