Dmitriy Kononov
Konuşalımİletişim

PROJE

Quote Finder, 2023–2024: kaynak makalede vurgulanan alıntı, ekran görüntüleri ve video

Makale bağlantısından alıntıyı bulan, orijinal sayfada sarıyla vurgulayan ve o yerin ekran görüntülerini ve videosunu Google Drive'a kaydeden bir araç.

yazdan bahara
2023–2024
Sektör
Danışmanlık
Ülke
Londra, Birleşik Krallık
Dönem
2023–2024
Rol
Aracın geliştiricisi

Web sayfası yakalama

Makale bağlantısı → vurgulanan alıntı → ekran görüntüsü ve video

PuppeteerHeadless ChromeGoogle Drive

Nasıl ilerledi

Önce nasıldı, ne yaptım, şimdi nasıl

  1. Önce

    Başlangıçtaki durum

    • Alıntıyı kopyalamak kolay, orijinalinde göstermek zor
    • Elle: makaleyi aç, bölümü bul, vurgula, ekranı yakala
    • Çalışma doğrudan makale bağlantılarından başlıyordu
  2. Yaptıklarım

    Makale bağlantısı → vurgulanan alıntı → ekran görüntüsü ve video

  3. SonraUygulandı

    Şimdi nasıl çalışıyor

    • Alıntı sarıyla vurgulanmış ve ekranın ortasında
    • Makalenin o yerinin ekran görüntüleri ve videosu
    • Hazır dosyalar Google Drive'a kaydediliyordu
  4. Sonuç

    Rakamlarla

    yazdan bahara
    2023–2024

NASIL ÇALIŞIR

Veri sistemde nasıl ilerler

Proje açıklamasından şema
  1. 1Makale bağlantısı
  2. 2vurgulanan alıntı
  3. 3ekran görüntüsü ve video
Kısaca

Makale bağlantısından alıntıyı bulan, orijinal sayfada sarıyla vurgulayan ve o yerin ekran görüntülerini ve videosunu Google Drive'a kaydeden bir araç.

PuppeteerHeadless ChromeGoogle Drive

Modüller ve metinler yayımlanmış açıklamadan alındı. Şema müşterinin kapalı arayüzlerini veya verilerini yansıtmaz.

2023 yazından 2024 baharına kadar Londra'daki bir danışmanlık şirketi için Quote Finder üzerinde çalıştım. Araç, bağlantısı verilen makaleyi alıyor, içindeki alıntıyı buluyor ve tam o yerin ekran görüntülerini ve videosunu üretiyordu: alıntı sarıyla vurgulanmış ve ekranın ortasında. Bu, Londra'daki bir danışmanlık şirketi için yazılım geliştirme, 2023–2024 sayfasında anlattığım projelerden biri.

Görev

Bir makaleden alıntı kopyalamak kolaydır. Onu orijinalinde göstermek, yani nerede durduğunu ve yayıncının sayfasında nasıl göründüğünü ortaya koymak daha zordur. Elle yapıldığında her alıntı birkaç adım gerektirir: makaleyi açmak, ilgili bölümü bulmak, vurgulamak, ekranı yakalamak ve dosyayı kaydetmek.

Doğrudan makale bağlantıları üzerinden çalışıyorduk.

Ortaya ne çıkıyordu

Bu, gerçekten ilginç bir kısımdı. Araç makaleyi açıyor, alıntıyı buluyor, sarıyla vurguluyor ve ekranın ortasına getiriyordu; böylece alıntı hemen göze çarpıyordu. Bunu Google yapabiliyor, ben de yapabiliyorum.

Çıktı, makalenin o bölümünün ekran görüntüleri ve videosuydu. Bunlarda yayın, sayfa tasarımı ve alıntının çevresindeki metin görünüyordu, böylece kaynak bir bakışta doğrulanabiliyordu. Hazır dosyalar Google Drive'a kaydediliyordu.

Nasıl çalışıyordu

Her şey bir Google sunucusunda çalışıyordu. Sayfayı headless Chrome, yani penceresi olmayan bir tarayıcı açıyordu; bu sayede makale, bir okuyucunun gördüğüne çok yakın biçimde görüntüleniyordu. Tarayıcıyı Puppeteer yönetiyordu: makaleyi bağlantıdan yüklemek, ilgili bölümü bulmak, vurgulamak, alıntı ortada kalacak şekilde sayfayı kaydırmak ve ardından ekran görüntüsü ya da video kaydetmek.

Benzer bir göreviniz mi var?

Web sayfalarını ve bunların parçalarını otomatik olarak yakalamanız, kontrol etmeniz ya da arşivlemeniz gerekiyorsa, bu tür işleri iş akışı otomasyonu ve API entegrasyonları kapsamında yapıyorum. Aynı iş birliğinde, çok sayıda web sitesinden haber toplayan Scraper Hub servisini de geliştirdim. Diğer projeler Londra'daki bir danışmanlık şirketi için yazılım geliştirme, 2023–2024 sayfasında.

Hangi sayfaları yakalamanız gerektiğini ve görüntüde neyin yer alması gerektiğini anlatın. Projenizi konuşalım

Aynı teknolojiler, farklı görevler