Web Yakalama ve Dönüştürme Araçları
Grabz's Çevrimiçi Topluluğu

Özel adla S3'e Python Grabzit Ekran Görüntüsü aracı

GrabzIt'ın ekran görüntüsü aracını nasıl kullanacağınız hakkında sorular sorun.

Merhaba, ekran görüntüsü olan özel bir dosya adını nasıl belirtebilirim? saved'den S3'e mi? Kodum özel bir dosya adı belirtmek için çalışmıyor.

 

İşte benim kod:

GrabzIt'ten GrabzIt'i içe aktarınImageOptions
GrabzIt'ten GrabzItClient'i içe aktarın

def get_screenshot(tx_id, dosya adı=Yok):
    grabzIt = GrabzItClient.GrabzItClient("anahtarım", "sırrım")

    seçenekler = GrabzItImageOptions.GrabzItImageOptions()
    seçenekler.format = "jpg"
    options.browserWidth = 650
    options.browserHeight = 715
    seçenekler.gecikme = 1000
    options.requestAs = 1
    eğer dosya adı:
        options.customId = dosya adı
    options.exportURL = "s3://key:secret@us-east-1/mybucket"

    yakala.URLToImage(url, seçenekler)
    yakala.Save()

 

 

 

**** Not: Dokümanlar seçeneklerde bir özel kimlik belirtmem gerektiğini söylüyor ancak çıktı S3 klasörümde Grabzit anahtarımın adıyla görünmeye devam ediyor...?

Scott Hendrix tarafından 26 Şubat 2023'te soruldu

Belgelere göre bu desteklenmiyor: https://grabz.it/support/article/export-capture/

Bu, farklı sistemlerdeki dosya adı çakışmalarıyla ilgili sorunları çözme zorunluluğunu ortadan kaldırmak içindir. Buradaki adı değiştirmek isterseniz bunu kendiniz uygulamanız gerekecektir.

Customid, bir yakalamayı tanımlayabilmeniz için işleyiciye döndürülen şeydir.

GrabzIt Desteği tarafından 26 Şubat 2023'de yanıtlandı