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

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

    מתוזמן נעוץ נעול הועבר עזרה הדדית למשתמשים מתקדמים
    123 פוסטים 5 כותבים 68 צפיות 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);
            }
          }
          

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

          תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • פוסט ראשון
            פוסט אחרון