ניווט

    • הרשמה
    • התחברות
    • חיפוש
    • פוסטים אחרונים
    • לא נפתר
    • MT
    • משתמשים
    • מתמחים.G חיפוש גוגל בפורום
    • צור קשר

    חוקי הפורום

    מדריך לשימוש בפורום

    נפתר יש אפשרות למחוק אנשי קשר בגוגל רק מילה /קידומת מסויימת?

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

      אני רוצה למחוק למשל את כל האשני קשר שמתחילים ב-אדון, אפשר?

      M תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • M
        MM77 @שמואל ש. נערך לאחרונה על ידי

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

        שמואל ש. תגובה 1 תגובה אחרונה תגובה ציטוט 1
        • שמואל ש.
          שמואל ש. @MM77 נערך לאחרונה על ידי

          @mm77 אמר ביש אפשרות למחוק אנשי קשר בגוגל רק מילה /קידומת מסויימת?:

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

          חזק!

          תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • chv
            chv נערך לאחרונה על ידי chv

            @שמואל-ש ראיתי את השאלה שלך, עניין אותי אז כתבתי לזה סקריפט (גוגל סקריפט) :

            function myFunction() {
              let del = 'hey google'
              let regex = new RegExp(`(^${del})`, 'g')
              var count = 0
              let contacts = ContactsApp.getAllContacts()
              for (let contact of contacts) {
                let name = contact.getFullName()
                if (regex.test(name)) {
                  count++
                  let address = contact.getEmailAddresses()
                  Logger.log(`(${count}) found matched contact. name is ${name} and address is ${address[0]}`)
                  contact.deleteContact()
                }
              }
              if (count === 0) {
                Logger.log('not found any matching contact')
              } else {
                Logger.log(`found and deleted ${count} contacts`)
              }
            }
            

            בשורה השניה - משנים את הערך שבתוך הגרשים (כרגע hey google) לטקסט שאתה רוצה שעל פיו הוא ימחק.
            הוא ימחק את כל אנשי הקשר שמתחיל השם שלהם בטקסט שנכתב שם. (זה עובד על רגקס - אם פתוח לך כאן כדאי מאוד לקרוא)

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

            שמואל ש. תגובה 1 תגובה אחרונה תגובה ציטוט 6
            • שמואל ש.
              שמואל ש. @chv נערך לאחרונה על ידי

              @chv הוא כותב ההפעלה התחילה, ולוקח לו שניה עד שהוא מודי שההפעלה הסתיימה!
              ולמעשה שום דבר לא נמחק לי!

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

                @שמואל-ש כתוב את השורה הזו גם?

                not found any matching contact
                
                שמואל ש. תגובה 1 תגובה אחרונה תגובה ציטוט 1
                • שמואל ש.
                  שמואל ש. @chv נערך לאחרונה על ידי

                  @chv שאלה או הוראה?
                  ואיפה לכתוב?

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

                    @שמואל-ש אני שואל אם בפלט (לוג) היה גם את השורה הזו?

                    שמואל ש. תגובה 1 תגובה אחרונה תגובה ציטוט 1
                    • שמואל ש.
                      שמואל ש. @chv נערך לאחרונה על ידי

                      @chv אמר ביש אפשרות למחוק אנשי קשר בגוגל רק מילה /קידומת מסויימת?:

                      @שמואל-ש אני שואל אם בפלט (לוג) היה גם את השורה הזו?

                      d7f1b083-e67b-4fc8-81d3-3d91d9708f66-image.png

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

                        @שמואל-ש אוי.. לא ניקת את הקוד לפני שהדבקת את הקוד מכאן
                        בקיצור - תמחק את השורה הראשונה והאחרונה בקוד הנוכחי אצלך.

                        שמואל ש. 2 תגובות תגובה אחרונה תגובה ציטוט 3
                        • שמואל ש.
                          שמואל ש. @chv נערך לאחרונה על ידי

                          @chv שגיאת תחביר: SyntaxError: Unexpected token '}' שורה: 21 קובץ: קוד.gs

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

                            @chv 15:06:31 שגיאה ניסית לבצע myFunction, אבל שמירת הפרויקט נכשלה.

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

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

                              שמואל ש. 2 תגובות תגובה אחרונה תגובה ציטוט 1
                              • שמואל ש.
                                שמואל ש. @chv נערך לאחרונה על ידי

                                @chv עכשיו אני רואה איך שהוא עובד...
                                תודה!

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

                                  @chv מה עכשיו?
                                  15:09:45 שגיאה
                                  Exception: Service invoked too many times in a short time: ContactsApp. Try Utilities.sleep(1000) between calls.
                                  myFunction @ קוד.gs:12
                                  הוא הריץ הרבה שמות, ואח"כ כתב את זה, לא הכל נמחק!

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

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

                                    שמואל ש. תגובה 1 תגובה אחרונה תגובה ציטוט 3
                                    • שמואל ש.
                                      שמואל ש. @chv נערך לאחרונה על ידי

                                      @chv ומה פירוש של השגיאה הנ"ל?

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

                                        @שמואל-ש מה שכתבתי.. שהפקודה רצה יותר מידי פעמים בזמן קצר (זה גם התרגום של ההודעה 😉 )

                                        שמואל ש. תגובה 1 תגובה אחרונה תגובה ציטוט 3
                                        • שמואל ש.
                                          שמואל ש. @chv נערך לאחרונה על ידי

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

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

                                            @שמואל-ש נכון.
                                            כל הרצה של הסקריפט עוברת להשערתי על מקס' 400-500 אנשי קשר (הוא מוגבל ל-6 שניות ריצה של הלולאה)

                                            תגובה 1 תגובה אחרונה תגובה ציטוט 4
                                            • First post
                                              Last post