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

GRABZIT yapılandırılırken hata oluştu

Merhaba efendim,

 

Ben sandip, youtube için GRABZIT'i gif'e yapılandırmam gerekiyor. ancak hata oluşturuyor gibi görünüyor. aşağıdaki hata ayrıntılarına bakın.

Ölümcül hata: Yakalanmamış Hata: 'GrabzIt \ GrabzIt SınıfıImageOptions'/media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php:182'de bulunamadı Yığın izleme: # 0 /media/phpuser/Data/sandip/study/demo/php/index.php ( 78): GrabzIt \ GrabzItClient->URLToImage('https: //www.you ...') #1 {main} atıldı /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php satırda 182

Lütfen bana yardım et.

Teşekkürler

 

 

30 Ağustos 2018 tarihinde anonim olarak soruldu

Merhaba,

Sadece bu sorunu düzelttik: versiyonunu kullanıyor musunuz? 3.3.0.1?

Saygılarımla

Dominic

GrabzIt Support tarafından 30 Ağustos 2018'da yanıtlandı

GrabzIt 3.3 sürümünü kullanıyorum.

30 Ağustos 2018'de anonim olarak yanıtlandı

O zaman sürüme yükseltmeniz gerekecek 3.3.0.1.

GrabzIt Support tarafından 30 Ağustos 2018'da yanıtlandı

Ben hala hata oluştu son sürümünü kullandım.

30 Ağustos 2018'de anonim olarak yanıtlandı

Tamam, GrabzItClient.php'yi açıp spl_autoload_register işlevindeki $ file_name değişkenine bazı echo ifadeleri koyabilir misiniz? Umarım bu, neden çalışmadığını açıklar.

GrabzIt Support tarafından 30 Ağustos 2018'da yanıtlandı

Dosya adıyla yankı yaptım, hiçbir şey olmadı. boş sayfa gösteriliyor

30 Ağustos 2018'de anonim olarak yanıtlandı

PHP bir sınıf bulamazsa, spl_autoload_register'ı çağırmalıdır, oraya bazı statik metinler çıkaran basit bir yankı koyabilir misiniz?

PHP'nin hangi sürümünü kullanıyorsunuz?

Ayrıca spl_autoload_register içeriğinin yerine:

$ file_name = str_replace ("GrabzIt \\", '', $ sınıf_adı). 'Php';

if (strpos ($ dosya_adı, "GrabzIt") = == 0) {

($ Dosya_adı) yer alır;

}

Bu bir dosya araması gerektirmez.

GrabzIt Support tarafından 30 Ağustos 2018'da yanıtlandı

Teşekkürler hatası kaldırıldı

ancak youtube url'sini gif'e çeviremiyorum.

hata:

Animasyonlu GIF'iniz, paketinizde izin verilen maksimum toplam çözünürlüğü aşıyor. Toplam çözünürlüğü daha yüksek olan animasyonlu GIF'ler oluşturmak için ücretsiz olarak yükseltme: https://grabz.it/upgrade/?FreeTrial=true

Teşekkürler

GrabzIt Support tarafından 30 Ağustos 2018'da yanıtlandı

Kod değişikliği sorunu çözdü sevindim. Bunu yakında yayınlayacağız.

GrabzIt için hangi seçenekleri belirlersiniz?AnimationOptions sınıf?

GrabzIt Support tarafından 30 Ağustos 2018'da yanıtlandı

GIF için youtube URL'sini seçiyorum

Youtube url: https://www.youtube.com/watch?v=Bey4XXJAqS8

halka açık işlev URLToAnimation($ url, GrabzItAnimationOptions $ seçenekleri = boş)
    {
        if ($ seçenekleri == boş)
        {
            $ seçenekleri = yeni GrabzItAnimationOptions();           
        }       

        bu $->talep = yeni GrabzItRequest(bu $->getRootUrl(yanlış) . "Takeanimation.ashx", yanlış, $ seçenekleri, $ url);
    }
Bu benim kodum
30 Ağustos 2018'de anonim olarak yanıtlandı

Bu Grabzt'in kodu.

GrabzIt'ten hangi seçenekleri seçiyorsunuzAnimationOptions sınıf? Ve sonra $ options değişkenine geçerek?

GrabzIt Support tarafından 30 Ağustos 2018'da yanıtlandı

Hangi seçeneğin konuştuğunu bilmiyorum. Ben sadece GRABIT php paketini kopyalarım ve konfigüre ederim.

şimdi bana ne yapacağımı söyle.

30 Ağustos 2018'de anonim olarak yanıtlandı

Ücretsiz paket için toplam çözünürlük kısıtlamaları dahilinde varsayılan olarak genişlik, yükseklik, saniye başına kare veya süre ayarlamalısınız. Sadece yaptığından ve doğru çalıştığından emin olmak için PHP demosunu kontrol ettim.

Bu konuda daha fazla bilgi bu bulunabilir göre.

GrabzIt Support tarafından 30 Ağustos 2018'da yanıtlandı

Yardımlarınız için teşekkürler.

Now let me know how to remove watermark from GIF.

Ayrıca, kütüphanenizi ücretsiz kullanırsam ne kadar gün kullanabileceğimi bilmeme izin verin.

30 Ağustos 2018'de anonim olarak yanıtlandı

To remove the GrabzIt watermark you need to subscribe, you can do so with a yedi günlük ücretsiz deneme.

Sadece ücretsiz hesabı kullanmak istiyorsanız sonsuza dek ücretsizdir.

GrabzIt Support tarafından 30 Ağustos 2018'da yanıtlandı