דילוג לתוכן
  • חוקי הפורום
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. רשתות
  4. שיתוף | קבצים מצורפים במייל לדרייב

שיתוף | קבצים מצורפים במייל לדרייב

מתוזמן נעוץ נעול הועבר רשתות
13 פוסטים 5 כותבים 640 צפיות 6 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מנצפכמ מנצפכ

    בעז"ה

    מייל לדרייב

    קישור לגירסה 1.0.0

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

    מבנה התיקיות הוא כך
    מייל לדרייב > [שולח] > [תאריך קבלת המייל] ([מספר הקבצים המצורפים]) > [קבצי המייל]

    אשמח מאוד לקבל הערות ורשמים (אפשר כאן או במייל pnhspnhs29@gmail.com)

    בתחתית הגליון יש קישורים לכל מיני אתרים שאם נכנסים אליהם החברות משלמות לי

    בהצלחה


    הדרכה להתקנת הסקריפט

    הערות


    הדרכה

    הדרכה להתקנת הסקריפט

    נכנסים לכאן ייפתח חלון שיישאל אתכם אם ליצור עותק, יש ללחוץ על יצירת עותק

    לאחר יצירת העותק ייפתח חלון של Google Sheets (אקסל של גוגל), יש ללחוץ בסרגל הכלים מייל לדרייב > הפעלה ראשונית (או על כפתור טיפול בהכל)

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

    אם הסקריפט עדיין לא הופעל יש להפעיל אותו שוב

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

    הסקריפט הוא שינוי מסקריפט מייל לפלאפון ושם יש הדרכה מפורטת יותר


    הערות

    הערות

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

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

    [כרגע יש הרבה שנחסמו להם הכניסה לגימייל, כך שיועיל שיהיה גיבוי תמידי לתיקייה בדרייב של כל האימייל]

    תודה

    I מנצפכמ צדיק תמיםצ 3 תגובות תגובה אחרונה
    0
    • י יונתן 2

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

      [כרגע יש הרבה שנחסמו להם הכניסה לגימייל, כך שיועיל שיהיה גיבוי תמידי לתיקייה בדרייב של כל האימייל]

      תודה

      I מנותק
      I מנותק
      ivrפון
      כתב נערך לאחרונה על ידי
      #4

      @יונתן-2 זה לא יעזור הרי בשביל להתחבר לדרייב צריך חשבון גוגל ומי שש לו את זה לא מצליח להתחבר

      י תגובה 1 תגובה אחרונה
      0
      • I ivrפון

        @יונתן-2 זה לא יעזור הרי בשביל להתחבר לדרייב צריך חשבון גוגל ומי שש לו את זה לא מצליח להתחבר

        י מנותק
        י מנותק
        יונתן 2
        כתב נערך לאחרונה על ידי
        #5

        @ivrפון
        אבל ניתן להיכנס לזה דרך הדרייב שמותקן במחשב

        I תגובה 1 תגובה אחרונה
        0
        • י יונתן 2

          @ivrפון
          אבל ניתן להיכנס לזה דרך הדרייב שמותקן במחשב

          I מנותק
          I מנותק
          ivrפון
          כתב נערך לאחרונה על ידי
          #6

          @יונתן-2 צודק לא חשבתי

          תגובה 1 תגובה אחרונה
          0
          • י יונתן 2

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

            [כרגע יש הרבה שנחסמו להם הכניסה לגימייל, כך שיועיל שיהיה גיבוי תמידי לתיקייה בדרייב של כל האימייל]

            תודה

            מנצפכמ מנותק
            מנצפכמ מנותק
            מנצפכ
            מדריכים עימוד
            כתב נערך לאחרונה על ידי
            #7

            @יונתן-2 כתב בשיתוף | קבצים מצורפים במייל לדרייב:

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

            אפשרי
            אני לא מתכנן לעשות את זה

            שמואל ש.ש תגובה 1 תגובה אחרונה
            0
            • י יונתן 2

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

              [כרגע יש הרבה שנחסמו להם הכניסה לגימייל, כך שיועיל שיהיה גיבוי תמידי לתיקייה בדרייב של כל האימייל]

              תודה

              צדיק תמיםצ מנותק
              צדיק תמיםצ מנותק
              צדיק תמים
              מדריכים
              כתב נערך לאחרונה על ידי צדיק תמים
              #8

              @יונתן-2 יש תוכנות ייעודיות שעושות את זה
              ואפשר להשתמש בקליינט מייל ששומר הכל מקומית כמו אאוטלוק

              רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

              תגובה 1 תגובה אחרונה
              1
              • מנצפכמ מנצפכ

                בעז"ה

                מייל לדרייב

                קישור לגירסה 1.0.0

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

                מבנה התיקיות הוא כך
                מייל לדרייב > [שולח] > [תאריך קבלת המייל] ([מספר הקבצים המצורפים]) > [קבצי המייל]

                אשמח מאוד לקבל הערות ורשמים (אפשר כאן או במייל pnhspnhs29@gmail.com)

                בתחתית הגליון יש קישורים לכל מיני אתרים שאם נכנסים אליהם החברות משלמות לי

                בהצלחה


                הדרכה להתקנת הסקריפט

                הערות


                הדרכה

                הדרכה להתקנת הסקריפט

                נכנסים לכאן ייפתח חלון שיישאל אתכם אם ליצור עותק, יש ללחוץ על יצירת עותק

                לאחר יצירת העותק ייפתח חלון של Google Sheets (אקסל של גוגל), יש ללחוץ בסרגל הכלים מייל לדרייב > הפעלה ראשונית (או על כפתור טיפול בהכל)

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

                אם הסקריפט עדיין לא הופעל יש להפעיל אותו שוב

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

                הסקריפט הוא שינוי מסקריפט מייל לפלאפון ושם יש הדרכה מפורטת יותר


                הערות

                הערות

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

                @מנצפכ 1.אפשר רק קבצים מסויימים - למשל רק וידאו?
                2.אפשר שייכנס לתיקייה הראשית של "מייל לדרייב" ולא יתחלק לתת תיקיות לכל מייל?

                הקמת מערכות טלפוניות בימות המשיח! 19smuel@gmail.com
                כל לקוחותי מרוצים ויהיו מרוצים בעז"ה!

                מנצפכמ צדיק תמיםצ 2 תגובות תגובה אחרונה
                0
                • מנצפכמ מנצפכ

                  @יונתן-2 כתב בשיתוף | קבצים מצורפים במייל לדרייב:

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

                  אפשרי
                  אני לא מתכנן לעשות את זה

                  שמואל ש.ש מנותק
                  שמואל ש.ש מנותק
                  שמואל ש.
                  כתב נערך לאחרונה על ידי שמואל ש.
                  #10

                  @מנצפכ עשיתי ככה

                  const sheet = SpreadsheetApp.getActive();
                  const ss = SpreadsheetApp.getActiveSpreadsheet();
                  const ScriptProperties = PropertiesService.getScriptProperties();
                  
                  const MainSheet = sheet.getSheetByName('מייל לדרייב');
                  const SettingsSheet = sheet.getSheetByName('הגדרות');
                  const IdSheetSentEvenDay = sheet.getSheetByName('כתובות id שנשלחו ביום זוגי');
                  const IdSheetSentOddDay = sheet.getSheetByName('כתובות id שנשלחו ביום אי זוגי');
                  
                  const SettingsValues = SettingsSheet.getRange('B:B').getValues();
                  const DeleteSheets = SettingsValues[1][0];
                  const SearchWords = SettingsValues[3][0];
                  const WordsExclude = SettingsValues[4][0];
                  
                  const SearchByGmail = `${SearchWords} newer_than:1h  -{in:draft ${WordsExclude}}`
                  
                  const HourAgo = new Date(Date.now());
                  
                  function mailToDrive() {
                  
                    const EvenOrOdd = new Date().getDay() % 2;
                    const SheetToday = EvenOrOdd === 1 ? IdSheetSentEvenDay : IdSheetSentOddDay;
                    const LastRowEvenDay = IdSheetSentEvenDay.getLastRow();
                    const LastRowOddDay = IdSheetSentOddDay.getLastRow();
                    const SourceValuesEvenDay = IdSheetSentEvenDay.getRange(`A2:A${LastRowEvenDay}`).getValues();
                    const SourceValuesOddDay = IdSheetSentOddDay.getRange(`A2:A${LastRowOddDay}`).getValues();
                    console.log(SearchWords);
                    // const Threads = GmailApp.search(SearchByGmail);
                    const Threads = GmailApp.search(SearchWords);
                    Logger.log(Threads.length)
                    for (const thread of Threads) {
                      const Messages = thread.getMessages();
                      for (const message of Messages) {
                        if (
                          SourceValuesEvenDay.findIndex(e => e[0] === message.getId()) !== -1 ||
                          SourceValuesOddDay.findIndex(e => e[0] === message.getId()) !== -1) {
                          continue;
                        }
                        sendToDrive(message);
                        message.markRead();
                        SheetToday.getRange(SheetToday.getLastRow() + 1, 1).setNumberFormat("@").setValue(message.getId());
                        SpreadsheetApp.flush();
                      }
                    }
                  }
                  
                  
                  function sendToDrive(message) {
                    const attachments = message.getAttachments();
                    if (attachments.length === 0) {
                      return;
                    }
                  
                  
                    let mainFolder = DriveApp.getFoldersByName("דרייב");
                    if (mainFolder.hasNext()) {
                      mainFolder = mainFolder.next()
                    } else {
                      mainFolder = DriveApp.createFolder("דרייב");
                    }
                  
                    attachments.forEach(attachment => {
                      if (attachment.getContentType() == "video/mp4") {
                        mainFolder.createFile(attachment.copyBlob());
                      }
                    });
                  }
                  

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

                  הקמת מערכות טלפוניות בימות המשיח! 19smuel@gmail.com
                  כל לקוחותי מרוצים ויהיו מרוצים בעז"ה!

                  תגובה 1 תגובה אחרונה
                  0
                  • שמואל ש.ש שמואל ש.

                    @מנצפכ 1.אפשר רק קבצים מסויימים - למשל רק וידאו?
                    2.אפשר שייכנס לתיקייה הראשית של "מייל לדרייב" ולא יתחלק לתת תיקיות לכל מייל?

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

                    @שמואל-ש כתב בשיתוף | קבצים מצורפים במייל לדרייב:

                    @מנצפכ 1.אפשר רק קבצים מסויימים - למשל רק וידאו?
                    2.אפשר שייכנס לתיקייה הראשית של "מייל לדרייב" ולא יתחלק לתת תיקיות לכל מייל?

                    אין לי עניין לפתח את זה יותר ממה שהוא
                    פתחתי את זה עבור מישהו שהיה לו צורך בזה איך שהוא עכשיו

                    @שמואל-ש כתב בשיתוף | קבצים מצורפים במייל לדרייב:

                    @מנצפכ עשיתי ככה

                    const sheet = SpreadsheetApp.getActive();
                    const ss = SpreadsheetApp.getActiveSpreadsheet();
                    const ScriptProperties = PropertiesService.getScriptProperties();
                    
                    const MainSheet = sheet.getSheetByName('מייל לדרייב');
                    const SettingsSheet = sheet.getSheetByName('הגדרות');
                    const IdSheetSentEvenDay = sheet.getSheetByName('כתובות id שנשלחו ביום זוגי');
                    const IdSheetSentOddDay = sheet.getSheetByName('כתובות id שנשלחו ביום אי זוגי');
                    
                    const SettingsValues = SettingsSheet.getRange('B:B').getValues();
                    const DeleteSheets = SettingsValues[1][0];
                    const SearchWords = SettingsValues[3][0];
                    const WordsExclude = SettingsValues[4][0];
                    
                    const SearchByGmail = `${SearchWords} newer_than:1h  -{in:draft ${WordsExclude}}`
                    
                    const HourAgo = new Date(Date.now());
                    
                    function mailToDrive() {
                    
                      const EvenOrOdd = new Date().getDay() % 2;
                      const SheetToday = EvenOrOdd === 1 ? IdSheetSentEvenDay : IdSheetSentOddDay;
                      const LastRowEvenDay = IdSheetSentEvenDay.getLastRow();
                      const LastRowOddDay = IdSheetSentOddDay.getLastRow();
                      const SourceValuesEvenDay = IdSheetSentEvenDay.getRange(`A2:A${LastRowEvenDay}`).getValues();
                      const SourceValuesOddDay = IdSheetSentOddDay.getRange(`A2:A${LastRowOddDay}`).getValues();
                      console.log(SearchWords);
                      // const Threads = GmailApp.search(SearchByGmail);
                      const Threads = GmailApp.search(SearchWords);
                      Logger.log(Threads.length)
                      for (const thread of Threads) {
                        const Messages = thread.getMessages();
                        for (const message of Messages) {
                          if (
                            SourceValuesEvenDay.findIndex(e => e[0] === message.getId()) !== -1 ||
                            SourceValuesOddDay.findIndex(e => e[0] === message.getId()) !== -1) {
                            continue;
                          }
                          sendToDrive(message);
                          message.markRead();
                          SheetToday.getRange(SheetToday.getLastRow() + 1, 1).setNumberFormat("@").setValue(message.getId());
                          SpreadsheetApp.flush();
                        }
                      }
                    }
                    
                    
                    function sendToDrive(message) {
                      const attachments = message.getAttachments();
                      if (attachments.length === 0) {
                        return;
                      }
                    
                    
                      let mainFolder = DriveApp.getFoldersByName("דרייב");
                      if (mainFolder.hasNext()) {
                        mainFolder = mainFolder.next()
                      } else {
                        mainFolder = DriveApp.createFolder("דרייב");
                      }
                    
                      attachments.forEach(attachment => {
                        if (attachment.getContentType() == "video/mp4") {
                          mainFolder.createFile(attachment.copyBlob());
                        }
                      });
                    }
                    

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

                    אני לא יודע
                    לא עברתי על הקוד שלך

                    תגובה 1 תגובה אחרונה
                    0
                    • שמואל ש.ש שמואל ש.

                      @מנצפכ 1.אפשר רק קבצים מסויימים - למשל רק וידאו?
                      2.אפשר שייכנס לתיקייה הראשית של "מייל לדרייב" ולא יתחלק לתת תיקיות לכל מייל?

                      צדיק תמיםצ מנותק
                      צדיק תמיםצ מנותק
                      צדיק תמים
                      מדריכים
                      כתב נערך לאחרונה על ידי
                      #12

                      @שמואל-ש כתב בשיתוף | קבצים מצורפים במייל לדרייב:

                      @מנצפכ 1.אפשר רק קבצים מסויימים - למשל רק וידאו?

                      תעקוב אחרי החיפוש בממשק של המייל ותוכל לחקות אותו
                      לדוגמה החיפוש הזה:
                      fe831b86-aa74-45bb-bb00-20d1b61aaf5e-CleanShot 2024-10-15 at 02.57.40@2x.png
                      הוא בעצם:

                      has:attachment has:video
                      

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

                      רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

                      שמואל ש.ש תגובה 1 תגובה אחרונה
                      1
                      • צדיק תמיםצ צדיק תמים

                        @שמואל-ש כתב בשיתוף | קבצים מצורפים במייל לדרייב:

                        @מנצפכ 1.אפשר רק קבצים מסויימים - למשל רק וידאו?

                        תעקוב אחרי החיפוש בממשק של המייל ותוכל לחקות אותו
                        לדוגמה החיפוש הזה:
                        fe831b86-aa74-45bb-bb00-20d1b61aaf5e-CleanShot 2024-10-15 at 02.57.40@2x.png
                        הוא בעצם:

                        has:attachment has:video
                        

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

                        שמואל ש.ש מנותק
                        שמואל ש.ש מנותק
                        שמואל ש.
                        כתב נערך לאחרונה על ידי
                        #13

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

                        הקמת מערכות טלפוניות בימות המשיח! 19smuel@gmail.com
                        כל לקוחותי מרוצים ויהיו מרוצים בעז"ה!

                        תגובה 1 תגובה אחרונה
                        0
                        • מנצפכמ מנצפכ התייחס לנושא זה

                        • התחברות

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

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