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

GRABZIT'i yapılandırırken hata oluştu

Web sayfalarını veya HTML'yi nasıl yakalayacağınız veya dönüştüreceğinizle ilgili sorular sorun into Resimler, CSV, PDF veya DOCX belgeleri ve ayrıca videoların nasıl dönüştürüleceği intAPI'mızı kullanan animasyonlu GIF'ler.

Merhaba efendim,

 

Ben sandip'im, youtube'dan gif'e GRABZIT'i yapılandırmam gerekiyor. ancak hata oluşturuyor gibi görünüyor. Hata ayrıntılarının altına bakın.

Ölümcül hata: Yakalanmayan 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. {ana} atıldı /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php satırda 182

Lütfen bana yardım et.

Teşekkür

 

 

30 Ağustos 2018'de isimsiz bir kişi tarafından soruldu

Merhaba,

Bu sorunu az önce düzelttik: 3.3.0.1 sürümünü mü kullanıyorsunuz?

Saygılarımla

Dominic

GrabzIt Desteği tarafından 30 Ağustos 2018'de yanıtlandı

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

30 Ağustos 2018'de anonim tarafından yanıtlandı

Daha sonra sürüme yükseltmeniz gerekecek 3.3.0.1

GrabzIt Desteği tarafından 30 Ağustos 2018'de yanıtlandı

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

30 Ağustos 2018'de anonim tarafından yanıtlandı

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

GrabzIt Desteği tarafından 30 Ağustos 2018'de yanıtlandı

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

30 Ağustos 2018'de anonim tarafından yanıtlandı

Eğer 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ğini şununla değiştirebilirsiniz:

$file_name = str_replace("GrabzIt\\", '', $class_name) . '.php';

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

include($dosya_adı);

}

Bu, dosya araması gerektirmez.

GrabzIt Desteği tarafından 30 Ağustos 2018'de yanıtlandı

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

ancak youtube URL'sini gif'e dönüştüremiyorum.

hata:

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

Teşekkür

GrabzIt Desteği tarafından 30 Ağustos 2018'de yanıtlandı

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

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

GrabzIt Desteği tarafından 30 Ağustos 2018'de yanıtlandı

GIF olarak youtube URL'sini seçiyorum

Youtube URL'si: 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 tarafından yanıtlandı

Bu GrabzIt'in kodu.

GrabzIt'ten hangi seçenekleri seçiyorsunuz?AnimationOptions sınıf? Ve sonra $options değişkenini mi aktarıyorsunuz?

GrabzIt Desteği tarafından 30 Ağustos 2018'de yanıtlandı

Hangi seçenekten bahsettiğinizi bilmiyorum. GRABIT php paketini kopyalayıp yapılandırıyorum.

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

30 Ağustos 2018'de anonim tarafından yanıtlandı

Varsayılan olarak ücretsiz paketin toplam çözünürlük kısıtlamaları dahilinde kaldığı için genişliği, yüksekliği, saniyedeki kare sayısını veya süreyi ayarlamanız gerekir. Sadece olduğundan ve düzgün çalıştığından emin olmak için PHP demosunu kontrol ettim.

Bununla ilgili daha fazla bilgiyi burada bulabilirsiniz göre.

GrabzIt Desteği tarafından 30 Ağustos 2018'de yanıtlandı

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

Şimdi bana nasıl kaldırılacağını bildirin watermark GIF'ten.

Ayrıca kütüphanenizi ücretsiz kullanırsam kaç gün boyunca ücretsiz kullanabileceğimi bana bildirin.

30 Ağustos 2018'de anonim tarafından yanıtlandı

GrabzIt'ı kaldırmak için watermark abone olmanız gerekiyor, bunu bir yedi günlük ücretsiz deneme.

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

GrabzIt Desteği tarafından 30 Ağustos 2018'de yanıtlandı