• 30-11-2025, 16:20:33
    #1
    Python + PyQt6 Çoklu Platform E-Ticaret Ürün Scraper Projesi

    Trendyol, Hepsiburada ve N11 platformları için tasarlanmış komple bir masaüstü ürün toplama (scraper) yazılımıdır. Gerçek tarayıcı otomasyonu, gelişmiş filtreleme, yüksek veri doğruluğu ve profesyonel raporlama özellikleriyle sektör seviyesi bir çözüm sunar.

    Desteklenen Platformlar
    1. Trendyol
    2. Hepsiburada
    3. N11
    4. Tüm platformlar için filtreleme, ürün toplama, fiyat analizleri, tekrar engelleme ve Excel export yapısı aynıdır.

    Öne Çıkan Özellikler
    1. PyQt6 ile modern, stabil masaüstü arayüz
    2. Playwright ile gerçek tarayıcı kullanımı (anti-bot engellerini aşar)
    3. Trendyol, Hepsiburada ve N11 için özel geliştirilmiş scraper motorları
    4. Platformlardan tam uyumlu filtre çekme ve uygulama
    5. Sayfa sayfa otomatik veri toplama
    6. Lazy load, sonsuz scroll ve dinamik yüklemeleri destekleme
    7. Ürün tekrarlarını otomatik filtreleme (link bazlı)
    8. Doğru fiyat yakalama: indirimli / kampanyalı / normal fiyat
    9. TL fiyatlarını parse edip numerik hale dönüştürme
    10. Gelişmiş Excel dışa aktarım (dashboard + grafikler + top 5 analiz)
    11. Fiyat sıralaması (PriceItem) ile doğru matematiksel sıralama
    12. Resim URL’lerini temizleme ve CDN upscale ile büyütme
    13. Tam log ve hata yönetimi

    Platform Bazlı Filtre Desteği

    Tüm platformlar aynı mimari üzerine kurularak yönetilir.
    Aşağıdaki filtre yapısı Trendyol, Hepsiburada ve N11 için desteklenir:
    1. Kategori
    2. Marka
    3. Renk
    4. Materyal
    5. Boyut / Ebat
    6. Cinsiyet
    7. Uyumlu Model
    8. Fiyat Aralığı
    9. Kampanya / Avantajlı Ürünler
    10. Fiyat Geçmişi
    11. Özellik, Şekil, Desen, Çeşit
    12. Beden
    13. Puan Filtreleri

    Trendyol üzerinde kullanılan özel parametreler aynen sistem içine uyarlanmıştır:
    1. &lc= (kategori)
    2. &wb= (marka)
    3. &tag= (kampanya)
    4. &wcl= (renk)
    5. &pr= (ürün puanı)
    6. &vr=size-dimensions%7C (ebat)
    7. &attr=ID%7C (tüm attribute temelli filtreler)
    8. &wg= (cinsiyet)
    9. &lpd= (fiyat geçmişi)
    10. Hepsiburada ve N11 tarafında da aynı konseptte karşılık gelen filtreler otomatik işlenir.

    Excel Export Özellikleri
    Sistem, klasik veri dökümünün çok ötesinde bir Excel dışa aktarım modülü içerir:
    1. Modern dashboard sayfası
    2. Fiyat segment tabloları
    3. Fiyat bar grafiği
    4. Marka dağılımı tablo + pasta grafik
    5. Zebra satır boyaması
    6. Otomatik kolon genişliği
    7. Fiyat hücresinde ### hatasını engelleyen custom auto-width
    8. Numerik fiyat formatı (#,##0.00 TL)
    9. Tüm link ve resim URL’lerinin düzenli yazımı
    10. Toplam ürün ve ortalama fiyat analizleri

    Teknik Yapı ve Mimarisi
    1. Python 3.11
    2. PyQt6 GUI
    3. Playwright (Chrome/Firefox kanal desteği)
    4. Async/await mimarisi
    5. OpenPyXL dashboard altyapısı
    6. Modüler scraper sınıfları
    7. Log sistemi
    8. Veri doğrulama ve hata tolerans mekanizmaları
    9. Performans odaklı kademeli sayfa işleme

    Kullanım Alanları
    1. Dropshipping ürün araştırmaları
    2. Pazar yeri rekabet analizi
    3. Tedarikçiden toplu ürün çekme
    4. Fiyat karşılaştırma sistemleri
    5. Fiyat değişim takibi
    6. Stok analizleri
    7. Ürün listeleme yazılımları
    8. E-ticaret entegrasyon projeleri
    9. Veri scraping / big data hazırlığı

    Neden Bu Proje?
    Bu sistem, basit HTML parser’lar veya headless scraper’ların aksine:
    1. - Gerçek tarayıcı kullanır
    2. Platformların dinamik yüklemelerini sorunsuz işler
    3. Engellemelere takılmaz
    4. Ürünleri tekrarsız ve doğru formatta toplar
    5. Fiyatları tam ve temiz yakalar
    6. Tüm platformlarda aynı arayüz ile yönetilir

    Trendyol + Hepsiburada + N11 üçlemesinin tek çatı altında sorunsuz çalışabilmesi;
    bu projeyi özellikle e-ticaret odaklı yazılımlar için benzersiz kılar.

    Sonuç

    Bu proje; çoklu platform desteği, güçlü filtreleme, detaylı Excel dashboard, modern arayüz ve yüksek doğruluk oranıyla profesyonel kullanım için geliştirilen kapsamlı bir çözümdür.
    Tek bir masaüstü uygulaması üzerinden üç büyük e-ticaret platformu yönetilebilir ve veri analizi kusursuz şekilde yapılabilir.

    İndir: https://noasoft.org/scraper.zip

    Projeden Görüntüler



  • 30-11-2025, 16:34:40
    #2
    emeklerin için teşekkürler
  • 30-11-2025, 16:36:55
    #3
    FoRgEd adlı üyeden alıntı: mesajı görüntüle
    emeklerin için teşekkürler
    rica ederim. umarım çoğu kişi için işe yarar bir proje olur. modüler yapı olduğu için ilerde bir kaç platform daha ekleyebilirim
  • 30-11-2025, 17:30:09
    #4
    ücretsiz sınırlı mı
  • 30-11-2025, 19:26:39
    #5
    Dunyacell adlı üyeden alıntı: mesajı görüntüle
    ücretsiz sınırlı mı
    tamamen ücretsiz ve bir sınırlama da yok