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

حدث خطأ أثناء تكوين GRABZIT

اطرح أسئلة حول كيفية التقاط أو تحويل صفحات الويب أو HTML into الصور أو ملفات CSV أو PDF أو DOCX وكذلك حول كيفية تحويل مقاطع الفيديو intس المتحركة GIF باستخدام API لدينا.

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

 

أنا سانديب ولا بد لي من تكوين 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 {الرئيسي}. /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php 182

الرجاء مساعدتي.

شكر

 

 

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

مرحبا،

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

أطيب التحيات

دومينيك

تم الرد عليه بواسطة دعم GrabzIt في 30 أغسطس 2018

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

تم الرد عليه بواسطة مجهول بتاريخ 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) . '.بي أتش بي'؛

إذا (strpos($file_name, "GrabzIt") === 0) {

تشمل($file_name);

}

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

تم الرد عليه بواسطة دعم GrabzIt في 30 أغسطس 2018

شكرا تمت إزالة الخطأ

لكني غير قادر على تحويل عنوان url لـ youtube إلى gif.

خطأ:

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

شكر

تم الرد عليه بواسطة دعم GrabzIt في 30 أغسطس 2018

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

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

تم الرد عليه بواسطة دعم GrabzIt في 30 أغسطس 2018

اخترت عنوان URL لـ youtube إلى gif

رابط يوتيوب: 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

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

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

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

تم الرد عليه بواسطة مجهول بتاريخ 30 أغسطس 2018

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

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

تم الرد عليه بواسطة دعم GrabzIt في 30 أغسطس 2018