वेब पर कब्जा और परिवर्तित करने के लिए उपकरण
GrabzIt के ऑनलाइन समुदाय

GRABZIT को कॉन्फ़िगर करते समय त्रुटि

हैलो सर,

 

मैं सैंडिफ़ हूं मुझे youtube के लिए GRABZIT को gif से कॉन्फ़िगर करना होगा। लेकिन यह त्रुटि उत्पन्न करता है। त्रुटि विवरण नीचे देखें।

घातक त्रुटि: अनकवर्ड एरर: क्लास 'GrabzIt \ GrabzItImageOptions'/ नहीं पाया 182): GrabzIt \ GrabzItClient->URLToImage('https: //www.you ...') #1 {मुख्य} में डाला गया /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php लाइन पर 182

कृपया मेरी मदद करो.

धन्यवाद

 

 

30 अगस्त 2018 को अनाम द्वारा पूछा गया

हाय,

हमने अभी तय किया है कि यह समस्या आप संस्करण का उपयोग कर रहे हैं: 3.3.0.1?

सधन्यवाद

डोमिनिक

30 अगस्त 2018 को GrabzIt सपोर्ट द्वारा उत्तर दिया गया

मैं GrabzIt 3.3 संस्करण का उपयोग कर रहा हूं।

30 अगस्त 2018 को अनाम द्वारा उत्तर दिया गया

फिर आपको संस्करण में अपग्रेड करने की आवश्यकता होगी 3.3.0.1.

30 अगस्त 2018 को GrabzIt सपोर्ट द्वारा उत्तर दिया गया

मैंने नवीनतम संस्करण अभी भी त्रुटि का उपयोग किया है।

30 अगस्त 2018 को अनाम द्वारा उत्तर दिया गया

ठीक है, क्या आप GrabzItClient.php को खोल सकते हैं और $ file_name वैरिएबल पर कुछ echo स्टेटमेंट्स spl_autoload_register फंक्शन में डाल सकते हैं। उम्मीद है कि यह बताएगा कि यह काम क्यों नहीं कर रहा है।

30 अगस्त 2018 को GrabzIt सपोर्ट द्वारा उत्तर दिया गया

मैंने फ़ाइल नाम के साथ कुछ भी नहीं किया है। यह खाली पृष्ठ दिखा रहा है

30 अगस्त 2018 को अनाम द्वारा उत्तर दिया गया

अगर PHP को एक वर्ग नहीं मिल रहा है, तो उसे spl_autoload_register को कॉल करना चाहिए तो क्या आप वहां एक सरल गूंज रख सकते हैं जो कुछ स्थिर पाठ को आउटपुट करता है?

आप PHP के किस संस्करण का उपयोग कर रहे हैं?

इसके अलावा आप सामग्री spl_autoload_register की जगह ले सकते हैं:

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

अगर (स्ट्रैप ($ file_name, "GrabzIt") === 0) {

($ File_name) शामिल हैं;

}

इसके लिए फ़ाइल लुकअप की आवश्यकता नहीं है।

30 अगस्त 2018 को GrabzIt सपोर्ट द्वारा उत्तर दिया गया

धन्यवाद त्रुटि को हटा दिया गया

लेकिन मैं gif को youtube url में बदलने में असमर्थ हूं।

त्रुटि:

आपका एनिमेटेड GIF आपके पैकेज पर अनुमत अधिकतम कुल रिज़ॉल्यूशन से अधिक है। उच्च कुल रिज़ॉल्यूशन के साथ एनिमेटेड GIF बनाने के लिए मुफ्त में अपग्रेड करें: https://grabz.it/upgrad/?FreeTn=ue

धन्यवाद

30 अगस्त 2018 को GrabzIt सपोर्ट द्वारा उत्तर दिया गया

मुझे खुशी है कि कोड परिवर्तन से समस्या ठीक हो गई। हम जल्द ही इसे जारी करेंगे।

क्या विकल्प आप GrabzIt के लिए निर्दिष्ट कर रहे हैंAnimationOptions कक्षा?

30 अगस्त 2018 को GrabzIt सपोर्ट द्वारा उत्तर दिया गया

मैं gif को youtube url चुन रहा हूं

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

सार्वजनिक समारोह URLToAnimation($ url, GrabzItAnimationOptions $ विकल्प = रिक्त)
    {
        if ($ विकल्प == रिक्त)
        {
            $ विकल्प = नई GrabzItAnimationOptions();           
        }       

        इस $->का अनुरोध = नई GrabzItRequest(इस $->getRootUrl(असत्य) . "Takeanimation.ashx", असत्य, $ विकल्प, $ url);
    }
यह मेरा कोड है
30 अगस्त 2018 को अनाम द्वारा उत्तर दिया गया

यह GrabzIt का कोड है।

क्या विकल्प आप GrabzIt से चुन रहे हैंAnimationOptions कक्षा? और फिर $ विकल्प चर में गुजर रहा है?

30 अगस्त 2018 को GrabzIt सपोर्ट द्वारा उत्तर दिया गया

मुझे नहीं पता कि आप किस विकल्प के बारे में बात कर रहे हैं। मैं सिर्फ GRABIT php पैकेज की प्रतिलिपि बनाता हूं और कॉन्फ़िगर करता हूं।

अब आप मुझे बताएं कि मुझे क्या करना है।

30 अगस्त 2018 को अनाम द्वारा उत्तर दिया गया

आपको चौड़ाई, ऊंचाई, फ्रेम प्रति सेकंड या अवधि निर्धारित करनी चाहिए क्योंकि यह मुफ्त पैकेज के लिए कुल रिज़ॉल्यूशन प्रतिबंधों के भीतर है। मैंने यह सुनिश्चित करने के लिए PHP डेमो की जाँच की है और यह सही ढंग से काम करता है।

इस पर अधिक जानकारी इसमें पाई जा सकती है लेख.

30 अगस्त 2018 को GrabzIt सपोर्ट द्वारा उत्तर दिया गया

मदद के लिए धन्यवाद।

अब मुझे पता है कि कैसे निकालना है watermark जीआईएफ से।

इसके अलावा मुझे पता है कि अगर मैं आपके पुस्तकालय का उपयोग मुफ्त करता हूं तो उपयोग करने के लिए कितने दिन मुफ्त है।

30 अगस्त 2018 को अनाम द्वारा उत्तर दिया गया

GrabzIt को हटाने के लिए watermark आपको सदस्यता लेने की आवश्यकता है, आप ऐसा कर सकते हैं सात दिवसीय नि: शुल्क परीक्षण.

यदि आप मुफ्त खाते का उपयोग करना चाहते हैं तो यह हमेशा के लिए मुफ्त है।

30 अगस्त 2018 को GrabzIt सपोर्ट द्वारा उत्तर दिया गया