Arayüz Genel Bakışı
Yapı

A-Parser arayüzü üç bölümden oluşur:
- Menu (Menü) (solda)
- Status bar (Durum çubuğu) (altta)
- Current tab (Geçerli sekme) (sağda)
Haberler

Sekme iki alana ayrılmıştır:
- A-Parser Haberleri (solda), şunları içerir:
- güncellemeler hakkında güncel bilgiler
- tarif ve makale koleksiyonları
- video eğitimleri
- Forumdaki son mesajlar (sağda)
Hızlı görev

Bu sekme, düzenleyiciye başvurmadan basit bir görevi başlatmanıza olanak tanır.
Görev düzenleyici

Tam teşekküllü bir görev düzenleyici. Veri kazıyıcıları ayrıntılı olarak yapılandırmanıza, filtreler uygulamanıza, düzenli ifadeler kullanmanıza, deduplikasyon kaydı tutmanıza, sorguları ve sonuçları formatlamanıza ve daha birçok özelliğe olanak tanır. Görev yapılandırması hakkında daha fazla bilgiyi Task Editor (Görev düzenleyici) bölümünde okuyabilirsiniz.
Preset dışa aktarma

Preset içe aktarma

İpucu balonları

Belirli alanların (veri kazıyıcı, sonuç formatı, sorgu formatı vb.) üzerine gelindiğinde ipucu balonları görünür.
Açılır listelerde arama

Açılır listede aramayı kullanmak için içindeki metne tıklayın, temizleyin (CTRL+A, DELETE\BACKSPACE) ve yazmaya başlayın. Birden fazla eşleşme bulunursa, ok tuşlarını kullanarak aralarında gezinebilirsiniz. Öğe bulunduğunda ENTER tuşuna basın.
Aramayı kullanarak birden fazla öğe seçemezsiniz. Bunun için listeyi manuel olarak kaydırmanız ve gerekli öğeleri seçmeniz gerekir.
Veri Kazıyıcılar
Bu alanda, görevde kullanılacak Veri kazıyıcılar ekleyebilir, Sorgu oluşturucu, Sonuç oluşturucu ekleyebilir, Sonuç formatını değiştirebilir, Veri kazıyıcı seçeneklerini geçersiz kılabilir, bir preset seçebilir ve Görev testi gerçekleştirebilirsiniz.
Sonuç formatı

butonu, sonuç formatını varsayılana döndürmenizi sağlar.
Satır sonlarının kullanılabildiği çok satırlı bir giriş alanı açmak içinsimgesine tıklayın.
Veri kazıyıcı seçenekleri
Veri kazıyıcı ayarları presetler – kaydedilmiş ayar setleri – olarak saklanır.
Tüm ayarlar için varsayılan bir preset mevcuttur – default. Bu değiştirilemez. Tüm değişiklikler yeni isimlerle presetlere kaydedilmelidir.
Seçenekleri geçersiz kılma

Override preset (Geçersiz kılma ekle) – veri kazıyıcı için ayarların hızlı bir şekilde geçersiz kılınmasıdır. Bu seçenek doğrudan Görev Düzenleyici'de eklenebilir. Ayar listesinde varsayılan değerler belirtilmiştir.
Sorgular
Sorgu listesi iki şekilde belirtilebilir: bir dosyadan yükleyerek veya alana yazarak.
Dosyadan sorgular

Metinden sorgular

Sonuçlar

Görev düzenleyicinin Results (Sonuçlar) alanında, sonuçların dosyalara kaydedilmesini düzenleyen seçenekleri görebilirsiniz.
Seçenekler
Görev düzenleyicinin ek seçenekleri.
Görev kuyruğu

Görev kuyruğu arayüzü ile etkileşim gösterimi. Aktif ve tamamlanmış görevler arasında geçiş, sayfalar arası geçiş.

Görev kartı. Kart üzerinde görevle ilgili temel bilgiler yansıtılır. Kuyruktaki görev durumları ve açıklamaları.
- Ayarlar
- Parsers (Veri Kazıyıcılar). Bu bölümde görevde yer alan veri kazıyıcılar gösterilir.
- Görevin kuyruğa Add time (eklenme zamanı).
- Queries (Sorgular). Virgülle ayrılmış sorgular veya sorgu dosyasına giden göreli yol (/aparser/queries/ klasöründen itibaren) belirtilir.
- Config preset (İş parçacığı yapılandırması). Görevde kullanılan İş Parçacığı Yapılandırmasının adı.
- Results file (Sonuç dosyası). Sonuç dosyasının adı.
- Durum
- Görevin (son) Changed time (değiştirilme zamanı).
- Queries done/all (Sorgular tamamlanan/toplam). Toplam sorgu sayısı ve tamamlananların sayısı.
- Failed queries (Başarısız sorgular). Sayısı
- Results unique/all (Sonuçlar benzersiz/toplam)
- Status (Durum)
- Active threads (Aktif iş parçacıkları)
- Wait proxy threads (Bekleyen iş parçacıkları)
- Speed cur/avg (Hız anlık/genel). Dakikadaki sorgu cinsinden görev yürütme hızı: anlık, son bir dakika içinde gerçekleştirilen sorgu sayısını gösterirken, genel, görevin tüm çalışma süresi boyunca ortalama değeri gösterir.
- Current query (Geçerli sorgu)
Duraklatma ile görevi durdurma arasındaki fark nedir? Duraklatılan görev aktif bir slot işgal etmeye devam eder, durdurulan ise etmez. Yürütmeye hem durdurmadan sonra hem de duraklatmadan sonra devam edilebilir.
Kuyrukta görüntülenen görev sayısı nasıl ayarlanır? ⚙ Ayarlar sekmesine gidin, ardından Genel Ayarlar kısmına gelin ve Tasks per page (Sayfa başına görev) maddesinde istediğiniz sayıyı belirtin. Değişikliklerin yürürlüğe girmesi için 💾 Kaydet butonuna basın.

Planlayıcı

Scheduler (Planlayıcı), periyodik yürütme gerektiren görevlerin başlatılmasını planlamanıza olanak tanır.
Log görüntüleyici

Belirli bir görev için log görüntüleme. Her iş parçacığı için log ayrı tutulur.
Log görüntüleme esas olarak görev hata ayıklama için, görevin ilerleyişini analiz etmek ve görevde hataların nerede ve ne zaman oluştuğunu görmek için gereklidir. Örneğin, görev çalışmıyorsa, sonuçlar toplanmıyorsa, o zaman görev loglarını incelemek ve neden sonuç olmadığını görmek gerekir.
Görev loglarını görüntülemek için, görevi eklemeden önce Do log (Log tut) seçeneğini etkinleştirmek gerekir. Bu seçenek etkinleştirilmeden görev eklenirse log görüntüleme mümkün olmayacaktır.

Proxychecker

Proxychecker yönetimi Proxy Checker (Proxychecker) sekmesinde gerçekleştirilir; orada proxycheckerlar eklenebilir, silinebilir, ayrıca etkinleştirilebilir ve devre dışı bırakılabilir. Ayrıca bu sekmede her bir proxychecker'ın çalışma istatistikleri, canlı proxy grafiği ve kaynak işleme istatistikleri görüntülenir.
Araçlar

Birkaç sekme içerir:
- Template Tester – şablon oluşturmak ve kontrol etmek için bir araç
- JavaScript Editor – kendi JS fonksiyonlarınızı eklemenize ve bunları şablon motorundan çalıştırmanıza olanak tanır
- Update A-Parser – güncellemeleri kontrol etme ve otomatik olarak son sürüme güncelleme
- Maintenance – veri kazıyıcı sunucusunu durdurma ve yeniden başlatma, ayrıca hata ayıklama penceresi
- Regex Builder – düzenli ifadeler oluşturmanıza ve test etmenize olanak tanır
Tools (Araçlar) hakkında daha fazlası
Ayarlar

A-Parser aşağıdaki ayar gruplarını içerir:
- Global Settings – programın temel ayarları: dil, şifre, güncelleme parametreleri, aktif görev sayısı
- Config Presets – görevler için iş parçacığı ayarları ve deduplikasyon yöntemleri
- Parser Presets – her bir veri kazıyıcıyı ayrı ayrı yapılandırma imkanı
- Proxy Checker Presets – proxy denetleyici için iş parçacığı sayısı ve tüm ayarlar
- Advanced Settings – ileri düzey kullanıcılar için isteğe bağlı ayarlar
Settings (Ayarlar) hakkında daha fazı
Test veri çekme

Bu sekme veri kazıyıcıların hata ayıklaması için tasarlanmıştır. Hata ayıklama (debug) modu mevcuttur.
Parser Test (Test veri çekme) hakkında daha fazlası
Durum çubuğu

Durum çubuğu aşağıdaki öğeleri içerir:
- A-Parser status (A-Parser durumu). Varsayılan olarak
Idledeğerine sahiptir. Bu, A-Parser'ın bekleme modunda olduğu anlamına gelir. En az bir görev eklenir eklenmez durumParsingolarak değişir. - current number of tasks (Mevcut görev sayısını) yansıtır. Soldan sağa: yürütülen görev sayısı, toplam görev sayısı (çalışan veya durdurulan).
- proxy information (Proxy bilgileri) sunulur:
- Canlı sayısı.
- Toplam yüklenen.
- number of active threads (Kullanılan iş parçacığı sayısı) yansıtılır.
- new version available (Yeni bir sürüm mevcutsa) görünür. Tıklandığında
Update A-Parsersekmesi açılır. - A-Parser Website link (web sitesi bağlantısı).