כלים ללכידה ולהמרה של האינטרנט
הקהילה המקוונת של GrabzIt

שגיאה בעת הגדרת GRABZIT

שאל שאלות כיצד ללכוד או להמיר דפי אינטרנט או HTML into תמונות, מסמכי CSV, PDF או DOCX וכן כיצד להמיר סרטונים into GIF מונפשות באמצעות ה- API שלנו.

שלום אדוני,

 

אני 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 {ראשי} נזרק /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) . '.php';

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

include($file_name);

}

זה לא מצריך חיפוש קבצים.

ענה על ידי תמיכת GrabzIt ב-30 באוגוסט 2018

שגיאת תודה הוסרה

אבל אני לא מצליח להמיר את כתובת האתר של 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 מעמד? ואז להעביר את המשתנה $options?

ענה על ידי תמיכת GrabzIt ב-30 באוגוסט 2018

אני לא יודע על איזו אפשרות אתה מדבר. אני פשוט מעתיק את חבילת php GRABIT ומגדיר.

עכשיו תגיד לי מה לעשות

ענה על ידי אנונימי ב-30 באוגוסט 2018

אתה חייב להגדיר רוחב, גובה, פריימים לשנייה או משך, שכן כברירת מחדל זה שומר על מגבלות הרזולוציה הכוללות של החבילה החינמית. בדקתי את ההדגמה של PHP רק כדי לוודא שהוא עושה את זה וזה עובד כמו שצריך.

מידע נוסף על כך ניתן למצוא כאן מאמר.

ענה על ידי תמיכת GrabzIt ב-30 באוגוסט 2018

תודה על העזרה.

עכשיו תן לי לדעת איך להסיר watermark מתוך GIF.

עוד תודיע לי אם אני משתמש בספרייה שלך בחינם, אז כמה ימים היא בחינם לשימוש.

ענה על ידי אנונימי ב-30 באוגוסט 2018

כדי להסיר את ה-GrabzIt watermark אתה צריך להירשם, אתה יכול לעשות זאת עם א שבעה ימי ניסיון חינם.

אם אתה רוצה פשוט להשתמש בחשבון החינמי זה בחינם לנצח.

ענה על ידי תמיכת GrabzIt ב-30 באוגוסט 2018