דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. גומלין - כללי
  3. לולאה בגוגל סקריפט שתריץ את הקוד כל 5 שניות למשך דקה

לולאה בגוגל סקריפט שתריץ את הקוד כל 5 שניות למשך דקה

מתוזמן נעוץ נעול הועבר גומלין - כללי
13 פוסטים 4 כותבים 681 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • אבייא מנותק
    אבייא מנותק
    אביי
    השיב למעמד מוצלח ב נערך לאחרונה על ידי אביי
    #4

    @מעמד-מוצלח אני זוכר שמימשתי דבר כזה כמה פעמים בכמה אופנים, אבדוק עוד מעט כמה מהם שאני זוכר ואראה מה השיטה היותר טובה...

    שים לב, שאתה עלול לעבור בקלות את המגבלה של גוגל סקריפט..

    ניתן ליצור עימי קשר 8140hp+t@gmail.com | קטלוג מוצרים
    הלינקיה שלי https://abaye.co/link.html

    מעמד מוצלחמ תגובה 1 תגובה אחרונה
    1
    • מעמד מוצלחמ מנותק
      מעמד מוצלחמ מנותק
      מעמד מוצלח
      השיב לאביי ב נערך לאחרונה על ידי
      #5

      @אביי כתב בלולאה בגוגל סקריפט שתריץ את הקוד כל 5 שניות למשך דקה:

      @מעמד-מוצלח אני זוכר שמימשתי דבר כזה כמה פעמים בכמה אופנים, אבדוק עוד מעט כמה מהם שאני זוכר ואראה מה השיטה היותר טובה...

      שים לב, שאתה עלול לעבור בקלות את המגבלה של גוגל סקריפט..

      כן יש לי חשבון עסקי בשביל זה. מקווה באמת לא לעבור.

      תגובה 1 תגובה אחרונה
      0
      • אבייא מנותק
        אבייא מנותק
        אביי
        השיב למעמד מוצלח ב נערך לאחרונה על ידי אביי
        #6

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

        זה ירוץ במשך 55 שניות, את ההפעלה של 5 השניות הבאות, כבר תבצע הקריאה הבאה לטריגר

        function playRegularly() {
            // קריאה לפונקציה שתתבצע בעת ההרצה
            checkIsRedAlert();
        
            for (var i = 0; i <= 10; i++) {
        
                // השהיה של 5 שניות
                Utilities.sleep(5000);
        
                // קריאה לפונקציה שתתבצע באופן אסינכרוני
                checkIsRedAlert();
            }
        }
        
        function checkIsRedAlert() {
            Logger.log("צבע אדום");
        }
        

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

        ניתן ליצור עימי קשר 8140hp+t@gmail.com | קטלוג מוצרים
        הלינקיה שלי https://abaye.co/link.html

        מנצפכמ תגובה 1 תגובה אחרונה
        5
        • אבייא מנותק
          אבייא מנותק
          אביי
          השיב למעמד מוצלח ב נערך לאחרונה על ידי
          #7

          @מעמד-מוצלח עדכנתי את הקוד, כך שבסה"כ הוא ירוץ רק 55 שניות בכל דקה במקום 60...

          ניתן ליצור עימי קשר 8140hp+t@gmail.com | קטלוג מוצרים
          הלינקיה שלי https://abaye.co/link.html

          תגובה 1 תגובה אחרונה
          3
          • מעמד מוצלחמ מנותק
            מעמד מוצלחמ מנותק
            מעמד מוצלח
            כתב ב נערך לאחרונה על ידי
            #8

            איפה אני שם את הקוד עצמו ? בתחילת הקוד המקורי ? בסופו ?

            אבייא תגובה 1 תגובה אחרונה
            0
            • אבייא מנותק
              אבייא מנותק
              אביי
              השיב למעמד מוצלח ב נערך לאחרונה על ידי
              #9

              @מעמד-מוצלח את הטריגר את מגדיר על הפונקציה playRegularly, ואת הקוד שלך אתה שם בתוך checkIsRedAlert.

              ניתן ליצור עימי קשר 8140hp+t@gmail.com | קטלוג מוצרים
              הלינקיה שלי https://abaye.co/link.html

              תגובה 1 תגובה אחרונה
              1
              • מנצפכמ מנותק
                מנצפכמ מנותק
                מנצפכ
                השיב לאביי ב נערך לאחרונה על ידי
                #10

                @אביי רק הבהרה קלה
                בקוד שלך יש הגבלה של 10 הפעלות בדקה

                בקוד הבא יש הגבלה אבל של 5 דקות וכך אפשר לעשות טריגר כל חמש דקות

                function playRegularly() {
                  // זמן ההפעלה
                  let startTime = new Date().getTime();
                
                  // קריאה ראשונה ללא תנאי
                  checkIsRedAlert();
                
                  // לולאה שממשיכה לבצע קריאות עד שעובר 5 דקות מההפעלה הראשונה
                  while (new Date().getTime() - startTime < 5 * 60 * 1000) {
                
                    // המתנה של 5 שניות
                    Utilities.sleep(5000);
                    // הפעלה נוספת
                    checkIsRedAlert();
                  }
                }
                

                ספרי קודש בזול | אוטומציות גוגל ימות המשיח ועוד
                pnhspnhs29@gmail.com

                אבייא תגובה 1 תגובה אחרונה
                1
                • אבייא מנותק
                  אבייא מנותק
                  אביי
                  השיב למנצפכ ב נערך לאחרונה על ידי אביי
                  #11

                  @מנצפכ נכון, בשיטה שלך אנחנו מרוויחים חיסכון בטריגרים, בשיטה שלי אנחנו מרוויחים חיסכון בזמן ריצה..
                  צ"ע מה עדיף

                  ניתן ליצור עימי קשר 8140hp+t@gmail.com | קטלוג מוצרים
                  הלינקיה שלי https://abaye.co/link.html

                  מנצפכמ תגובה 1 תגובה אחרונה
                  2
                  • מעמד מוצלחמ מנותק
                    מעמד מוצלחמ מנותק
                    מעמד מוצלח
                    כתב ב נערך לאחרונה על ידי
                    #12
                    פוסט זה נמחק!
                    תגובה 1 תגובה אחרונה
                    0
                    • מנצפכמ מנותק
                      מנצפכמ מנותק
                      מנצפכ
                      השיב לאביי ב נערך לאחרונה על ידי
                      #13

                      @אביי כתב בלולאה בגוגל סקריפט שתריץ את הקוד כל 5 שניות למשך דקה:

                      @מנצפכ נכון, בשיטה שלך אנחנו מרוויחים חיסכון בטריגרים, בשיטה שלי אנחנו מרוויחים חיסכון בזמן ריצה..
                      צ"ע מה עדיף

                      לא התכוונתי לומר ששלי עדיף
                      למעשה לא נראה לי שיש הבדל
                      רק הערתי שלא כתבת שיש הגבלה של דקה והבאתי את הקוד שאני עשיתי
                      (ולמה עשיתי? עשיתי ע"פ בקשה של @מעמד-מוצלח במייל בלי לדעת בכלל על הפוסט שלך)

                      ספרי קודש בזול | אוטומציות גוגל ימות המשיח ועוד
                      pnhspnhs29@gmail.com

                      תגובה 1 תגובה אחרונה
                      3

                      בא תתחבר לדף היומי!
                      • התחברות

                      • אין לך חשבון עדיין? הרשמה

                      • התחברו או הירשמו כדי לחפש.
                      • פוסט ראשון
                        פוסט אחרון
                      0
                      • דף הבית
                      • קטגוריות
                      • פוסטים אחרונים
                      • משתמשים
                      • חיפוש
                      • חוקי הפורום