أدوات لالتقاط وتحويل الويب
مجتمع GrabzIt على الإنترنت

خطأ عند تكوين GRABZIT

مرحبا يا سيدي،

أنا sandip لا بد لي من تكوين GRABZIT ليوتيوب إلى GIF. ولكن يبدو توليد خطأ. إلقاء نظرة أدناه تفاصيل الخطأ.

خطأ فادح: Uncaught Error: Class '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

مرحبا،

لقد أصلحنا هذه المشكلة ، هل تستخدم الإصدار: 3.3.0.1؟

أطيب التحيات

دومينيك

أجاب عليها دعم GrabzIt في 30 أغسطس 2018

أنا أستخدم إصدار GrabzIt 3.3.

أجاب مجهول في 30 أغسطس 2018

ثم سوف تحتاج إلى الترقية إلى الإصدار 3.3.0.1.

أجاب عليها دعم GrabzIt في 30 أغسطس 2018

لقد استخدمت أحدث إصدار لا يزال حدث خطأ.

أجاب مجهول في 30 أغسطس 2018

حسنًا ، يمكنك فتح GrabzItClient.php ووضع بعض عبارات الصدى على المتغير $ file_name في دالة spl_autoload_register. نأمل أن هذا سوف يفسر لماذا لا يعمل.

أجاب عليها دعم GrabzIt في 30 أغسطس 2018

فعلت صدى مع اسم الملف لا شيء يحدث. انها تظهر صفحة فارغة

أجاب مجهول في 30 أغسطس 2018

إذا لم يتمكن PHP من العثور على الفصل ، فعليه الاتصال بـ spl_autoload_register ، فهل يمكنك وضع صدى بسيط فيه ينتج عنه نص ثابت؟

ما هو إصدار PHP الذي تستخدمه؟

يمكنك أيضًا استبدال المحتوى spl_autoload_register بـ:

$ file_name = str_replace ("GrabzIt \\"، ''، $ class_name). 'فب'؛

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

تشمل ($ اسم_الملف)؛

}

هذا لا يتطلب البحث عن ملف.

أجاب عليها دعم GrabzIt في 30 أغسطس 2018

شكرا خطأ إزالتها

لكنني غير قادر على تحويل يوتيوب رابط إلى GIF.

خطأ:

يتجاوز GIF المتحرك الخاص بك الحد الأقصى لإجمالي الدقة المسموح بها في الحزمة الخاصة بك. قم بالترقية مجانًا لإنشاء صور GIF متحركة مع دقة إجمالية أعلى: https://grabz.it/upgrade/؟FreeTrial=true

شكر

أجاب عليها دعم GrabzIt في 30 أغسطس 2018

أنا سعيد لتغيير رمز إصلاح المشكلة. سنصدر ذلك قريبا.

ما هي الخيارات التي تحددها لـ GrabzItAnimationOptions صف دراسي؟

أجاب عليها دعم GrabzIt في 30 أغسطس 2018

اخترت رابط يوتيوب إلى GIF

رابط Youtube: https://www.youtube.com/watch؟v=Bey4XXJAqS8

جمهور وظيفة URLToAnimation($ url, GrabzItAnimationOptions خيارات $ = فارغة)
{
if (خيارات $ == فارغة)
{
خيارات $ = جديد GrabzItAnimationOptions()؛
}

$ هذا->طلب = جديد GrabzItRequest($ هذا->getRootUrl(زائف) . "takeanimation.ashx", زائف, خيارات $, $ url);
}
هذا هو الكود الخاص بي
أجاب مجهول في 30 أغسطس 2018

هذا هو رمز GrabzIt.

ما هي الخيارات التي تختارها من GrabzItAnimationOptions صف دراسي؟ ثم يمر في متغير خيارات $؟

أجاب عليها دعم GrabzIt في 30 أغسطس 2018

أنا لا أعرف أي خيار تتحدث. أنا مجرد نسخ حزمة GRABIT php وتكوين.

الآن أنت قل لي ماذا أفعل.

أجاب مجهول في 30 أغسطس 2018

يجب أن تقوم بتعيين العرض أو الارتفاع أو الإطارات في الثانية أو المدة كما هو افتراضيًا في حدود قيود الدقة الكلية للحزمة المجانية. لقد راجعت عرض PHP فقط للتأكد من أنه يعمل بشكل صحيح.

مزيد من المعلومات حول هذا يمكن العثور عليها في هذا البند.

أجاب عليها دعم GrabzIt في 30 أغسطس 2018

شكرا للمساعدة.

الآن ، اسمحوا لي أن أعرف كيفية إزالة العلامة المائية من GIF.

كذلك ، اسمحوا لي أن أعرف إذا كنت تستخدم مكتبتك مجانًا ، فكم من الأيام ستكون للاستخدام مجانًا.

أجاب مجهول في 30 أغسطس 2018

لإزالة علامة GrabzIt المائية التي تحتاج إلى الاشتراك ، يمكنك القيام بذلك باستخدام أ تجربة مجانية لمدة سبعة أيام.

إذا كنت تريد فقط استخدام الحساب المجاني ، فهو مجاني إلى الأبد.

أجاب عليها دعم GrabzIt في 30 أغسطس 2018