DLE Parser PRO

HTML, RSS/Atom ve Sitemap’ten DLE’ye otomatik haber aktarımı: AI ile yeniden yazım ve çeviri (DeepSeek, OpenAI, Claude, Gemini ve OpenAI uyumlu her API), yerel görseller, filtreler ve kopya koruması.
Sürüm 4.1.1 PHP 7.4 — 8.4 DLE 15.1 — 21.0 Belgeler

DLE Parser PRO, harici kaynaklardaki içeriklerin otomatik olarak içe aktarılması, işlenmesi, çevrilmesi ve yayımlanması için geliştirilmiş kapsamlı bir DataLife Engine çözümüdür. HTML ayrıştırma, RSS/Atom akışları, hibrit RSS + HTML modu, Sitemap üzerinden içe aktarma, görsel işleme, DLE ek alanları, kopya koruması, AI ile yeniden yazım ve DLE Multi-Language entegrasyonunu tek modülde birleştirir.

Sistem; haber siteleri, tematik portallar, bloglar, toplayıcılar ve içerik projelerinin sahipleri için tasarlandı. Onlar için önemli olan içeriği yalnızca kopyalamak değil, yayına hazır bir gönderi elde etmektir: temizlenmiş HTML, yerel görseller, kategoriler, etiketler, ek alanlar, SEO dostu URL’ler, çeviriler ve işlemenin her aşaması için tanılama.

Öne çıkanlar

  • Dört mod: HTML sayfaları, RSS/Atom, hibrit RSS + HTML ve Sitemap — neredeyse her site bağlanabilir
  • Seçiciler sorun değil: AI önerir; bir seçici işe yaramazsa modül makaleyi sayfada kendisi bulur — menü, yorum ve reklam olmadan
  • İstediğiniz AI: DeepSeek, OpenAI, Claude, Gemini, OpenRouter ve OpenAI uyumlu API’ye sahip her servis — yeniden yazım, çeviri, etiketler ve meta açıklama
  • Güncel modeller kendiliğinden: anahtar girilir girilmez model listesi fiyatlarıyla birlikte sağlayıcıdan yüklenir
  • Hazır haber: görseller sizin sunucunuzda, kategoriler, etiketler, SEO dostu URL, ek alanlar ve SEO — tıpkı DLE yönetim panelinden eklerken olduğu gibi
  • Tam kontrol: filtreler, değiştirmeler, kaynak başına limitler, kopya koruması ve yayımlamadan önce önizlemeli test

Modül mimarisi: dört ayrıştırma modu

HTML Parser — klasik web kazıma

  • İçerikleri doğrudan kaynak sitenin HTML yapısından çıkarır
  • İçerik listelerini doğru işler: ayrıştırıcı bulduğu her kapsayıcıyı dolaşır ve her bloğun içindeki bağlantıyı arar
  • URL tabanlı ilerleme: son işlenen içerik sayfadaki sırasına göre değil, URL’sine göre takip edilir
  • İşleme yönü seçimi: yeniden eskiye veya eskiden yeniye
  • Ayarlanabilir sayfalama: /page/{page}/, ?page={page}, /p/{page}, /offset/{page} ve özel kalıplar
  • Başlık, tam metin, kategoriler, ana görsel ve ek alanlar CSS seçicileriyle çıkarılır
  • İçerik, tüm belge DOM’undan öğe silmeden, yalnızca seçilen blok içinde yerel olarak temizlenir
  • Metindeki görseller otomatik indirilir, harici bağlantılar yerel bağlantılarla değiştirilir
  • DLE ek alanları desteği: dosyalar, görseller, videolar, galeriler, HTML blokları ve metin değerleri

RSS/Atom Parser — haber akışlarıyla çalışma

  • RSS 2.0, RSS 1.0 (RDF) ve Atom 1.0 desteği
  • İçerik content:encoded, description ve Atom content’ten alınır
  • media, content, dc ve atom namespace’lerinin işlenmesi
  • Görseller enclosure, media:content, media:thumbnail, media:group ve HTML içerikten alınır
  • Ana görsel ayrıca makale sayfasında Open Graph ve Twitter meta etiketleriyle aranır
  • Akıştaki kategoriler çıkarılır ve DLE kategorileriyle eşleştirilir
  • new_to_old ve old_to_new modları için ayrı cursor stratejisi; RSS’in üstündeki yeni içerikler atlanmaz
  • RSS içeriği, hariç tutma seçicileriyle reklam ve servis bloklarından temizlenir

Hybrid Parser — RSS ve HTML bir arada

  • RSS, güncel içeriklerin listesini hızla almak için kullanılır
  • HTML sayfası; tam metin, görseller, kategoriler ve ek alanlar için kullanılır
  • Kategori birleştirme politikalı HTML category selector: RSS first, HTML fallback veya HTML priority
  • Sorunlu bir içerikte takılıp kalmaz: item-level failure tracking, fail cursor advancement ve yeniden deneme limiti
  • RSS ve HTML verileri, daha eksiksiz kaynağa öncelik verilerek birleştirilir
  • Medya ve ek alanlar makalenin HTML sürümünden indirilir
  • RSS’te yalnızca özetin, sayfada ise tam içeriğin bulunduğu siteler için en uygun mod

Sitemap Parser — sitemap.xml’den içe aktarma

  • Normal sitemap.xml dosyaları ve iç içe sitemap’ler içeren sitemap index desteği
  • İçerik URL’lerinin listesi Sitemap’ten otomatik alınır
  • Tekrarlanan çalıştırmaları hızlandırmak ve kaynak sitenin yükünü azaltmak için sitemap envanteri önbelleğe alınır
  • İşleme yönü seçimi: yeniden eskiye veya eskiden yeniye
  • Başlık, tam metin, kategoriler, görseller ve ek alanlar CSS seçicileriyle çıkarılır
  • Toplam URL sayısı ve işleme ilerlemesi takip edilir
  • Daha önce içe aktarılmış içeriklerin yeniden yayımlanması engellenir

AI ile yeniden yazım, çeviri ve DLE Multi-Language

AI işleme: altı sağlayıcı seçeneği

  • DeepSeek, OpenAI, Anthropic Claude, Google Gemini, OpenRouter ve OpenAI uyumlu API’ye sahip her servis: Groq, Mistral, xAI, Together, Fireworks, Moonshot, Z.ai, Qwen, YandexGPT ve yerel Ollama ile LM Studio
  • Anahtar girilir girilmez güncel modeller sağlayıcıdan otomatik yüklenir: arama ve 1 milyon token fiyatı içeren sade bir liste; istenen model elle de girilebilir
  • “Test connection” düğmesi — modele token tüketimi ve fiyatıyla birlikte kısa bir istek
  • Sonuç dili: başlık, metin, açıklama ve etiketler seçilen dilde yazılır — yabancı kaynakları çevirmek için kullanışlı
  • AI ile haber meta açıklaması (140–160 karakter) ve meta etiketlerin otomatik doldurulması
  • Uyarı veya AI işlemesini durdurma seçenekli aylık harcama limiti; modellere göre harcamalar “Statistics” sekmesinde görünür
  • Servis aşırı yüklendiğinde yeniden deneme ve eski ayarları kabul etmeyen modeller için parametrelerin otomatik uyarlanması
  • Başlığın, kısa açıklamanın ve tam metnin yeniden yazılması
  • Uzun makalelerin güvenli parçalara bölünerek chunk tabanlı işlenmesi
  • Yeniden yazım ve çeviri sırasında HTML yapısı korunur: paragraflar, listeler, başlıklar, blockquote, code/pre
  • Medya öğeleri AI işlemesinden önce korunur: görseller, figure, picture, iframe, video ve pre/code blokları geçici olarak işaretçilerle değiştirilir
  • AI işlemesinden sonra medya öğeleri otomatik geri yüklenir
  • Başlık, kısa açıklama, tam metin ve etiketler için ayarlanabilir istemler
  • AI metnin bir kısmını kaynak dilde bıraktıysa şüpheli parçalar yeniden işlenir
  • Bozuk listeleri ve kapanmamış etiketleri önlemek için AI yanıtından sonra HTML ayrıca normalleştirilir

DLE Multi-Language entegrasyonu

  • Etkin diller DLE Multi-Language yapılandırmasından otomatik belirlenir
  • Dil alanları doldurulur: her dil için başlık, kısa ve tam açıklama, etiketler, haber adresi (SEO dostu URL), meta açıklama ve anahtar kelimeler
  • Bir dile çeviri başarısız olursa o dil sürümü kaydedilmez — kaynak dildeki metin başka dilin alanına düşmez
  • Tam içerik, kısa açıklama, başlık ve etiketler her etkin dile çevrilir
  • Ana dil sürümü çevirilerden ayrı saklanır
  • Veritabanı hatalarını önlemek için kaydetmeden önce dil sütunlarının varlığı kontrol edilir
  • Etiket fallback’i: AI tags’i çeviremediyse modül etiketleri önceden çevrilmiş içerikten oluşturur
  • Farklı dil senaryoları desteklenir: sitenin ana dili kaynak sitenin dilinden farklı olabilir

Kaynak bazında filtreler, değiştirmeler ve yayımlama

  • Zorunlu kelimeler ve yasaklı kelimeler, minimum metin uzunluğu, içeriğin maksimum yaşı — token harcamamak için AI’dan önce kontrol edilir
  • Kurallara göre metin değiştirme, düzenli ifadelerle de
  • Her kaynak için: hemen yayımla veya moderasyona gönder, haber yazarı, ana sayfada gösterim, yorum izni ve günlük haber limiti
  • Kaynakları dosyaya dışa ve içe aktarma — ayarları siteler arasında bir dakikada taşıyın

Yayımlamadan önce test ve önizleme

Gerçek bir dry-run pipeline

  • Kaynağın test edilmesi gerçek ayrıştırmayla aynı pipeline’ı kullanır
  • Dry-run modu içeriği veritabanına kaydetmez, ama işlemenin nihai sonucunu gösterir
  • Önizleme; nihai başlığı, kısa açıklamayı, tam metni, kategorileri, görselleri, xfields’i, tags’i ve duplicate verdict’i içerir
  • Test; temizleme, AI ile yeniden yazım, çeviri, görsel indirme ve ek alan işlemesinden sonraki gerçek sonucu görmenizi sağlar
  • Arayüze bir uyarı eklendi: tam simülasyon birkaç dakika sürebilir ve AI/API istekleri kullanabilir
  • Test sonucu, gerçek CRON çalıştırmasında yayımlanacak olana olabildiğince yakındır

CSS seçicileri ve veri çıkarma

Genişletilmiş selector engine

  • Temel CSS seçicileri desteği: etiketler, sınıflar, ID’ler, öznitelikler
  • Virgülle ayrılmış grup desteği: h1, .title, [itemprop="headline"]
  • İç içe öğeler, doğrudan alt öğeler ve komşu öğeler desteği: .article .text, .post > p, h1 + .lead
  • Tek öğede birden fazla sınıf desteği: .post.featured
  • Öznitelik desteği: [href], [data-src], [itemprop="articleBody"], [class*="content"]
  • Bir dizi sözde sınıf desteği: desteklenen sınırlar içinde :first-child, :last-child, :nth-child(), :contains(), :not(), :is(), :where(), :has()
  • Test modunda çok karmaşık veya desteklenmeyen seçiciler için uyarılar
  • Yönetim panelinde örneklerle ve desteklenen sözdiziminin açıklamasıyla ayrıntılı yardım

DLE ek alanları

Dosya, medya ve galeri indirme

  • Her kaynak için istenen sayıda ek alan ayarlanabilir
  • Her alan için CSS seçici, çıkarma özniteliği ve işlem türü belirlenir
  • Desteklenen öznitelikler: href, src, data-src, data-href, content, text, html
  • Desteklenen işlemler: URL/metni kaydet, dosya indir, görsel indir, video indir, harici videoyu kaydet, galeri oluştur
  • Galeriler bulunan tüm öğeleri otomatik dolaşır ve sonucu DLE biçiminde kaydeder
  • Dosyalar ve videolar uploads/public_files/ klasörüne kaydedilir
  • Görseller boyut meta verileriyle birlikte uploads/posts/ klasörüne kaydedilir
  • HTML blokları, içerik temizleme politikası uygulanarak ek alanlara kaydedilebilir

Görseller ve medya

Profesyonel görsel işleme

  • Tam metindeki görseller otomatik indirilir
  • HTTPS, yönlendirmeler ve göreli URL’ler desteklenir
  • Görseller tarihe göre klasörlenerek saklanır
  • İçerikteki harici URL’ler yerel kopyalarla değiştirilir
  • JPEG, PNG, GIF, WebP ve AVIF desteği
  • İsteğe bağlı WebP veya AVIF dönüştürme
  • Minimum görsel genişliği — simgeler ve sayaçlar habere girmez
  • DLE şablonunuzdan filigran
  • Maksimum genişlik ve yüksekliğe göre orantılı küçültme
  • Dönüştürme kapalıyken özgün biçim doğru şekilde korunur
  • GD veya Imagick ile oranları koruyarak yeniden boyutlandırma
  • Görseller figure, picture, img, srcset, lazy-load öznitelikleri ve meta etiketlerden çıkarılır

Kategoriler ve etiketler

Akıllı kategori yönetimi

  • Kategoriler RSS, HTML ve Sitemap sayfalarından çıkarılır
  • Kaynak site kategorilerinin DLE kategorileriyle görsel eşleştirilmesi
  • Eşleşmeyen içerikler için varsayılan kategori desteği
  • Bir içerik için birden fazla kategori desteği
  • Hybrid modunda RSS ve HTML’den gelen kategoriler için birleştirme politikası

Etiket üretimi ve çevirisi

  • Etiketler AI ile otomatik üretilir
  • AI geçerli bir sonuç döndürmezse kategorilerden, başlıktan ve metinden fallback etiket üretimi
  • DLE Multi-Language için etiket çevirisi
  • AI etiket çevirisi kullanılamıyorsa tags_{iso} için çevrilmiş içerikten fallback
  • Etiket listesinin normalleştirilmesi: gereksiz ifadeler, tekrarlar ve fazla uzun kalıplar temizlenir

Kopya koruması ve güvenilir ilerleme

Kopya önleme sistemi

  • Kopya kontrolünden önce URL’ler normalleştirilir
  • source_url, GUID, başlık ve içerik fingerprint’ine göre kontrol
  • Duplicate skip, sahte kaydetme hatası olmadan doğru işlenir
  • Kaynak tamamen sıfırlandığında dedupe ilerlemesi temizlenir
  • URL parametreleri, trailing slash veya tracking parametreleri değişse bile tekrar yayımlama engellenir

Progress ve cursor modeli

  • HTML kaynakları sayfadaki konum sayacı yerine URL cursor kullanır
  • RSS ve Sitemap, new_to_old ve old_to_new için ayrı stratejiler kullanır
  • Hybrid modu kontrollü hatalarda bile cursor’u ilerletir; kaynak tek bir içerikte takılı kalmaz
  • İlerlemeyi sıfırlamak kaynağın ilgili dedupe kayıtlarını da temizler

Structured logs, istatistik ve izleme

Yapılandırılmış kayıtlar

  • Ayrıştırmanın her aşaması structured event olarak kaydedilir
  • Kayıt; source_id, source_type, source_name, item_url, stage, status, message, duration_ms ve ek bağlam içerir
  • fetch, parse, download_images, ai_rewrite, translate, generate_tags, translate_tags, db_save ve duplicate check aşamaları ayrı ayrı kaydedilir
  • Kayıtlar, zamanın nerede harcandığını veya hatanın nerede oluştuğunu hızla anlamaya yardımcı olur

Kaynakların health monitoring’i

  • Son başarılı çalıştırmanın takibi
  • Fail streak — art arda kaç hata olduğunu görmek için
  • Duplicate rate — kaynağın kalitesini değerlendirmek için
  • Average fetch time ve average run time
  • Her source için işlenen içeriklere dair daha doğru istatistikler

Cloudflare, proxy ve ağ katmanı

İki seviyeli koruma aşma sistemi

  • Tarayıcı başlıklarını taklit eden Enhanced cURL
  • İstekler arasında cookie persistence desteği
  • Cloudflare ve JavaScript challenge’larını aşmak için FlareSolverr entegrasyonu
  • İsteğe bağlı HTTP/SOCKS5 proxy desteği
  • Koruma sayfası tespit edildiğinde FlareSolverr’a otomatik geçiş
  • Korumayı aşmak gerekmediğinde normal cURL’e graceful fallback

Yönetim paneli

Kaynak ve ayar yönetimi

  • HTML, RSS/Atom, Hybrid ve Sitemap kaynakları ekleme ve düzenleme
  • Kaynakları açma ve kapatma
  • İlerlemeyi sıfırlama ve yeniden işleme
  • Rusça, İngilizce, Ukraynaca ve İspanyolca arayüz; DLE yönetim paneli tarzında ve hiçbir ekranda yatay kaydırma olmadan
  • Sorunlarda anlaşılır ipuçları: site sayfalarını betiklerle oluşturuyorsa veya robotlara kapalıysa modül doğrudan RSS’ini ya da sitemap’ini bağlamanızı önerir
  • Ayrıntılı dokümantasyon: doc.dlemod.com
  • Tam ayrıştırma simülasyonu başlatılırken sunucu limitleri hakkında uyarılar
  • Yayımlamadan önce nihai içeriğin yerleşik preview’ı
  • DLE’nin eski ve yeni AJAX endpoint’leri desteği

Güvenlik

  • Kaynak içerikler zararlı koddan temizlenir: betikler, tehlikeli öznitelikler ve yabancı sitelerden gelen iframe’ler kaldırılır
  • Sayfa, görsel ve dosya indirirken sunucunun iç adreslerine yapılan isteklere karşı koruma
  • Tüm yönetim paneli işlemleri istek sahteciliğine karşı korunur; ayarlardaki AI anahtarları gizlenir

Round-Robin zamanlayıcı

  • Yük etkin kaynaklar arasında eşit dağıtılır
  • Kaynakların otomatik rotasyonu
  • Bir CRON çalıştırmasında işlenecek içerik sayısı ayarlanabilir
  • CRON endpoint’i secret key ile korunur
  • Her çalıştırmanın structured logging’i
  • Aynı cron işleminin paralel çalışmasına karşı lock koruması

Kullanım avantajları

  • Otomasyon: içeriği almaktan hazır gönderiyi DLE’ye kaydetmeye kadar tüm döngü
  • Çok dillilik: DLE Multi-Language dil alanlarının otomatik doldurulması
  • Esneklik: farklı kaynak türleri için dört çalışma modu
  • İçerik kalitesi: AI ile yeniden yazım, çeviri, etiket üretimi ve korunan HTML yapısı
  • Güvenilirlik: kopya koruması, sağlam cursor, controlled failure handling
  • Şeffaflık: structured logs, health metrics ve yayından önce anlaşılır preview
  • Medya: görsellerin, dosyaların, videoların ve galerilerin yerel saklanması
  • Ölçeklenebilirlik: Round-Robin ile işlenen sınırsız sayıda kaynak
  • Uyumluluk: güncel DLE sürümleri ve PHP 7.4-8.4 desteği

Kullanım senaryoları

  • Haber toplayıcılar: birden fazla RSS, HTML ve Sitemap kaynağından düzenli içe aktarma
  • Tematik bloglar: yabancı içeriğin sitenin ana diline uyarlanması ve çevrilmesi
  • Çok dilli siteler: içeriklerin dil sürümlerinin otomatik doldurulması
  • İnceleme portalları: incelemelerin, talimatların, rehberlerin ve teknik makalelerin aktarılması
  • Bölgesel medya: yerel kaynaklardan yayınların toplanıp işlenmesi
  • Eğitim projeleri: ders materyallerinin, kılavuzların ve dokümantasyonun aktarılması
  • İçerik portalları: kopya, kategori ve etiket kontrolüyle bölümlerin toplu doldurulması

Teknik gereksinimler ve uyumluluk

  • DLE: 15.1 – 21.0
  • PHP: 7.4 - 8.4
  • PHP eklentileri: CURL, DOM, XPath, libxml, GD veya Imagick, JSON, mbstring
  • MySQL/MariaDB: DLE sürümünüzün desteklediği uyumlu bir sürüm
  • Erişim izinleri: /uploads/posts/, /uploads/public_files/, /engine/data/, /engine/cache/ klasörlerine yazma
  • AI API: yeniden yazım, çeviri veya etiket üretimi kullanılıyorsa desteklenen sağlayıcılardan herhangi birinin anahtarı (veya yerel Ollama / LM Studio sunucusu)
  • CRON: görev zamanlayıcıyı ayarlama erişimi
  • FlareSolverr: isteğe bağlı; yalnızca Cloudflare/JavaScript korumalı siteler için gerekir

Ekran görüntüleri

Büyütmek için ekran görüntüsüne tıklayın

Uygun planı seçin

İhtiyaçlarınıza bağlı olarak esnek lisanslama seçenekleri sunuyoruz.

Standart
$60
  • 3 site
  • Açık kaynak kodu
  • 12 ay destek
  • Güncelleme yok
  • 7 gün indirme
Önerilen
Genişletilmiş
$72
  • Standartın tüm özellikleri
  • 10 site
  • Öncelikli destek
  • 12 ay güncelleme
  • 12 ay indirme
Premium
$132
  • Tüm Genişletilmiş özellikler
  • Sınırsız sayıda site
  • Kişisel danışmanlıklar
  • Süresiz güncelleme
  • Süresiz indirme
  • Kurulum ve yapılandırma
  • Sitenize uyarlama (kod iyileştirmesi dahil)
BağımsızAjanslar ve kapalı sunucular için

Premium'daki her şey, ancak anahtar sitelere bağlı değildir ve modül sunucumuza hiç bağlanmaz.

$360

Site, tüm alt alan adlarıyla birlikte bir alan adıdır.

Sürüm geçmişi

  1. 4.1.1 güncel 1 Düzeltildi

    Düzeltildi 1

    • Ana sayfa ve haber listeleri artık CRON'dan gelen her haberden sonra yeniden oluşturulmuyor: DLE önbelleği en fazla 30 dakikada bir temizlenir (aralık ayarlarda, 0 — hemen) ve yalnızca yayımlanan haber varsa
  2. 4.1.0 1 Düzeltildi

    Düzeltildi 1

    • Birkaç küçük hata bulundu ve düzeltildi
  3. 4.0.4 2 Düzeltildi

    Düzeltildi 2

    • Modülün engine/data klasöründeki servis verileri nginx sunucularda artık tarayıcıdan açılamaz
    • İspanyolcası olmayan DLE'de yönetim paneli dil seçicisinde artık “Language file not found” hatası veren fazladan “Spanish” görünmez
  4. 4.0.3 1 Düzeltildi

    Düzeltildi 1

    • DLE 17.2 öncesinde modül açıklaması eklenti listesinde kurulum veya güncellemeden hemen sonra yönetim paneli dilinde, servis etiketleri olmadan görünür
  5. 4.0.2 1 İyileştirildi

    İyileştirildi 1

    • 15.0'dan 21.0'a kadar tüm DLE sürümlerinde doğrulandı
12 önceki sürüm
  1. 4.0.1 1 İyileştirildi 1 Düzeltildi

    İyileştirildi 1

    • AI seçici önerisi artık içerik seçicisinin gerçekten makaleyi, başlık seçicisinin de başlığı bulduğunu kontrol ediyor

    Düzeltildi 1

    • İçerik seçicisi çok az metin bulursa modül bir parça kaydetmek yerine makaleyi sayfadan kendisi alır
  2. 4.0.0 11 Yeni 9 İyileştirildi 8 Düzeltildi

    Yeni 11

    • DLE 21.0 desteği, 17.1'den 21.0'a kadar tüm sürümlerde test edildi
    • Yeni yapay zekâ sağlayıcıları: Anthropic Claude ve OpenAI tarzı API sunan her servis — Groq, Mistral, xAI, Yandex, Ollama, LM Studio ve diğerleri
    • Anahtar girildiğinde güncel modeller sağlayıcıdan otomatik yüklenir — fiyatlı, aramalı normal bir listeden seçin veya model kimliğini elle girin
    • Yapay zekâ çıktı dili: başlık, metin, özet ve etiketler seçilen dilde yazılır
    • Haberler için yapay zekâ ile meta açıklama ve otomatik meta etiketler
    • Kaynak filtreleri: zorunlu ve yasak kelimeler, en az uzunluk, içerik yaşı — yapay zekâdan önce kontrol edilir
    • Düzenli ifadeler dahil kurallarla metin değiştirme
    • Her kaynak için: haber durumu, yazar, ana sayfa, yorumlar ve günlük haber sınırı
    • Kaynakları dosyaya aktarma ve dosyadan alma
    • Görseller: en az genişlik, şablon filigranı, AVIF biçimi, orantılı küçültme
    • Ukraynaca ve İspanyolca modül arayüzü

    İyileştirildi 9

    • Haberler DLE yönetim paneli gibi kaydedilir: site önbelleği yenilenir, görseller dosya yöneticisinde görünür, etiketler ve kategoriler yalnızca yayınlananlarda
    • Yapay zekâ yeniden yazımı artık tabloları, başlıkları ve paragraf dışı metni kaybetmiyor, görselleri çoğaltmıyor
    • Modeller ve istemler güncellendi: DeepSeek V4.1, GPT-5.6, Gemini 3.8, Claude 5; eski model adları otomatik taşınır
    • Yapay zekâ servisi yoğun olduğunda yeniden deneme ve her isteğin harcamaya işlenmesi
    • Sorunlu içerik artık her CRON çalışmasında yeniden denenmiyor
    • Tüm DLE sürümlerinde yatay kaydırma olmadan DLE yönetim paneli tarzında arayüz
    • Başlık veya içerik seçicisi işe yaramazsa modül makaleyi sayfada kendisi bulur — menüler, yorumlar ve başlıkta site adı olmadan
    • Site sayfalarını betiklerle oluşturuyor veya botları engelliyorsa, test ve AI seçici önerisi RSS ya da sitemap kullanmanızı söyler
    • DLE Multi-Language Integration: haber adresi, açıklama ve anahtar kelimeler artık her dil için de doldurulur

    Düzeltildi 8

    • Kaynak içeriklerdeki zararlı koda ve sunucunun iç adreslerine yapılan isteklere karşı koruma
    • CRON çalışması artık çalışırken kaydedilen ayarların üzerine yazmıyor
    • Kaynak kodlamaları (windows-1251, koi8-r vb.), göreli bağlantılar ve Ukraynaca haber adresleri
    • DLE 17.1'de kaynak silme düğmesi ve kaynak düzenlenirken ayarların korunması
    • Öğe bağlantıları yalnızca çapa ile farklılaşan veya başlığı olmayan RSS beslemeleri eksiksiz içe aktarılır
    • Kaynak sitenin betik kodu artık haber metnine girmiyor, özetteki paragraflar ve satır sonları birleşmiyor
    • Paletli GIF ve PNG görseller WebP olarak kaydedilirken artık içe aktarmayı durdurmuyor
    • Haber başlıklarındaki tırnak ve kesme işaretleri sitede artık " ve ' olarak görünmüyor
  3. 3.1.0 9 Yeni 8 İyileştirildi 7 Düzeltildi

    Yeni 9

    • Модуль полностью адаптирован под DLE 20.0: исправлена загрузка модуля и языковых файлов, восстановлено корректное отображение интерфейса панели управления и исправлена работа с базой данных новой версии движка.
    • Добавлена мультиязычность интерфейса: все тексты вынесены в языковые файлы language/Russian/parser.lng и language/English/parser.lng, язык модуля переключается вместе с языком админпанели DLE.
    • Добавлены новые AI-провайдеры OpenRouter и Google Gemini. Теперь доступны DeepSeek, OpenAI, OpenRouter и Gemini.
    • Добавлена автоматическая загрузка списка моделей напрямую от AI-провайдера и кнопка проверки соединения, поэтому переименование моделей у провайдера больше не ломает работу модуля.
    • Добавлен учёт расхода AI: количество запросов, токенов и оценочная стоимость по дням, провайдерам и моделям, а также месячный лимит расходов с возможностью остановки обработки.
    • Добавлено автоматическое восстановление заголовка, текста, изображения и категорий из микроразметки Schema.org / OpenGraph, если CSS-селекторы перестали работать после редизайна сайта-донора.
    • Добавлен подбор CSS-селекторов через AI: модуль анализирует структуру страницы и предлагает готовые селекторы, каждый из которых проверяется на реальной странице перед подстановкой.
    • Добавлена загрузка полного текста статьи для RSS-лент, которые отдают только анонс.
    • Добавлена опция сохранения оригинальной даты публикации источника вместо времени импорта.

    İyileştirildi 8

    • Обновлены модели DeepSeek (V4 Flash и V4 Pro) и OpenAI (GPT-5.6). Устаревшие идентификаторы моделей мигрируют автоматически при обновлении.
    • Добавлено управление режимом размышления моделей DeepSeek, OpenAI и Gemini, что заметно снижает стоимость и время обработки.
    • Значительно ускорена проверка дублей: вместо отдельного запроса на каждый URL используется пакетная выборка, что критично для больших sitemap и лент.
    • Улучшен Hybrid режим: если селектор контента не задан или не сработал, текст статьи восстанавливается автоматически.
    • Улучшена поддержка отложенной загрузки изображений: добавлены дополнительные варианты атрибутов и возврат к обычному src.
    • Усилена безопасность: AJAX-запросы модуля теперь требуют прав администратора и проверки токена, добавлена защита от обращения к локальным и внутренним адресам.
    • Улучшена работа CRON: увеличены лимиты выполнения, безопасное сравнение секретного ключа и корректная обработка ошибок на PHP 8.
    • Обновлено оформление модуля под панель управления DLE 20: восстановлены цвета кнопок, меток, индикаторов прогресса и информационных блоков.

    Düzeltildi 7

    • Исправлена основная причина, по которой AI-обработка молча не срабатывала: модель тратила весь лимит ответа на скрытые рассуждения и возвращала пустой результат, а модуль сохранял исходный текст без обработки.
    • Исправлено формирование краткого описания и разбиение текста для AI на больших и сложных страницах, где ранее описание могло оказаться пустым.
    • Исправлено обрезание длинных ответов AI: теперь запрос автоматически повторяется с увеличенным лимитом.
    • Исправлены повреждённые русские тексты в сообщениях проверки настроек источников.
    • Исправлена проверка соединения с базой данных на DLE 20: модуль лишний раз переподключался к MySQL на каждом шаге обработки.
    • Исправлены невидимые кнопки и метки в интерфейсе на DLE 20.
    • Найдены и исправлены другие мелкие ошибки.
  4. 3.0.0 5 Yeni 11 İyileştirildi 7 Düzeltildi

    Yeni 5

    • Добавлена полноценная интеграция с DLE Multi-Language: автоматическое сохранение переводов в title_{iso}, short_story_{iso}, full_story_{iso} и tags_{iso}.
    • Добавлен новый режим парсинга Sitemap с поддержкой больших sitemap-файлов, вложенных sitemap index и кеширования списка URL.
    • Добавлен реальный dry-run режим тестирования: проверка теперь выполняет симуляцию полного парсинга без записи в базу данных и показывает итоговый publish payload.
    • Добавлены структурированные логи парсинга со стадиями обработки, статусами, временем выполнения, source_id, item_url и информацией об ошибках.
    • Добавлен мониторинг состояния источников: health status, fail streak, duplicate rate, average fetch/run time и время последнего успешного запуска.

    İyileştirildi 11

    • Полностью переработана логика HTML-парсинга списка материалов: теперь обрабатываются все найденные контейнеры, а не только первый matched node.
    • HTML progress переведен на URL/cursor модель вместо count-based прогресса, что снижает риск пропуска новых материалов.
    • Исправлена стратегия cursor для RSS, Hybrid и Sitemap в режиме new_to_old, чтобы новые материалы в верхней части источника не пропускались.
    • Улучшен Hybrid режим: добавлена обработка ошибок по материалам, advancement cursor при сбоях и защита от бесконечного застревания на одном item.
    • Добавлена поддержка HTML category selector в Hybrid режиме и политика объединения категорий RSS/HTML.
    • Усилен механизм поиска дублей: добавлена нормализация URL, GUID/external id, fingerprint заголовка и hash контента.
    • Улучшена нормализация URL перед проверкой дублей: учитываются trailing slash, fragment, tracking-параметры и различия в формате ссылок.
    • Усилен CSS selector engine: добавлена поддержка групп, комбинаторов, атрибутных селекторов и ряда pseudo-селекторов.
    • Добавлены предупреждения о поддерживаемом subset CSS-селекторов в help-разделе и test result.
    • Улучшена AI-обработка HTML: сохранение структуры тегов, защита media/code/pre блоков, повторная проверка неполных переводов и более стабильная работа с длинным контентом.
    • Улучшена генерация и перевод тегов, включая fallback-механизм, если AI не вернул корректный результат.

    Düzeltildi 7

    • Исправлено сохранение изображений при отключенном reformat: теперь сохраняется реальный исходный формат файла.
    • Исправлены случаи, когда AI мог вернуть ссылки или HTML, не соответствующие настройкам очистки контента.
    • Исправлена обработка figure/img блоков: изображения корректно извлекаются, очищаются и могут быть загружены на сервер.
    • Исправлены случаи, когда code/pre блоки могли быть пропущены или удалены во время AI-обработки.
    • Исправлены проблемы с незакрытыми ul/ol/li тегами в AI-переводах.
    • Исправлена совместимость DB reconnect check с PHP 8 и mysqli.
    • Найдены и исправлены другие мелкие ошибки.
  5. 2.1.4 1 Düzeltildi

    Düzeltildi 1

    • Обнаружены и исправлены некоторые баги.
  6. 2.1.3 1 Düzeltildi

    Düzeltildi 1

    • Обнаружены и исправлены некоторые баги.
  7. 2.1.2 1 Düzeltildi

    Düzeltildi 1

    • Обнаружены и исправлены некоторые баги.
  8. 2.1.1 3 Yeni

    Yeni 3

    • Добавлена автоматическая генерация тегов через DeepSeek AI — анализирует заголовок и текст статьи и предлагает теги на русском языке
    • Новая настройка в разделе «Основные» — включение/отключение генерации тегов с указанием зависимости от AI Rewrite
    • Настраиваемый промпт для генерации тегов добавлен в раздел «AI Rewrite»
  9. 2.1.0 5 Yeni 1 Düzeltildi

    Yeni 5

    • Добавлена поддержка DLE 19.1
    • Теперь парсер умеет автоматически скачивать с сайта-донора файлы, видео, изображения и целые галереи — и сохранять всё это в дополнительные поля вашего сайта. Торренты, обложки, скриншоты, локальные видео — всё подтягивается само
    • Можно сохранять в дополнительное поле любой текстовый блок со страницы — например, таблицу характеристик или описание, прямо с форматированием
    • При парсинге RSS лента теперь старается взять обложку статьи с самой страницы (более качественную), а не из RSS-потока
    • В раздел «Помощь» добавлено подробное руководство по дополнительным полям — с примерами для каждого типа данных (файл, фото, видео, галерея, текст) и советами по частым ошибкам

    Düzeltildi 1

    • Найдены и исправлены некоторые мелкие баги.
  10. 2.0.0 7 Yeni 2 İyileştirildi 2 Düzeltildi

    Yeni 7

    • Добавлена поддержка Proxy (HTTP/SOCKS5) для обхода блокировок и смены IP
    • Интеграция FlareSolverr для автоматического обхода Cloudflare защиты
    • Гибкая настройка очистки контента из админ-панели (удаление scripts, styles, links, атрибутов)
    • FlareSolverr fallback для изображений при неудачной загрузке через cURL
    • Автоматическое определение и использование Proxy из настроек во всех AJAX endpoints
    • Проверка статуса FlareSolverr в режиме реального времени
    • Тестирование Proxy прямо из настроек с определением IP и геолокации

    İyileştirildi 2

    • Улучшенная архитектура
    • Обновлен интерфейс настроек: 6 категорий (Основные, Cloudflare, Proxy, Очистка контента, AI Rewrite, Изображения)

    Düzeltildi 2

    • Исправлены проблемы с загрузкой страниц, защищенных Cloudflare
    • Устранены конфликты имен функций между разными модулями
  11. 1.0.1 1 Düzeltildi

    Düzeltildi 1

    • Обнаружены и исправлены некоторые баги.
  12. 1.0.0 1 Yeni

    Yeni 1

    • Первый релиз модуля
Yorumlar 12

Yorum yazmak için hesabınıza giriş yapın.

Отличный парсер, со свое работой справляется. Но в нем нет очень важной функции, которая присутствует во всех подобных парсерах без исключений, которыми я пользовался. Это возможность сохранить URL страницы донора, в данной CMS - в дополнительном поле. Ну или я не нашел в настройках эту функцию ). Допустим, спарсил 10-20-100 страниц, захотел сравнить с оригиналом, а URLа нет откуда были спарсены данные.
Еще тут почему то для полной новости есть возможность задать селектор для парсинга текста, а вот для краткой нет.
Спасибо! Ваши предложения учтём в дальнейших обновлениях.
так же интересует как настраевается шаблон если в доноре это перекрестный ссылки и с категориями у вас 1 селект но в доноре может быть несколько категорий + в разных местах типо жанр год итд , и какая категория к какому слову как присваевается тоже не понятно , и по доп полям как у категорий там может быть в ссылках текст итд или в других тегах
По категориям: в настройках источника есть кнопка «Загрузить категории с сайта» — парсер сам находит рубрики донора, и каждой вы ставите свою категорию DLE. Если включить «Мультикатегории», новость попадёт во все сопоставленные категории, а если сопоставления нет — в категорию по умолчанию.

Жанр, год и прочее удобнее забирать в доп. поля: для каждого поля задаётся свой CSS-селектор и что брать — текст, ссылку, картинку или файл. Так что перекрёстные ссылки и теги в разных местах страницы тоже разбираются.
здраствуйте нормальный прогеры делают админку обрезанную с плагином итд чтоб покупатели могли почупать плагин настроки итд потестит подходить ли он или нет , скрины это хорошо но тесты всегда лудше , но как понимаю у вас такой нет так ?
Здравствуйте. Да, демо-админки пока нет. Зато есть подробная документация со скриншотами всех экранов (ссылка «Документация» на этой странице), и код модуля открыт. Если сомневаетесь насчёт конкретного донора — скиньте ссылку сюда, подскажем, возьмёт его парсер или нет.
Прошу уточнить приблизительную стоимость рерайта ДипСиком за 1000 знаков. Возможна ли настройка на сокращение текста, например рерайт статьи 5000 знаков в статью 1000 знаков. Если уже есть рерайт модули, работающие на других ИИ, можно ли их включить в данный модуль и выбирать в настройках оптимальную нейронку под определенную тему. Например, по теме медицины пишет Джемини, по теме ИТ - Клод, по искусству - ДипСик и тд. Или же исходя из стоимости токенов - где выгоднее, на тот ИИ и переключиться.
Здравствуйте. 1000 знаков у DeepSeek — это пара копеек.

Сократить можно: в настройках есть «Промпт для полного текста», допишите туда, например, «сократи текст примерно в 4–5 раз». До знака нейросеть объём не держит, но в нужный размер попадает.

Нейросеть выбирается одна на весь модуль: DeepSeek, OpenAI, Claude, Gemini, OpenRouter или любой сервис с API как у OpenAI, переключается в пару кликов. Сторонние модули рерайта внутрь не подключить, да и незачем — эти сети уже встроены. А вот разные нейросети под разные темы пока не делали, идею записали.
Здравствуйте. Я какая будет цена AI-рерайта через DeepSeek к примеру за одну новость. И как пополнят DeepSeek
Здравствуйте. Выходит совсем недорого: обычная новость на 3–5 тысяч знаков через DeepSeek стоит примерно 20–30 копеек, точнее зависит от длины текста.

Баланс DeepSeek пополняется на platform.deepseek.com, раздел Top up, картой. Если карта не проходит, можно подключить OpenRouter — он в модуле тоже есть.
Здравствуйте! Планирую купить DLE Parser PRO. Подскажите, смогу ли я использовать одну лицензию на 2-3 сайтах одновременно? Или она строго привязывается к одному домену?
Здравствуйте! Нет, к одному домену лицензия не привязана. На тарифе «Стандарт» можно подключить до 3 сайтов, на «Расширенном» — до 10, на «Премиуме» — сколько угодно. Сайты добавляете сами в личном кабинете.