Инструменты для захвата и конвертирования Интернета
Интернет-сообщество GrabzIt

Ошибка при настройке GRABZIT

Здравствуйте, сэр,

Я sandip, я должен настроить GRABZIT для YouTube для GIF. но похоже выдает ошибку. посмотрите ниже детали ошибки.

Фатальная ошибка: Необученная ошибка: класс 'GrabzIt \ GrabzItImageOptions'не найден в /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php:182 трассировке стека: #0 /media/phpuser/Data/sandip/study/demo/php/index.php ( 78): GrabzIt \ GrabzItClient->URLToImage('https: //www.you ...') #1 {main} добавлено /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php на линии 182

Пожалуйста, помогите мне.

Спасибо

На вопрос анонимного в четверг, 30 Август, 2018 05: 26: 37 AM

Здравствуйте,

Мы только что исправили эту проблему. Вы используете версию: 3.3.0.1?

С уважением

Доминик

Ответ от службы поддержки GrabzIt в четверг, 30, август, 2018, 05: 38: 00 AM

Я использую версию GrabzIt 3.3.

Ответ от анонимного в четверг, 30 Август, 2018 05: 41: 24 AM

Тогда вам нужно будет обновить до версии 3.3.0.1.

Ответ от службы поддержки GrabzIt в четверг, 30, август, 2018, 05: 44: 23 AM

Я использовал последнюю версию, но произошла ошибка.

Ответ от анонимного в четверг, 30 Август, 2018 05: 51: 44 AM

Хорошо, вы можете открыть GrabzItClient.php и поместить несколько эхо-операторов в переменную $ file_name в функции spl_autoload_register. Надеюсь, это объяснит, почему это не работает.

Ответ от службы поддержки GrabzIt в четверг, 30, август, 2018, 05: 57: 28 AM

Я сделал эхо с именем файла ничего не случилось. это показывает пустую страницу

Ответ от анонимного в четверг, 30 Август, 2018 06: 32: 35 AM

Если PHP не может найти класс, он должен вызвать spl_autoload_register. Можете ли вы добавить туда простое эхо, которое выводит статический текст?

Какую версию PHP вы используете?

Также вы можете заменить содержимое spl_autoload_register на:

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

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

включают ($ file_name);

}

Это не требует поиска файла.

Ответ от службы поддержки GrabzIt в четверг, 30, август, 2018, 06: 46: 22 AM

Спасибо ошибка удалена

но я не могу конвертировать URL YouTube в GIF.

ошибка:

Ваш анимированный GIF превышает максимально допустимое общее разрешение для вашего пакета. Бесплатное обновление для создания анимированных GIF-файлов с более высоким общим разрешением: https://grabz.it/upgrade/?FreeTrial=true

Спасибо

Ответ от службы поддержки GrabzIt в четверг, 30, август, 2018, 07: 18: 07 AM

Я рад, что изменение кода решило проблему. Мы выпустим это в ближайшее время.

Какие опции вы указываете для GrabzItAnimationOptions учебный класс?

Ответ от службы поддержки GrabzIt в четверг, 30, август, 2018, 07: 36: 41 AM

Я выбираю YouTube URL для GIF

URL-адрес YouTube: https://www.youtube.com/watch?v=Bey4XXJAqS8

общественность функция URLToAnimation($ url, GrabzItAnimationOptions $ варианты = нуль)
{
if ($ варианты == нуль)
{
$ варианты = новый GrabzItAnimationOptions();
}

$ Этой->запросить = новый GrabzItRequest($ Этой->getRootUrl(ложный) . "Takeanimation.ashx", ложный, $ варианты, $ url);
}
Это мой код
Ответ от анонимного в четверг, 30 Август, 2018 07: 49: 21 AM

Это код GrabzIt.

Какие варианты вы выбираете из GrabzItAnimationOptions класс? А потом передать переменную $ options?

Ответ от службы поддержки GrabzIt в четверг, 30, август, 2018, 07: 52: 10 AM

Я не знаю, о каком варианте ты говоришь. я просто копирую GRABIT php пакет и настраиваю.

А теперь скажи мне, что делать.

Ответ от анонимного в четверг, 30 Август, 2018 10: 27: 35 AM

Вы должны установить ширину, высоту, количество кадров в секунду или продолжительность, так как по умолчанию это соответствует ограничениям общего разрешения для бесплатного пакета. Я проверил демоверсию PHP, чтобы убедиться, что она работает и работает правильно.

Более подробную информацию об этом можно найти в этом статью.

Ответ от службы поддержки GrabzIt в четверг, 30, август, 2018, 10: 53: 08 AM

Спасибо за помощь.

Теперь дайте мне знать, как удалить водяной знак из GIF.

Далее, дайте мне знать, если я использую вашу библиотеку бесплатно, то сколько дней она бесплатна для использования.

Ответ от анонимного в четверг, 30 Август, 2018 11: 57: 22 AM

Чтобы удалить водяной знак GrabzIt, вам нужно подписаться, вы можете сделать это с помощью семидневная бесплатная пробная версия.

Если вы хотите просто использовать бесплатный аккаунт, он бесплатный навсегда.

Ответ от службы поддержки GrabzIt в четверг, 30 август, 2018 12: 03: 59 PM