Strumenti per acquisire e convertire il Web
La community online di GrabzIt

Errore durante la configurazione di GRABZIT

Ciao signore,

 

Sono sandip devo configurare GRABZIT per youtube in gif. ma sembra generare errori. guarda sotto i dettagli dell'errore.

errore fatale: Errore non rilevato: classe 'GrabzIt \ GrabzItImageOptions'non trovato in /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php:182 Stack trace: # 0 /media/phpuser/Data/sandip/study/demo/php/index.php ( 78): GrabzIt \ GrabzItClient->URLToImage('https: //www.you ...') #1 {main} inserito /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php on line 182

Ti prego, aiutami.

Grazie

 

 

Chiesto da anonimo il 30 agosto 2018

Ciao,

Abbiamo appena risolto questo problema, stai usando la versione: 3.3.0.1?

Cordiali saluti

Dominic

Risposta del supporto GrabzIt il 30 agosto 2018

Sto usando la versione GrabzIt 3.3.

Risposta da anonimo il 30 agosto 2018

Quindi dovrai passare alla versione 3.3.0.1

Risposta del supporto GrabzIt il 30 agosto 2018

Ho usato l'ultima versione ancora si è verificato un errore.

Risposta da anonimo il 30 agosto 2018

Ok, puoi aprire GrabzItClient.php e inserire alcune istruzioni echo sulla variabile $ file_name nella funzione spl_autoload_register. Si spera che questo spieghi perché non funziona.

Risposta del supporto GrabzIt il 30 agosto 2018

Ho fatto eco con il nome del file non è successo niente. mostrando una pagina vuota

Risposta da anonimo il 30 agosto 2018

Se PHP non riesce a trovare una classe, dovrebbe quindi chiamare spl_autoload_register, puoi inserire un semplice eco che emette del testo statico?

Quale versione di PHP stai usando?

Inoltre puoi sostituire il contenuto spl_autoload_register di con:

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

if (strpos ($ file_name, "GrabzIt") === 0) {

include ($ nome_file);

}

Questo non richiede una ricerca di file.

Risposta del supporto GrabzIt il 30 agosto 2018

Grazie errore rimosso

ma non riesco a convertire l'URL di YouTube in GIF.

errore:

La GIF animata supera la risoluzione totale massima consentita sul pacchetto. Esegui l'upgrade gratuito per generare GIF animate con una risoluzione totale più elevata: https://grabz.it/upgrade/?FreeTrial=true

Grazie

Risposta del supporto GrabzIt il 30 agosto 2018

Sono contento che la modifica del codice abbia risolto il problema. Lo rilasceremo presto.

Quali opzioni stai specificando per GrabzItAnimationOptions classe?

Risposta del supporto GrabzIt il 30 agosto 2018

Ho scelto l'URL di YouTube per GIF

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

pubblico function URLToAnimation($ url, GrabzItAnimationOptions $ options = nullo)
    {
        if ($ options == nullo)
        {
            $ options = nuovi GrabzItAnimationOptions();           
        }       

        $ This->richiesta = nuovi GrabzItRequest($ This->getRootUrl(falso) . "Takeanimation.ashx", falso, $ options, $ url);
    }
Questo è il mio codice
Risposta da anonimo il 30 agosto 2018

Questo è il codice di GrabzIt.

Quali opzioni stai selezionando da GrabzItAnimationOptions classe? E poi passare nella variabile $ options?

Risposta del supporto GrabzIt il 30 agosto 2018

Non so di quale opzione stai parlando. copio il pacchetto php GRABIT e lo configuro.

ora mi dici cosa fare.

Risposta da anonimo il 30 agosto 2018

Devi impostare larghezza, altezza, fotogrammi al secondo o durata poiché, per impostazione predefinita, si mantengono entro le restrizioni di risoluzione totali per il pacchetto gratuito. Ho controllato la demo di PHP solo per assicurarmi che funzioni e funzioni correttamente.

Maggiori informazioni su questo possono essere trovate in questo articolo.

Risposta del supporto GrabzIt il 30 agosto 2018

Grazie per l'aiuto.

Ora fammi sapere come rimuovere watermark da GIF.

Fammi sapere se uso la tua biblioteca gratuitamente, per quanti giorni è gratis.

Risposta da anonimo il 30 agosto 2018

Per rimuovere GrabzIt watermark devi iscriverti, puoi farlo con un file prova gratuita di sette giorni.

Se desideri semplicemente utilizzare l'account gratuito, è gratuito per sempre.

Risposta del supporto GrabzIt il 30 agosto 2018