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

    Apps script משהו מכיר? חייב עזרה בזה...

    מתוזמן נעוץ נעול הועבר עזרה הדדית למשתמשים מתקדמים
    125 פוסטים 5 כותבים 3.1k צפיות 3 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • C מנותק
      CUBASE @יב
      נערך לאחרונה על ידי

      @יב לא הבנתי כ"כ בשביל מה תייגת אותי, אין לי כח לקרוא את כל השרשור הזה אז אולי תכתוב בקצרה מה הבעיה?

      י תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • י מנותק
        יב @CUBASE
        נערך לאחרונה על ידי

        @CUBASE בעצם לעצם העניין כבר שאלתי כאן, וכבר ענית שם.

        תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • י מנותק
          יב @nhfk sbhtk
          נערך לאחרונה על ידי

          @nhfk-sbhtk אולי תנסה לעדכן את הקוד שלך ככה

          function doGet(e) {
            try {
              var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
              var params = (e && e.parameter) ? e.parameter : {};   
              
              var phone = params.ApiPhone || '';
              var extension = params.ApiExtension || ''; 
              var what = params.what || ''; 
              var apiTime = params.ApiTime || Math.floor(Date.now() / 1000); 
          
              var nextFileResponse = "";  
          
              if (what !== "" && extension !== "") {
                var parts = what.split('/');
                var fileNameWithExt = parts[parts.length - 1]; 
                
                var currentFileNumber = parseInt(fileNameWithExt.replace('.wav', '')); 
                
                if (!isNaN(currentFileNumber)) {
                  var nextFileNumber = currentFileNumber + 1;
                  
                  var folderPath = extension.startsWith('/') ? extension : '/' + extension;
                  
                  nextFileResponse = "go_to_folder_and_play=" + folderPath + "," + nextFileNumber;
                }
              }
          
              var dateObj = new Date(apiTime * 1000);
              var rowData = [
                Utilities.formatDate(dateObj, "Asia/Jerusalem", "dd/MM/yyyy"), 
                Utilities.formatDate(dateObj, "Asia/Jerusalem", "HH:mm:ss"), 
                phone, 
                extension, 
                "", // משך זמן (לא פעיל כרגע)
                what
              ];
              sheet.appendRow(rowData);
              
              var finalOutput = nextFileResponse || "id_list_message=t-לא נמצא קובץ תקין";
              
              return ContentService.createTextOutput(finalOutput)
                                   .setMimeType(ContentService.MimeType.TEXT);
              
            } catch (error) {
              return ContentService.createTextOutput("id_list_message=t-שגיאה כללית")
                                   .setMimeType(ContentService.MimeType.TEXT);
            }
          }
          

          תעשה פריסה מחדש.
          זה אמור לשלוח אותך לקובץ הבא (לגבי משך זמן לא מצאתי פתרון כעת)

          N תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • N מנותק
            nhfk sbhtk @יב
            נערך לאחרונה על ידי

            @יב אני מודה לך מאד,
            וזה גם יעדכן לי גם אם לא סיימו לשמוע את כל הקובץ?
            אם לא מה ההבדל בינהם?

            י תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • י מנותק
              יב @nhfk sbhtk
              נערך לאחרונה על ידי

              @nhfk-sbhtk

              1. לא יעדכן משך האזנה.
              2. ההבדל הוא, שזה לא יקפוץ לתפריט הראשי, רק לאחר שמיעת קובץ זה ימשיך לקובץ הבא.
              תגובה 1 תגובה אחרונה תגובה ציטוט 0

              שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

              נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

              בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

              הרשמה התחברות
              • פוסט ראשון
                פוסט אחרון