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 su GIF. ma sembra generare errore. 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 Traccia stack: #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 giovedì, 30 agosto, 2018 05: 26: 37 AM

Ciao,

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

Cordiali saluti

Dominic

Risposta di GrabzIt Support giovedì, 30 August, 2018 05: 38: 00 AM

Sto usando la versione GrabzIt 3.3.

Risposta di anonimo giovedì, 30 agosto, 2018 05: 41: 24 AM

Quindi dovrai passare alla versione 3.3.0.1.

Risposta di GrabzIt Support giovedì, 30 August, 2018 05: 44: 23 AM

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

Risposta di anonimo giovedì, 30 agosto, 2018 05: 51: 44 AM

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

Risposta di GrabzIt Support giovedì, 30 August, 2018 05: 57: 28 AM

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

Risposta di anonimo giovedì, 30 agosto, 2018 06: 32: 35 AM

Se PHP non riesce a trovare una classe, dovrebbe chiamare spl_autoload_register, puoi inserire un semplice eco che genera 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 di GrabzIt Support giovedì, 30 August, 2018 06: 46: 22 AM

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 di GrabzIt Support giovedì, 30 August, 2018 07: 18: 07 AM

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

Quali opzioni stai specificando per GrabzItAnimationOptions classe?

Risposta di GrabzIt Support giovedì, 30 August, 2018 07: 36: 41 AM

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 = nuovo GrabzItAnimationOptions();
}

$ This->richiesta = nuovo GrabzItRequest($ This->getRootUrl(falso) . "Takeanimation.ashx", falso, $ options, $ url);
}
Questo è il mio codice
Risposta di anonimo giovedì, 30 agosto, 2018 07: 49: 21 AM

Questo è il codice di GrabzIt.

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

Risposta di GrabzIt Support giovedì, 30 August, 2018 07: 52: 10 AM

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

ora mi dici cosa fare.

Risposta di anonimo giovedì, 30 agosto, 2018 10: 27: 35 AM

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 di GrabzIt Support giovedì, 30 August, 2018 10: 53: 08 AM

Grazie per l'aiuto.

Ora fammi sapere come rimuovere la filigrana dalla GIF.

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

Risposta di anonimo giovedì, 30 agosto, 2018 11: 57: 22 AM

Per rimuovere la filigrana GrabzIt che devi abbonarti, puoi farlo con a prova gratuita di sette giorni.

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

Risposta di GrabzIt Support giovedì, 30 August, 2018 12: 03: 59 PM