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
- Trendyol
- Hepsiburada
- N11
- Tüm platformlar için filtreleme, ürün toplama, fiyat analizleri, tekrar engelleme ve Excel export yapısı aynıdır.
Öne Çıkan Özellikler
- PyQt6 ile modern, stabil masaüstü arayüz
- Playwright ile gerçek tarayıcı kullanımı (anti-bot engellerini aşar)
- Trendyol, Hepsiburada ve N11 için özel geliştirilmiş scraper motorları
- Platformlardan tam uyumlu filtre çekme ve uygulama
- Sayfa sayfa otomatik veri toplama
- Lazy load, sonsuz scroll ve dinamik yüklemeleri destekleme
- Ürün tekrarlarını otomatik filtreleme (link bazlı)
- Doğru fiyat yakalama: indirimli / kampanyalı / normal fiyat
- TL fiyatlarını parse edip numerik hale dönüştürme
- Gelişmiş Excel dışa aktarım (dashboard + grafikler + top 5 analiz)
- Fiyat sıralaması (PriceItem) ile doğru matematiksel sıralama
- Resim URL’lerini temizleme ve CDN upscale ile büyütme
- 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:
- Kategori
- Marka
- Renk
- Materyal
- Boyut / Ebat
- Cinsiyet
- Uyumlu Model
- Fiyat Aralığı
- Kampanya / Avantajlı Ürünler
- Fiyat Geçmişi
- Özellik, Şekil, Desen, Çeşit
- Beden
- Puan Filtreleri
Trendyol üzerinde kullanılan özel parametreler aynen sistem içine uyarlanmıştır:
- &lc= (kategori)
- &wb= (marka)
- &tag= (kampanya)
- &wcl= (renk)
- &pr= (ürün puanı)
- &vr=size-dimensions%7C (ebat)
- &attr=ID%7C (tüm attribute temelli filtreler)
- &wg= (cinsiyet)
- &lpd= (fiyat geçmişi)
- 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:
- Modern dashboard sayfası
- Fiyat segment tabloları
- Fiyat bar grafiği
- Marka dağılımı tablo + pasta grafik
- Zebra satır boyaması
- Otomatik kolon genişliği
- Fiyat hücresinde ### hatasını engelleyen custom auto-width
- Numerik fiyat formatı (#,##0.00 TL)
- Tüm link ve resim URL’lerinin düzenli yazımı
- Toplam ürün ve ortalama fiyat analizleri
Teknik Yapı ve Mimarisi
- Python 3.11
- PyQt6 GUI
- Playwright (Chrome/Firefox kanal desteği)
- Async/await mimarisi
- OpenPyXL dashboard altyapısı
- Modüler scraper sınıfları
- Log sistemi
- Veri doğrulama ve hata tolerans mekanizmaları
- Performans odaklı kademeli sayfa işleme
Kullanım Alanları
- Dropshipping ürün araştırmaları
- Pazar yeri rekabet analizi
- Tedarikçiden toplu ürün çekme
- Fiyat karşılaştırma sistemleri
- Fiyat değişim takibi
- Stok analizleri
- Ürün listeleme yazılımları
- E-ticaret entegrasyon projeleri
- Veri scraping / big data hazırlığı
Neden Bu Proje?
Bu sistem, basit HTML parser’lar veya headless scraper’ların aksine:
- - Gerçek tarayıcı kullanır
- Platformların dinamik yüklemelerini sorunsuz işler
- Engellemelere takılmaz
- Ürünleri tekrarsız ve doğru formatta toplar
- Fiyatları tam ve temiz yakalar
- 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


