דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • 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

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
צ

צבי התותח

@צבי התותח
אודות
פוסטים
134
נושאים
22
שיתופים
0
קבוצות
0
עוקבים
1
עוקב אחרי
1

פוסטים

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

  • עזרה | נגן clip a19
    צ צבי התותח

    @משחזר-מידע 20 קבצים נראה לך הרבה מדי

    נגנים ותוכנותיהם

  • עזרה | נגן clip a19
    צ צבי התותח

    @משחזר-מידע תשאל אותם

    נגנים ותוכנותיהם

  • עזרה | נגן clip a19
    צ צבי התותח

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

    נגנים ותוכנותיהם

  • בקשת מידע | סקריפט ליצירת אנשי קשר בגוגל
    צ צבי התותח

    ברוך השם הצלחתי. מצ"ב הקוד המעודכן שעובד עם התאריכים

    // הרשאות גוגל אנשי קשר
    var CONTACTS_SCOPE = 'https://www.googleapis.com/auth/contacts';
    var contactsService = OAuth2.createService('contacts')
        .setAuthorizationBaseUrl('https://accounts.google.com/o/oauth2/auth')
        .setTokenUrl('https://accounts.google.com/o/oauth2/token')
        .setClientId('?')
        .setClientSecret('?')
        .setCallbackFunction('authCallback')
        .setPropertyStore(PropertiesService.getUserProperties())
        .setScope(CONTACTS_SCOPE);
    
    function authCallback(request) {
        try {
            var authorized = contactsService.handleCallback(request);
            if (authorized) {
                return HtmlService.createHtmlOutput('ההרשאה ניתנה בהצלחה!');
            } else {
                return HtmlService.createHtmlOutput('ההרשאה נדחתה. אנא נסה שוב.');
            }
        } catch (error) {
            Logger.log('Error in authCallback: ' + JSON.stringify(error));
            return HtmlService.createHtmlOutput('שגיאה במהלך ההרשאה. נא לבדוק את קובץ הלוג לקבלת מידע נוסף.');
        }
    }
    
    function authorizeContacts() {
        var authorizationUrl = contactsService.getAuthorizationUrl();
        return HtmlService.createHtmlOutput('<a href="' + authorizationUrl + '" target="_blank">הקלק כאן כדי לאשר את ההרשאה של אנשי קשר</a>.');
    }
    
    // קבל את הלוח של המשתמש
    var calendar = CalendarApp.getDefaultCalendar();
    
    // קבל את כל האירועים מהלוח
      var events = calendar.getEvents(new Date("2018-12-01"), new Date("2019-12-31"));
    
    // שהייה בין קריאות לשירות
    Utilities.sleep(1000);  // 1 שניות
    
    // לולאה על כל אירוע
    for (var i = 0; i < events.length; i++) {
        var event = events[i];
    
        // קבל את כותרת האירוע (שם הלקוח ומספרי הטלפון)
        var eventTitle = event.getTitle();
    
        // חלק את כותרת האירוע לשם הלקוח ומספרי הטלפון
        var eventTitleParts = eventTitle.split(" ");
        var customerName = eventTitleParts.slice(0, 2).join(" "); // שתי המילים הראשונות
        var phoneNumbers = findPhoneNumbers(eventTitle); // מצא את מספרי הטלפון מתוך הכותרת
        Logger.log('Event Title: ' + eventTitle);
        Logger.log('Customer Name: ' + customerName);
        Logger.log('Phone Numbers: ' + phoneNumbers.join(', '));
    
        // אם יש שם לקוח ולפחות מספר טלפון
        if (customerName && phoneNumbers.length > 0) {
            // בדיקה אם האדם כבר קיים
            var personExists = checkIfPersonExists(customerName);
    
            // יצירת איש קשר
            createContact(customerName, phoneNumbers, personExists);
            Logger.log('Event Title: ' + eventTitle);
            Logger.log('Customer Name: ' + customerName);
            Logger.log('Phone Numbers: ' + phoneNumbers.join(', '));
    
            // שהייה בין קריאות לשירות
            Utilities.sleep(1000);  // 1 שניות
        }
    }
    
    // בדיקה אם האדם כבר קיים
    function checkIfPersonExists(customerName) {
        var contacts = ContactsApp.getContactsByName(customerName);
        return contacts.length > 0;
    }
    
    // מצא מספרי טלפון בטקסט והחזר אותם במערך
    function findPhoneNumbers(text) {
        var phoneNumberMatches = text.match(/\d{10}/g);
        return phoneNumberMatches ? phoneNumberMatches : [];
    }
    
    // יצירת איש קשר ב-Google Contacts
    function createContact(customerName, phoneNumbers, personExists) {
        if (personExists) {
            // האדם כבר קיים, הוסף מספרי טלפון
            var contact = ContactsApp.getContactsByName(customerName)[0];
            for (var i = 0; i < phoneNumbers.length; i++) {
                contact.addPhone(ContactsApp.Field.MOBILE_PHONE, phoneNumbers[i]);
            }
            Logger.log('התווספו מספרי טלפון לאיש הקשר: ' + customerName);
        } else {
            // האדם לא קיים, יצירת איש קשר חדש
            var newContact = ContactsApp.createContact(customerName, '', '');
            for (var j = 0; j < phoneNumbers.length; j++) {
                newContact.addPhone(ContactsApp.Field.MOBILE_PHONE, phoneNumbers[j]);
            }
            Logger.log('נוצר איש קשר חדש: ' + customerName);
        }
    }
    
    עזרה הדדית - מחשבים וטכנולוגיה

  • בקשת מידע | סקריפט ליצירת אנשי קשר בגוגל
    צ צבי התותח

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

    // הרשאות גוגל אנשי קשר
    var CONTACTS_SCOPE = 'https://www.googleapis.com/auth/contacts';
    
    // קוד OAuth2
    var contactsService = OAuth2.createService('contacts')
        .setAuthorizationBaseUrl('https://accounts.google.com/o/oauth2/auth')
        .setTokenUrl('https://accounts.google.com/o/oauth2/token')
        .setClientId('?')
        .setClientSecret('?')
        .setCallbackFunction('authCallback')
        .setPropertyStore(PropertiesService.getUserProperties())
        .setScope(CONTACTS_SCOPE);
    
    function authCallback(request) {
        try {
            var authorized = contactsService.handleCallback(request);
            if (authorized) {
                return HtmlService.createHtmlOutput('ההרשאה ניתנה בהצלחה!');
            } else {
                return HtmlService.createHtmlOutput('ההרשאה נדחתה. אנא נסה שוב.');
            }
        } catch (error) {
            Logger.log('Error in authCallback: ' + JSON.stringify(error));
            return HtmlService.createHtmlOutput('שגיאה במהלך ההרשאה. נא לבדוק את קובץ הלוג לקבלת מידע נוסף.');
        }
    }
    
    function authorizeContacts() {
        var authorizationUrl = contactsService.getAuthorizationUrl();
        return HtmlService.createHtmlOutput('<a href="' + authorizationUrl + '" target="_blank">הקלק כאן כדי לאשר את ההרשאה של אנשי קשר</a>.');
    }
    
    // פונקציה לבדיקה האם אדם כבר קיים
    function personExists(customerName) {
        var contacts = ContactsApp.getContactsByName(customerName);
        return contacts.length > 0;
    }
    
    // פונקציה ליצירת איש קשר
    function createContact(customerName, phoneNumbers) {
        // יצירת איש קשר חדש
        var newContact = ContactsApp.createContact(customerName, '', '');
    
        // הוספת מספרי טלפון
        for (var j = 0; j < phoneNumbers.length; j++) {
            newContact.addPhone(ContactsApp.Field.MOBILE_PHONE, phoneNumbers[j]);
        }
    
        Logger.log('נוצר איש קשר חדש: ' + customerName);
    }
    
    // פונקציה למציאת מספרי טלפון בטקסט
    function findPhoneNumbers(text) {
        var phoneNumberMatches = text.match(/\d{10}/g);
        return phoneNumberMatches ? phoneNumberMatches : [];
    }
    
    // הפעלת התהליך
    function processEvents() {
        // קבל את הלוח של המשתמש
        var calendar = CalendarApp.getDefaultCalendar();
    
        // קבל את כל האירועים מהלוח
        var startDate = new Date('2016-03-15T00:00:00Z');  // תאריך התחלה
        var endDate = new Date('2016-12-31T23:59:59Z');    // תאריך סיום
    
        // סינון אירועים לפי טווח תאריכים
        var eventsInRange = calendar.getEvents(startDate, endDate);
    
        // לולאה על כל אירוע בטווח התאריכים
        for (var i = 0; i < eventsInRange.length; i++) {
            var event = eventsInRange[i];
    
            // קבל את כותרת האירוע (שם הלקוח ומספרי הטלפון)
            var eventTitle = event.getTitle();
    
            // חלק את כותרת האירוע לשם הלקוח ומספרי הטלפון
            var eventTitleParts = eventTitle.split(" ");
            var customerName = eventTitleParts.slice(0, 2).join(" "); // שתי המילים הראשונות
            var phoneNumbers = findPhoneNumbers(eventTitle);
            Logger.log('Event Title: ' + eventTitle);
            Logger.log('Customer Name: ' + customerName);
            Logger.log('Phone Numbers: ' + phoneNumbers.join(', '));
    
            // אם יש שם לקוח ולפחות מספר טלפון
            if (customerName && phoneNumbers.length > 0) {
                // בדיקה אם האדם כבר קיים
                var personExists = checkIfPersonExists(customerName);
    
                // יצירת איש קשר
                createContact(customerName, phoneNumbers, personExists);
                Logger.log('Event Title: ' + eventTitle);
                Logger.log('Customer Name: ' + customerName);
                Logger.log('Phone Numbers: ' + phoneNumbers.join(', '));
    
                // השהייה בין קריאות לשירות
                Utilities.sleep(1000);  // 1 שניות
            }
        }
    }
    
    // בדיקה אם האדם כבר קיים
    function checkIfPersonExists(customerName) {
        var contacts = ContactsApp.getContactsByName(customerName);
        return contacts.length > 0;
    }
    
    עזרה הדדית - מחשבים וטכנולוגיה

  • בקשת מידע | סקריפט ליצירת אנשי קשר בגוגל
    צ צבי התותח

    יש לי אירועים רבים [מדובר על אירועים של כמה שנים] ביומן גוגל שבכל אחד מהם רשום בתחילת האירוע שם הלקוח ובהמשך בין המלל יש את מספר / מספרי הטלפון.
    האם יש מצב ליצור סקריפט שיוציא לי את האנשי קשר שנמצאים שם לגוגל אנשי קשר?

    עזרה הדדית - מחשבים וטכנולוגיה

  • בקשה | מפות ארה"ב ל - IGO
    צ צבי התותח

    תגובה: בקשה | מפות ארה"ב ל - IGO PRIMO

    @א-א-א כבר ביקש בעבר, אבל הקישור שהעלה @KINGYOS כבר אינו תקף.

    יש מצב שמישהו מעלה שוב את המפות של ניו יורק וניו ג'רזי? אולי @ARI
    בתודה מראש!

    עזרה הדדית - ניווט

  • עזרה-חיבור יאנג מיני gt-s6500
    צ צבי התותח

    @דוד-1 לצרוב twrp?

    סמסונג יאנג - Samsung Galaxy Young

  • עזרה-חיבור יאנג מיני gt-s6500
    צ צבי התותח

    @דוד-1 לצרוב מה תביא קבצים

    סמסונג יאנג - Samsung Galaxy Young

  • עזרה-חיבור יאנג מיני gt-s6500
    צ צבי התותח

    @דוד-1 אני יכול להכנס רק למצב הורדה מה לעשות מפה?

    סמסונג יאנג - Samsung Galaxy Young

  • עזרה-חיבור יאנג מיני gt-s6500
    צ צבי התותח

    @דוד-1 כבר ניסיתי לצרוב איתו הלך לי ובאמצע הפלשת הרום הוצאתי את הכרטיס הפעלתי וזה נשאר תקוע על מתי שהוא כותב את הדגם

    סמסונג יאנג - Samsung Galaxy Young

  • עזרה-יאנג מיני 2 נתקע על המסך של GT-S6500
    צ צבי התותח

    האם יש פתרוון (דחוף)

    סמסונג יאנג - Samsung Galaxy Young

  • עזרה-חיבור יאנג מיני gt-s6500
    צ צבי התותח

    @אנדרואיד-מומחה אבל הוא נותן לי לבחור באודין רק את הTWRP

    סמסונג יאנג - Samsung Galaxy Young

  • עזרה-חיבור יאנג מיני gt-s6500
    צ צבי התותח

    @אנדרואיד-מומחה
    א.צריך רק לצרוב twrp לא צריך עוד משהו?
    ב. למה כשאני מנסה להיכנס לרקוברי באמצעות האפליקציה link2sd שמפקירה ישומים שהעלו בפורום?

    סמסונג יאנג - Samsung Galaxy Young

  • עזרה-חיבור יאנג מיני gt-s6500
    צ צבי התותח

    @אנדרואיד-מומחה יש לי רום מקוסטם זה טוב ואיך עושים את זה?

    סמסונג יאנג - Samsung Galaxy Young

  • עזרה-חיבור יאנג מיני gt-s6500
    צ צבי התותח

    @אנדרואיד-מומחה מה לעשות? אחרי שחברתי

    סמסונג יאנג - Samsung Galaxy Young

  • עזרה-חיבור יאנג מיני gt-s6500
    צ צבי התותח

    @צבי-התותח יש לי twrp

    סמסונג יאנג - Samsung Galaxy Young
  • התחברות

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

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